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
Version 4.1.993
November 18, 2024
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
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
Version 4.1.982
November 07, 2024
Bug Fixes
- Fixed issue where update version limit could not be cleared
- Removed trailing slash from brand urls
Improvements
- Added support for using modeline value for videoMode in screen_configuration type advanced configuration
Version 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
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
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
Version 4.1.953
October 17, 2024
Bug Fixes
- Fixed issue where WebOS 6 devices did not lock properly
Version 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
Bug Fixes
- Fixed issue where "Never update" option set from 1.x UI was not respected on JsCore devices
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
Version 4.1.875
September 04, 2024
New features
- Added feature to stop trying to collect metrics of a given type after 3 failures
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
Improvements
- Added broadcast flag to udp messages
Version 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
Version 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
Version 4.1.740
June 26, 2024
Improvements
- Improved parsing, validation and processing of sensor-configuration, sensor-events, and sensor-metrics
Version 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
Version 4.1.716
May 15, 2024
New features
- Added support for
gfxmemdefault
andgfxmemlarge
modifiers 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
Version 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
Version 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
Version 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
Version 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
Version 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
Version 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
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
.svg
images 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
Improvements
- Updated Supported/Unsupported firmware lists for BrightSign and LG devices
- Added support for Displayer 2.0
Version 4.1.616
February 20, 2024
Bug Fixes
- Fixed issue where Series4 Brightsigns could not apply audio configuration
Version 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
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
Improvements
- Improved metrics collection and upload logic
- Reworked Brightsign time-sync implementation
Version 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
Version 4.1.568
December 13, 2023
LG
Bug fixes
- Fixed an issue which prevented WebOS 4.1 devices from starting application
Version 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
Version 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.
Version 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
Version 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
Version 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
Version 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
Version 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
Version 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.
Version 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)
Version 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
Version 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
Version 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.
Version 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.
Version 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.