Major New Features

  1. Introducing the ability to manually command Telemetry to re-transcode a video, which can help in resolving corrupted playback cases. [DEV-4528]

  2. Added a Playback Mode to devices, allowing them to have a static, locked WebApp instead of a Playlist. [DEV-4299]

  3. Upgraded the player to handle Playlist advertising slots. [DEV-4493]

Other New Features

  1. Moved error screens from rendering within the Electron app to the Player, improving error handling. [DEV-4558]

  2. Implemented a log event "WAR_CORRUPTUNCACHE" when a video is corrupt and attempts to stream instead of playing back from cache. [DEV-4523]

  3. Enhanced the device reset functionality on TelemetryOS for a more complete reset. [DEV-4554]

  4. Added the ability to automatically refresh the website app when running in live webpage mode. [DEV-4512]

  5. Enabled support for uploading web standard (vtt/srt) subtitle tracks for videos. [DEV-4308]

  6. Introduced ad injection capability in media folders. [DEV-4497]

  7. Resolved issues with intra-service RPC calls. [DEV-4521]

  8. Refactored the BUTTON app to the Navigation app, offering additional features such as media folder source and media buttons. It is now available under a feature flag for certain plans.

  9. Added more data to logs for interactive playback. [DEV-4587]

  10. Implemented media folder target support for the Navigation app. [DEV-4576]

  11. Increased the watchdog timeout on the Electron app, resulting in improved support on slow networks or with DNS issues. [DEV-4607]

Fixes

  1. Improved weather app text sizing for better readability. [DEV-4546]

  2. Fixed incorrect display of devices table under certain widths. [DEV-4527]

  3. Implemented input validation for gslides app, preventing the display of existing gslides apps with incorrect URLs. [DEV-4537]

  4. Fixed the multi-day rendering issue in the calendar app. [DEV-4542]

  5. Resolved the problem of super wide device table rendering. [DEV-4519]

  6. Fixed the ChromeOS device name synchronization on Google Device Management. [DEV-4551]

  7. Fixed device throttling issue when playlist publishing and overlay tickertape are set. [DEV-4476]

  8. Resolved the issue with device control webhook creation for a large number of devices. [DEV-4402]

  9. Implemented various fixes for DB driver compatibility. [DEV-4099]

  10. Fixed the removal of empty pages from a playlist. [DEV-4520]

  11. Fixed CAP Triggers for reliable functionality. [DEV-4540]

  12. Resolved the issue with searching for overrides. [DEV-4560]

  13. Fixed error handling in webshots. [DEV-4565]

  14. Fixed the Vimeo app video matching "no videos found" error. [DEV-4562]

  15. Fixed stocks api. [DEV-4544]

Major New Features

  1. Webhooks no longer require an API token, instead the tag within the webhook URL is a secure and unique token for that webhook. A new webhook type has been added to trigger web app builds. DEV-4515
  2. Introducing the ability to release web apps. This fantastic functionality allows you to build any client-side web application from hosting platforms like GitHub and display it on TelemetryTV devices. TelemetryTV will host the built web app on its servers. Build anytime, integrate with your pipeline, and enable offline functionality with Progressive Web App (PWA) support. DEV-4514

Other New Features

  1. Added the ability to force lowercase when adding new users.DEV-4484
  2. Improved screen resolution detection for narrow screens on TOS (Telemetry Operating System). DEV-4433
  3. Added the ability to manage previously created folders for the starter plan. DEV-4282
  4. Changed the header "Last Degraded Storage" to "Last Degraded" in the devices section. DEV-4465
  5. Added live logs for web apps. DEV-4138
  6. Improved screen detection on TOS. DEV-4435
  7. Upgraded Electron app (TelemetryOS, Windows and Linux apps) to version 23, upgrading the embedded Chrome to v110. DEV-4446
  8. Twitter has effectively blocked API access for most people and thus we removed Twitter app, Social Wall app, and Twitter ribbons from the Infobar app. DEV-4477
  9. Added metadata support for media files. DEV-4267
  10. Updated internal dependencies. DEV-4473
  11. Exposed additional parameters for stream configuration on TOS. DEV-4480

Fixes

  1. Fixed the issue of apps not being deleted in child pages when deleting an app in a playlist template. DEV-4441
  2. Restored HTML overlay version when changes were canceled. DEV-4464
  3. Fixed a billing issue with delegated accounts where the starter plan mistakenly charged three devices instead of one. DEV-4443
  4. Improved sound channel detection for some devices on TOS. DEV-4453
  5. Fixed the functionality of showing every scheduling option. DEV-4462
  6. Enhanced error handling during synchronization with Google CDM (Content Delivery Network). DEV-4489

Major New Features

  1. Record the Last Degraded Storage and Last Error for a device and have them shown in the device stats as well as optional columns in the devices table. (DEV-4409)
  2. Updated the embedded browser version on Android to Firefox 110 for the beta version of the Android app. (DEV-4364)
  3. Playlist pages that contain the same media folder with exact ssame options will loop through the content of the folder. (DEV-4389)
  4. Moved service worker workbox library from Google CDN to our own CDN to resolve some customer firewall issues. (DEV-4451)

Other New Features

  1. Pagination enabled for Amadeus App. (DEV-4321)
  2. Currently, when a new day of events occurs, it initiates a new column. Create a toggle to allow for date wrapping, which puts the new days' worth of events in the same column as the previous days worth of events if there is space. (DEV-4323)
  3. Supports capture of the entire computer desktop for webshots. (DEV-4082)
  4. Display the public IP address of devices in the device properties. (DEV-4406)
  5. Add App Version and Player Version as columns to the device table, this should help you track down devices that are not updating for some reason. (DEV-4407)
  6. Added application cache clearing as an option to the electron player. (DEV-4423)
  7. Shows device offline and inactive counts in a tab selection on the devices table. (DEV-4344)
  8. Electron app does some basic connectivity tests on startup and will show toast error messages, this should help in debugging firewall issues. (DEV-4424)
  9. Changed the log levels of no serial port path and cache missed to log less frequently. (DEV-4427)
  10. Allow up to 1080p resolution on the live video app. (DEV-4449)

Fixes

  1. Fixed Live Video App and RTSPS connections, it should now be more compatible with Electron Player 23.3.x. (DEV-4334)
  2. Fixed 'No Matched Media Found' for large folders of media items. (DEV-4431)
  3. Fixed some situations where the auth token expired for webshots causing them to not be uploaded. (DEV-4380)
  4. Fixed pagination of logs/playbacks for devices for accounts with a lot of logs/playbacks. (DEV-4421)
  5. Fixed special characters blocking for setting URLs on some apps. (DEV-4379)
  6. Fixed older weather app themes. (DEV-4412)
  7. Fixed cache eviction warning alert showing incorrectly for too long. (DEV-4425)

Major New Features

  1. Added the ability to specify default media for a folder when using media folders and tag matching. Setting the 'non matching fallback' will cause that item to be used when no tags are matching for the media folder.
  2. Added new logs for non matching of media. (DEV-4340)

Other New Features

  1. Playlist embed mode enhancements. (DEV-4305)
  2. Added Serial Number as a column to the devices table in the admin interface. (DEV-4254)
  3. Added new on screen media player warning icons for device storage being full or non functional. (DEV-4381)

Fixes

  1. Fixed thumbnail generation for some playlist pages in the playlist view.(DEV-4000)
  2. Fixed some weather app scaling issues.(DEV-4324)
  3. Fixed special characters blocking for setting URLs on some apps.(DEV-4379)
  4. Fixed Android 12 video scaling playback (requires updated Android app).(DEV-4309)

Major New Features

  1. Added setting defaults for device. If a device is paired or provisioned it will take these defaults as its settings. This has lower priority than provisioning parameters that overlap. (DEV-4176)
  2. Added the ability to configure a webhook for devices. If set this will send a copy of all device logs, playbacks and campaign views directly to this URL as a POST. This will let you directly process all your events. (DEV-4177)
  3. Partial upgrade of some back-end database drivers. Some fields will appear as NULL instead of empty strings in API responses. This also fixed a bug with handling of device.serial_commands that was allowing for any type of data to be sent (it must be an object). (DEV-3590)

Other New Features

  1. Track total playtimes on a per device basis for the past 30 days per content type. To see this go to a Device -> Info -> Total Play Times (30D) (DEV-4136)
  2. Changed the app.telemetrytv.com preview of a Playlist Page to be a fixed resolution of 1920x1080 (or reverse for portrait) and scaled appropriately so the preview will exactly reflect what a 1080p screen will see. This will allow you to see things such as custom HTML that are not responsive more accurately with what is being shown in the preview. This does not impact custom aspect ratios. (DEV-4298)
  3. Improved notification of play failure handling. Email notifications deprecated, existing email notifications continue to serve. Added option to define time threshold for notifications and made handling more accurate. (DEV-4203)
  4. New version of TelemetryOS install ISO image available. Updated kernel to 5.5*. Improved security for ssh service. (DEV-4300)
  5. When accounts expire show a more user friendly interface for continuing a subscription. Free account plan is deprecated. (DEV-4163)
  6. Allow for changing billing methods from credit card to invoiced. (DEV-3905)
  7. More permissive with URL special character handling in the Webpage App (DEV-4226)
  8. Added an optional back button for the website app also supported in kiosk mode applications. (DEV-4158)
  9. Allowed changing the font size of the clock, quote and weather apps (DEV-4159, DEV-4160, DEV-4106)
  10. Metrics app display improvements. (DEV-4153)
  11. Added Desktop App version to the about screen (DEV-4232)
  12. Allow setting log levels of multiple devices at once (DEV-4219)
  13. Allow for the Clock app to show the device time (rather than a preset time for all devices running the app).(DEV-4256)
  14. Added “Font Outline” feature for text metric app. (DEV-4223)
  15. Improved number metrics handling of Metrics app (DEV-4224)
  16. Prevented screenshots of device screens from growing too large for custom aspect ratios. (DEV-4293)
  17. Button to rerfresh device logs when viewing them. (DEV-4220)

Fixes

  1. Improved Asset ID handling in TelemetryOS. (DEV-4211)
  2. Improved license change count handling for invoiced plan. (DEV-4089)
  3. Addressed issue in showing playlist page previews incorrectly some times in app.telemetrytv.com (DEV-4110)
  4. Improved sorting of device logs in the Device -> Logs listing. (DEV-4214)
  5. Handle duplicated Canva media improvements. Duplicates transferred to media type. (DEV-4139)
  6. Improved Player handling of Microsoft Edge version updates when running the Player in Microsoft Kiosk mode on Windows. ALSO all URL arguments preserved into run from /provision (DEV-4248)
  7. Improved Playlist Synchronization feature for when the Playlist has a single video. The videos will now all restart at once. (DEV-4269)
  8. Improved UX for page with tag filtering when playlist sync is turned ON (DEV-4268)
  9. Improve cleanup of device storage after device reset. (DEV-4266)
  10. Improved clarity of Events app data display. (DEV-4277)
  11. Error handlling for websites which prohibit iframe embedding.(DEV-4225)