4.1
- Following 4.0 versions our BrightSign, LG, and Samsung clients now share a common codebase based on the JSCore framework.
- You are unable to downgrade to the Legacy (3.5.x) version
- Starting with 4.0 version GPIO now requires sensor configuration on BrightSign devices.
- The older application version changelogs for BrightSign, LG and Samsung can be found in the Legacy section under their Client name article
4.1.1885
June 18, 2026
Improvements
- Improved how devices send their on-screen preview to the portal, so the client only falls back to the older upload method on servers that don't support the current one.
Bug fixes
- Fixed an issue where the Screen info panel displayed "undefined" for CPU Usage and Memory instead of the actual value or "N/A".
- Fixed an issue where PWA devices on embedded browsers could stay on a blank screen instead of loading content.
4.1.1874
June 4, 2026
Bug fixes
- Fixed an issue where devices briefly went blank and reloaded their content after losing and regaining their network connection, even when the assigned content had not changed.
4.1.1860
June 1, 2026
New features
- Added support for wide and stretched Samsung panels (TEP and SSSP), so content fills the full screen on non-16:9 displays instead of appearing letterboxed.
Bug fixes
- Fixed an issue where USB-connected sensors (such as Nexmosphere) did not work on Samsung Tizen 7+ panels running in TEP mode.
- Fixed an issue where adding the PWA to the home screen on iOS registered a new device with a different activation code instead of reusing the existing one.
- Fixed an issue where some newly added PWA devices stayed stuck on the welcome screen and never loaded content.
- Fixed an issue where the activation code on a newly registered device appeared only as a small overlay in the bottom-left corner instead of centered on the screen.
- Fixed an issue on PWA and Wallboard Lite Android devices where pressing Update could leave the device stuck on a black screen.
4.1.1791
April 29, 2026
Improvements
- Improved the reliability of scheduled screen sleep and wake transitions
Bug fixes
- Fixed an issue on BrightSign and LG devices where newly cached large files could fail to load
- Fixed an issue on BrightSign devices that produced excessive log entries in multi-device setups
- Fixed an issue where frame-accurate video synchronization could fail between BrightSign devices
- Fixed an issue where the cache download icon was shown on screen even when state indicators were turned off
4.1.1736
April 15, 2026
Bug fixes
- Fixed an issue where certain BrightSign devices could get stuck on the loading screen during app startup
4.1.1727
April 14, 2026
Bug fixes
- Fixed an issue where sending multiple working hours settings simultaneously could cause the device to apply conflicting schedules instead of using the most recent one
4.1.1722
April 9, 2026
Improvements
- Reduced the metric report storage period from 30 days to 7 days to optimize device storage usage
- Improved device logging to make troubleshooting easier
Bug fixes
- Fixed an issue where the content loading status bar could overflow outside its container
- Fixed an issue where repeated connection errors could flood the device logs
- Fixed an issue where certain BrightSign devices could register as the same device on the server
- Fixed an issue where BrightSign devices incorrectly reported the display as turned off when the display setting had not been manually adjusted
4.1.1693
March 23, 2026
New features
- Added debug mode support for contents
Bug fixes
- Fixed an issue where PWA devices showed an error page instead of the last known content when the server was temporarily unavailable
- Fixed an issue where device metrics could silently stop being collected while appearing to upload successfully
- Fixed an issue where temporarily unavailable server responses could overwrite previously cached content, causing a content load failure on restart
4.1.1679
March 3, 2026
Bug fixes
- Fixed an issue where Clear Cache cached previously assigned content after unassigning a device
- Fixed an issue where PWA devices could hang on the splash screen when the Chrome extension was unresponsive
- Fixed an issue where HTTP and HTTPS streams could not play on BrightSign Series 6 devices
4.1.1660
February 9, 2026
New features
- Added feature for adding external WebViews on BrightSign devices
Bug Fixes
- Fixed an issue where the application did not sync with the server before processing working hours
Improvements
- Refactored the logger service into a static class
- Implemented the android platform solution for downloading device logs
4.1.1607
January 9, 2026
Bug Fixes
- Fixed an issue during application startup that could cause some BrightSign devices to remain stuck on the startup screen
4.1.1604
December 18, 2025
Bug Fixes
- Fixed an issue where the application repeatedly returned to the registration screen after being installed via USB on LG devices
Improvements
- Added Samsung device api type to logs during client startup
- Refactored the keyboard emulator
4.1.1589
December 04, 2025
New features
- Added feature for managing certificates on BrightSign and LG devices
- Added feature for showing recovery menu via Debug Settings
- Added feature that enables PIN code protection for the recovery menu
Bug Fixes
- Fixed issue related to time zone change on LG devices
- Fixed issue related to empty last application start on device overview
- Fixed issue related to PWA touch action became unresponsive after content change
- Fixed issue related to Samsung devices reported wrong firmware version on device overview
- Fixed issue related to lock icon remained visible after the lock process completed
- Fixed issue related to recovery menu layout became misaligned after content rotation
4.1.1535
October 15, 2025
Bug Fixes
- Fixed issue related to content rotate
- Fixed issue related to inconsistent device logs between platforms
4.1.1525
October 13, 2025
New features
- Added feature for setting device volume level through content action
Bug Fixes
- Fixed issue related to visible cache icon when it should be invisible
- Fixed issue related to time zone changes
- Fixed issue related to overlapping working hours
- Fixed issue related to content assign on Brightsign Series 6
- Fixed issue related to LGUV5N device
- Fixed issue related to PWA and ChromeOS device brand
Improvements
- Added the application version number to logs during client startup
4.1.1395
July 07, 2025
Bug Fixes
- Fixed incorrect B2B API implementation for Samsung devices
- Fixed issue related to reading/writing from/to pendrives on LG devices
- Fixed 4 corner menu initiation feature
- Fixed debug mode toggling
Improvements
- Refactored screen-info service to avoid querying static fields
4.1.1344
June 25, 2025
Bug Fixes
- Removed hardwareId from screenInfo on all devices except dual screen samsung devices
4.1.1330
June 17, 2025
Bug Fixes
- Fixed issue that caused JsCore to incorrectly handle Working hours schedule
4.1.1321
June 11, 2025
New features
- Added advanced configuration for toggling Cursor on Brightsign devices
Improvements
- Improved Cache logic by taking searchParams into consideration when comparing cached files
- Decreased Device-State synchronization delay to avoid inconsistent data on UI
- Added support for RC-1002 &RC-1001 remote controls on Brightisgn
- Added support for forwarding unrecognized keyCodes to displayer when using IR type Keyboard-emulators
- Removed unused files from production applications
- Reworked application ui
Bug Fixes
- Fixed issue that caused Device-Sate to be incomplete at times
- Fixed issue that caused brightsign devices with multiple outputs to only toggle HDMI-1 for Working hours
- Fixed issue which caused extensive network traffic on samsung device
4.1.1245
April 22, 2025
New features
- Added size field to Diagnostic tools database listing
Bug Fixes
- Fixed bug which caused hardwareId not to be reported as part of screen-info
4.1.1220
April 2, 2025
Improvements
- Improved logging and validating around keyboard emulators, streamlined behavior between platforms
- Refactor screen info collection is such a ways that each platform can define what fields it is able to query and only these fields will be updated later on
- Improved sizing of hidden menu to always contain its items
Bug Fixes
- Implemented defaulting of advanced configurations to avoid unintentionally persisting these settings
- Fixed issue which caused Brightsign devices to get stuck in a register loop if preferences could not be save to sd card
4.1.1169
March 5, 2025
Bug Fixes
- Fixed issue which caused Samsung devices of QH model to be unable to upgrade to latest SSSP version
4.1.1157
March 4, 2025
New features
- Added new Client type
TEPfor supportingTizen 7.0and onwards Samsung devices - Added support for USB sensoring on
TEPclients
Improvements
- Added new field in screen info to help differentiate between
SSSPandTEPclients - Started reporting locked status,brightness and volume levels even when they have not been set from device or editor
- Improved the reporting of change in deviceTags, displayer now gets not just the event but the new values as well
- Started reporting HardwareID on JsCore devices in screen info
4.1.1146
February 27, 2025
Bug Fixes
- Fixed disruption in GPIO functionality when using Js Api on BrightSign devices
4.1.1133
February 24, 2025
Bug Fixes
- Fixed issue which caused Brightsign players without screens connected to be unable to start the application
- Fixed issue which caused to check cached files without
If-None-MatchandIf-Modified-Sinceheader - Added missing
typefield to register call
4.1.1073
February 12, 2025
New features
- Added feature to notify displayer when device tags are changed
- Added advanced configuration for Media Player setting on Brightsign devices
- Added advanced configuration for Web View setting on Brightsign devices
Improvements
- Migrated Brightsign implementation to latest Js Api to ensure compatibility
- Updated Supported brightsign firmware list
Bug Fixes
- Fixed issue where JsCore clients could not detect file corruptions during file validation process
4.1.1044
January 16, 2025
Improvements
- Refactored Brightsign video synchronization to partially depend on content synchronization setting ⓘ Click here to read the article
Bug Fixes
- Fixed issue where BrightSign players would restart after initial registration and the process would have to be repeated
- Fixed issue where BrightSign players with wireless module but un-configured wireless connection could not report network information
4.1.1037
January 8, 2025
Bug Fixes
- Fixed issue where Series 4 BrightSign players lost previous registration after downgrading their firmware from 8.5.x to 8.4.14
- Fixed issue where players going offline triggered registration without respecting timout between retries
4.1.993
November 18, 2024
Improvements
- Refactored Server-ping type metric to not initiate new requests at every interval
- Changed WebSocket heartbeat to match server
- Improved registration retrying to avoid causing unnecessary load on server
Bug Fixes
- Fixed issue which caused Lg devices to stop playing videos widget
- Fixed issue which caused playback error on samsung devices
- Fixed issue which caused Series 5 brightsign devices to not play HDMI streams
4.1.982
November 07, 2024
Improvements
- Added support for using modeline value for videoMode in screen_configuration type advanced configuration
Bug Fixes
- Fixed issue where update version limit could not be cleared
- Removed trailing slash from brand urls
4.1.975
November 05, 2024
New features
- Locking brightsign devices now disabled local DWS access
- Added WSS support for mqtt sensoring on all JsCore platforms
- Added new advanced configuration type GPU_SYNC for some brightisgn models
Improvements
- Started reporting bssid of network interface in case of wifi connections
- Updated Supported brightsign firmware list
- Improved logging for state sync function for improved debugging
Bug Fixes
- Fixed issue where updating certain state sync properties caused errors with syncing to the server
- Fixed issue which caused metrics collectors to send duplicate data
4.1.953
October 17, 2024
Bug Fixes
- Fixed issue where WebOS 6 devices did not lock properly
4.1.948
October 11, 2024
New features
- Added feature device state sync to keep the server up-to-date on the device settings changes
- Added support for colorspace modifiers with screen-config type advanced configuration
Improvements
- Improved event listener handling to avoid memory leaks
- Added retry to loading content from cache in case of failure
- Improved logging around content loading
- Refactored backup service to use filesystem instead of registry on Brightsign devices to avoid issues with registry management
- Updated unit tests
Bug Fixes
- Fixed issue where "Never update" option set from 1.x UI was not respected on JsCore devices
4.1.875
September 04, 2024
New features
- Added feature to stop trying to collect metrics of a given type after 3 failures
Improvements
- Added broadcast flag to udp messages
Bug Fixes
- Fixed issue where stream would not show up/freeze on Brightsign devices
- Fixed issue where JsCore devices would not use lastModified header when checking cache resources
4.1.851
August 15, 2024
Improvements
- Improved video source changes on Brightsign devices
- Modified overlay elements sizing to be compatible with higher dpi screens
Bug Fixes
- Fixed issue where HDMI stream played fullscreen instead of intended resolutions on Brightsign devices
- Fixed issue where devices didn't handle UDP messages if the targetTags field were empty
4.1.760
July 08, 2024
New features
- Added support for MQTT sensor type
Improvements
- Changed server validation Regex to allow broader range of server addresses
4.1.740
June 26, 2024
Improvements
- Improved parsing, validation and processing of sensor-configuration, sensor-events, and sensor-metrics
4.1.723
May 30, 2024
Improvements
- Removed etag based contentLength validation to prevent custom widget caching issues
Bug Fixes
- Fixed issue where custom widgets could not resolve cached file paths
- Fixed issue where samsung devices sent unnecessary cache requests
4.1.716
May 15, 2024
New features
- Added support for
gfxmemdefaultandgfxmemlargemodifiers on BrightSign devices - Added support for Configuring sync parameters for BrightSign devices
Improvements
- Updated supported FW list for BrightSign devices
Bug Fixes
- Fixed issue where empty statistics setting resulted in error
- Fixed issue where moving Series5 BrightSign devices caused players to crash
4.1.707
May 2, 2024
New features
- Added support for sending command to external screens using serial port on Brightsign devices
- Added support for forcing webview to match output resolution on Brightsign devices
Improvements
- Added missing field to install DTO on all platforms
4.1.695
April 18, 2024
New features
- A new Advanced configuration has been added to disable the Preview picture creation and upload
Improvements
- Added support for moving unassigned screens between servers
- Added logging for firmware update progress on samsung devices
Bug Fixes
- Fixed issue where devices couldn't change servers if targets URL contained trailing slash
- Fixed issue where Hardware accelerated players had sound on Brightsign devices even if system volume were set to zero
4.1.682
April 11, 2024
New features
- A new Advanced configuration has been added to disable the Device metric and the Proof of display collection and upload
- A new Advanced configuration has been added for BrightSign players to configure the HDCP version
Improvements
- Enabled scrollbars on BrightSign devices
- Added support for configuring custom ptp domain for BrightSign players
Bug Fixes
- Fixed issue where Hardware accelerated player rotation was incorrect on BrightSign devices with portrait orientation
- Fixed issue where BrightSign players didn't clear ptp domain from registry upon disabling video sync
- Fixed issue where WebOs 6.0 devices would force brightness control to be
maximum
4.1.665
April 04, 2024
Bug Fixes
- Fixed issue where HDMI input didn't appear on Brightsign devices
- Fixed issue which prevented streams from starting on Samsung/LG devices
- Fixed issue where "Never update" option didn't apply on JsCore devices
4.1.659
March 26, 2024
Bug Fixes
- Fixed issue where cache process got stuck after clear cache with content containing embedded contents/loops
- Fixed issue where type-c connection got reported as screen on XC devices
4.1.653
March 22, 2024
New features
- Added support for metric types Sensor event / User interaction Count
- Added support for Video Wall license
- Added feature to cancel downloading resources that would fill up storage space
Improvements
- Updated Supported/Unsupported firmware lists for BrightSign and LG devices
- Added support for Displayer 2.0
Bug Fixes
- Fixed issue where BrightSign players did not load fonts correctly offline
- Fixed issue where BrightSign devices reported webView version as unknown
- Fixed issue where
.svgimages didn't show up on JsCore devices - Fixed issue where metric upload would cancel due to corrupted files
- Fixed issue streams did not restart on Series5 BrightSign devices
- Fixed issue where files cached from edge servers could not be validated
4.1.616
February 20, 2024
Bug Fixes
- Fixed issue where Series4 Brightsigns could not apply audio configuration
4.1.610
February 08, 2024
New features
- Added support for rotating videos relatively to screen orientation on Lg and Brightsign
- Added more detailed checks for advanced configuration to avoid boot-loops on XC devices
- Added application support for Internet metric
- Added application support for App-server rx/tx
Improvements
- Improved metrics collection and upload logic
- Reworked Brightsign time-sync implementation
Bug Fixes
- Fixed issue where WebOs 4.1 devices failed to migrate legacy installation to JsCore
- Fixed issue where Brightsigns devices experienced audio drops after playing media with different sample rates
4.1.594
January 24, 2024
New features
- Added support for remote firmware update
Bug Fixes
- Fixed issue where devices would not reload displayer after its new version beeing downloaded
- Fixed issue where error resources were not cached
- Fixed issue where deleting resources on server would overwrite already cached instance on players
BrightSign
- Fixed issue where BrightSign devices did not upload system logs
LG
- Fixed issue where Lg devices stopped playing content after coming back online
4.1.568
December 13, 2023
LG
Bug fixes
- Fixed an issue which prevented WebOS 4.1 devices from starting application
4.1.559
November 29, 2023
-
Improvements
-
Sensor message parsing improvements for generic sensor events
-
New features
-
Added support for reverse working hours
-
Added application support for selecting desired HDMI input
-
Added application support for Wifi and Battery metrics, and WifiSSID to the Screen Info
BrightSign
Bug fixes
- Fixed issue where high resolution preview didn't follow screen rotation on BrightSign devices
LG
New features
- Added support for Nexmosphere sensors on LG devices
Samsung
Bug fixes
- Fixed an issue which caused bootloop on samsung kiosk
- Fixed an issue causing Samsung devices to start with 1970 time when NTP is enabled
4.1.521
November 08, 2023
New features
- Implemented remote device firmware update management
Improvements
- Improved deviceInfo generation time across all platforms
- Updated Clear-Cache page design
- Modified Screen Info structure, improved screen description
- Changed Screen control type advanced configurations message field separation character
LG
- Added IDCAP API compatibility to support WebOs 6 and newer device types.
4.1.500
October 04, 2023
New features
- Implemented new device application update management
Improvements
- Improved device registration error handling
- Added new metrics to the device statistics that will show how many times did the application start on the device
Bug fixes
- Fixed issue where working hours change didn't clear previous one if types were different
BrightSign
- Added the option to disable Brightsign native video player synchronization.
LG
- Improved LG's uploaded log archive compression with node.js
4.1.481
September 07, 2023
New features
- Added IR input sensoring type for LG and Samsung
- Added preferences backup functionality to improve stability
- Added MD5 hash checking to caching process to further increase stability
Improvements
- Improved log message to be more detailed and provide more information about the state of the device
Bug fixes
- Fixed issues causing caching process to get stuck in some cases on the last file
- Fixed an issue causing loops not to load offline
- Fixed an issue which was blocking non-serial sensors from working
BrightSign
New features
- Added functionality to disable HDMI interface on BrightSign devices with working hours
LG
New features
- Added compatibility for LG 43TNF5J-BP devices
Samsung
Bug fixes
- Fixed an issue causing elevated CPU usage on Samsung SSSP6 devices
4.1.430
August 17, 2023
New features
- Added clearing cache files static HTML page
Improvements
- Reworked initial device register and content load logic
- Modified time watcher service to handle timers not firing in time
- Reworked log file management to always keep previous logs
- Improved serial communication to be able to handle separator characters when sending out bytes
- Improved the type mapping of chrome versions in screen info
BrightSign
Bug fixes
- Fixed an issue causing video end events to not trigger on BrightSign players
4.1.396
August 09, 2023
BrightSign
Improvements
- Added SSD support for Brightsign players
Bug fixes
- Fixed an issue causing Brightsign series 5 players not to loop videos
- Fixed an issue causing Brightsign players with firmware 8.4.14 not to loop videos
- Fixed device metrics collection on Brightsign series 5 players
- Fixed issues caused by Brightsign NTP timesync
4.1.373
August 02, 2023
Bug fixes
- Fixed an issue causing temporary cache files to get stuck on the device
LG
Bug fixes
- Fixed log rotation issues on LG WebOs4
4.1.369
August 01, 2023
Bug fixes
- Fixed an issue with the URL parameters of caching requests for the displayer.
- Fixed issues causing cache files to not cache properly.
Improvements
- Improved working hours management.
BrightSign
Improvements
- Removed ending line breaks from outgoing sensor events on Brightsign.
4.1.333
July 24, 2023
New features
- Added capability to write output sensor events as byte characters.
- Implemented functionality to cache error responses from the Wallboard server
- Added log entries to record the senders of the incoming sensor events
Improvements
- Reworked cache rotation, now files with "ALWAYS" rule are only removed after 7 days of no reference to the file.
Bug fixes
- Fixed an issue where the player time did not synchronize, which could cause players to get stuck in an offline state.
- Fixed an issue where the register event fired every second on 429 server response (rate-limiter)
4.1.280
July 07, 2023
New features
- Implemented category filters for the on-screen console
- Added functionality to detect the health status of the device firmware
Improvements
- Improved cache rotate logic when displayer calls cache function
- Modified cache concurrency to only handle 5 downloads at a time
- Generalized the network interface types in the device info.
Bug fixes
- Fixed an issue where activation code showed up after a failed move to server attempt
BrightSign
Bug fixes
- Fixed issue where Brightsign HDMI input did not show up inside Contents
- Fixed issue where Brightsign devices faced difficulties switching between portrait and reverse-portrait modes
- Fixed an issue where screen-info displayed in the wrong position after screen was rotated on Brightsign devices
4.1.265
June 29, 2023
New features
- Implemented new advanced device configuration handling
- Added sensoring to Brightsign
- Added sensoring to Samsung kiosk
Improvements
- Reworked Logger Debug level setting to not require reboot for setting
Bug fixes
- Fixed issue where some paltforms start with unix epoch time
- Fixed issue where activation code would be displayed after assigning device
- Fixed issue where incomplete messages were written in log files.
BrightSign
New features
- Added CEC support to Brightsigns with firmware above v9.0.51
Improvements
- Updated Brightsign available timezone list
LG
Bug fixes
- Fixed an issue where LG would get stuck in offline mode
4.1.204
May 31, 2023
New features
- Implemented UDP server communication.
Improvements
- Changed LOG creation timestamps to UTC timezone.
- Improved how the install config json is processed by the application.
- Improved LG and Samsung metric reporting.
- Improved overall cache item stores and caching speed.
Bug fixes
- Fixed issues with authenticated RTSP stream playback.
- Fixed an issue where some log levels were missing
BrightSign
Bug fixes
- Fixed an issue where BrightSign players got stuck during the caching process.
Samsung
Bug fixes
- Fixed an issue where Samsung animation switching did not work properly.
- Fixed an issue where Samsung stream players crashed the device.
4.1.150
May 16, 2023
New features
- Added new displayer function to caching logic necessary for the Wayfinding widget.
Bug fixes
- Fixed an issue where JSCore did not handle widget finishes feature properly.
BrightSign
Improvements
- Implemented force screen custom resolution function.
LG
Bug fixes
- Fixed an issue where the device's pixel ratio was not calculated properly.
4.1.120
May 04, 2023
New features
- Added Screen state management functionality.
- Added Screenshot functionality.
- Implemented memory watchdog.
- Added feature to get tags from device
Bug fixes
- Fixed an issue where the Hardware Accelerated Player did not follow rotation properly.
- Fixed an issue where videos with Hardware Accelerated Player had playback problems.
- Fixed an issue with the displayer caching.
BrightSign
Bug fixes
- Fixed an issue where fonts on BrightSign did not cache properly.