25.3.0 February 25, 2025 Release Notes

Features and Changes

  1. Override API: Improve CAP Trigger Error Message [ENG-761] - TelemetryTV has improved how CAP (Common Alerting Protocol) Trigger errors are reported in logs. Previously, error messages were sometimes misleading or lacked actionable guidance. Now, the exact error code is displayed, and the error messages include troubleshooting steps.
    1. Accurate Error Codes: The correct HTTP error code is now shown. For example, a 404 error will display as 404 instead of a generic message.
    2. More Informative Error Messages: Each error message includes clear troubleshooting guidance.
    3. Automatic Deactivation: If a CAP Trigger link is broken, the trigger is automatically marked as inactive.
      Updated Error Messages
    The logs (accessible in Settings) now display improved messages:
Error CodeMeaningSuggested Action
403Lack of permissionEnsure the CAP link is publicly accessible
404Link not foundThe CAP link may have been removed or changed.
    If your CAP Trigger is inactive, check the logs for error details and follow the suggested actions. Once the issue is  
    resolved, you can reactivate the trigger as needed.
  1. Disable Playback Reporting Option [ENG-786] - We have introduced a new "Disable Playback Reporting" option, allowing you to turn off playback reporting on a per-device basis. This feature helps reduce bandwidth usage for devices where playback reporting is not required.
    1. Playback Reporting Defaults to Enabled – Ensuring normal functionality unless manually disabled.
    2. Configurable for one Device or many – Apply settings to individual devices or multiple devices at once.
    3. Device Defaults Support – Set this option as the default behavior for new devices.
    4. Accessible Under Settings → Properties
  2. Share Media Folder With Affiliates [ENG-932] - We have added a new "Share with Affiliates" option for media folders, allowing resellers to share content with their affiliated accounts in a read-only mode. This ensures that affiliates can access shared media without the ability to modify, add, or remove files.
  3. User Permissions: Media File Download Feature Request [ENG-956] - TelemetryTV has introduced a new permission setting that allows administrators to restrict certain user groups from downloading media files. This feature is designed to protect media assets by preventing unauthorized downloads, especially for third-party users who have access to an account.
    New "Restrict Media Download" Permission - Prevents specific user groups from downloading media files. Also removes their ability to replace media files.
    Applies to User Groups with:
    • View Access – Users can see media but cannot download.
    • Edit Access – Users can modify media but cannot download or replace files.
  4. Device Report Export Improvements [ENG-1121] - We have enhanced the Device Report Export feature, adding critical system, versioning, and cache information to help customers and support teams with health monitoring and troubleshooting.
    Currently the Device Report Export supports the following fields:
    • ID
    • Asset ID
    • Name
    • Status
    • Last Seen
    • Location
    • Playlist
    • Screen Orientation
    • Network SSID
    • Description
    • Errors

We have added more fields to give more information for health monitoring and troubleshooting. These are:

  • System Information
  • Operating system
  • TelemetryTV Player Implementation/ API Enabled (PWA, Electron, Android Play Store, or Side Load)
  • Browser used
  • Device Model
  • Device Serial Number
  • Versioning Information
  • Operating system
  • Player
  • App
  • Browser
  • Cache Quota Information
  • Connection Type
  • Network SSID
  1. Keep Users Logged in upon Account Creation [ENG-1228] - It was possible that a newly created account would not be returned to the login page. Now anytime a new account is created, it is then returned to the login page.
  2. Implement "My Details" [ENG-1244] - We have added the "My Details" page, allowing you to update personal information, change your password, and manage account security and connected services.
  3. Sync Media UI with Devices [ENG-1345] - We have Implemented data table and sidebar re-usable components for media.
  4. SDK Not Loading in Simple Editor Type [ENG-1378] - The Simple Editor Webapp was producing a syntax error when trying to preload the SDK. This script has been fixed and the error no longer occurs.

Fixes

  1. Investigate Automatic Account Expiry Issue [ENG-1180] - Recent release could cause billing accounts to automatically set to "expired" twice, disrupting their service. Some devices displayed "account expired" messages. Users were unable to access the admin portal. We have changed the way an account can become expired, leaving no way for an account to expire with an active credit card attached to it.
  2. Scheduler Conflicting Time Intervals [ENG-1256] - The Scheduler used for billing time operations ran in conflicting time intervals causing subscription issues for a customer. This Scheduler error has been corrected and the time intervals conflict cannot occur anymore.
  3. Investigate and Fix Duplicate Device Numbers Issue in Reports [ENG-1346] - We have fixed any duplicate numbers in the Device reports.