github Thinline-Dynamic-Solutions/ThinLineRadio v26.04.015
Version 26.04.015

latest release: v26.04.016
9 hours ago

What's New

Performance — Core Web Vitals

  • LCP improved from 4.52 s → ~1.40 s: alerts now persist to sessionStorage and paint from cache on the first frame
  • CLS improved from 0.44 → ~0.02: content-visibility: auto on transcript items and stats sections; deferred tab content creation
  • INP improved from 528 ms → ~80 ms: all data-loading deferred out of the click task; transcript search debounced at 300 ms

Bug Fixes

  • Duplicate alerts: keyword alerts for the same call are now merged into a single row (keywords unioned) instead of creating a new row per distinct keyword set — fixes multiple alert cards appearing for the same incident
  • Admin — Options form invalid on fresh config: downloadWindowMinutes now falls back to 60 for a zero/unset value from the server
  • Favorites — tag favorite showed all system talkgroups: fixed detail pane filtering when a tag (not individual talkgroup) is starred

New Features

  • Admin — Download Rate Limiting toggle: explicit enable/disable slide toggle replaces the "set to 0 to disable" pattern
  • Scan Lists — add to list from Channels and Favorites: playlist_add button on every talkgroup row opens a dropdown to toggle list membership
  • Scan Lists — drag-to-reorder: drag handle on each list card; order persisted immediately on drop

Don't miss a new ThinLineRadio release

NewReleases is sending notifications on new releases.