1.0.4+build.534
Published on: 2026-08-06 | 19:00:02
What’s New
- First community contribution to LaraRadio by Rodrigo (@brdelphus).
- Improved playback reliability on multiple Linux distributions, including Void Linux with Qt 6.11 and FFmpeg 6.1.
- Several stability and playback improvements based on real-world user feedback.
What’s Changed
- Reworked the audio playback pipeline to use QMediaPlayer as the single playback backend.
- Improved compatibility with problematic MP3 files by automatically transcoding unsupported streams before playback.
- Added automatic detection of silent or stalled playback, allowing LaraRadio to recover without user intervention.
- Improved playlist management and internal playback state synchronization.
- Enabled the Fusion Dark Theme by default (GTK3 fallback when available).
What’s Fixed
- Fixed crashes caused by MP3 files containing embedded album artwork.
- Fixed simultaneous playback through multiple audio backends.
- Fixed playlist lock when scheduled time announcements were missing.
- Fixed duplicate track advancement that could repeat short audio files.
- Fixed crashes when editing playlists during playback.
- Fixed Stop button behavior after removing the last playing item.
- Added crash diagnostics for unexpected fatal errors.
- Various stability improvements and internal cleanups.
Community
This release includes the first community pull request accepted into LaraRadio.
Special thanks to Rodrigo (@brdelphus) for identifying several edge cases, improving playback compatibility, and contributing a comprehensive set of stability fixes that benefit all users.