• version-0.4.30 75888b5f7f

    version-0.4.30
    All checks were successful
    Release / create-release (push) Successful in 12s
    Release / apk (push) Successful in 4m49s
    Stable

    eric released this 2026-09-25 17:01:43 +02:00 | 40 commits to main since this release

    • Implemented deferred work scheduling for asynchronous task management.

    • Exposed public methods in the device registry for external access to music server and renderer queue resources.

    • Added background watchdog for stream staleness detection.

    • Implemented stream metadata reconciliation.

    • Added support for scheduled streams within the item model.

    • Prevented device timeouts by ensuring mandatory actions are performed during device registry updates.

    • Resolved concurrency issues related to mutex locking in queue access.

    • Improved synchronization between Web UI and native Android layer.

    • Refactored device registry and control point logic; updated queue access to use renderer.

    • Implemented backend-based cloning for MusicQueue instances, enabling lock-free retrieval and state refresh during initialization/updates.

    • Refined player API for renderer selection.

    Downloads