v1.4.1 is a focused reliability and release-polish update. It fixes long-running live playback in the built-in player, restores the in-app update download CTA, improves scan notifications across platforms, and tightens up packaging and download flows around the release.
Playback Reliability
The built-in player no longer cuts off long-running live channels that keep playing fine in external players.
Under the hood, the streaming proxy now keeps finite buffered HLS requests bounded while allowing infinite live streams to continue without a total request timeout. Regression coverage was also added for both long-lived streams and stalled upstream reads.
Update and Download Fixes
- Fix the update banner Download button so the “Update available” CTA works again. Ref #190
- Add one-click download buttons under the screenshot on the project page for the main platform installers
- Refresh README install guidance, including Homebrew details and related release-doc polish
Notifications and Release Polish
- Fix cross-platform scan notifications so finished scans surface more reliably across desktop platforms
- Remove the unused macOS app tarball bundle target from release packaging
- Install
xdg-utilson the arm64 AppImage runner to make Linux packaging more reliable