-
version-0.4.20
StableAll checks were successfulRelease / create-release (push) Successful in 11sreleased this
2026-09-13 15:42:31 +02:00 | 97 commits to main since this release-
Multi-look UI System: Support for E-Ink, Large, and Narrow display modes with responsive layouts and CSS variables.
-
WebAssembly Playback: Enabled WASM audio playback and web-based FLAC streaming demo using Web Audio API.
-
Real-time Decoding: Frame-by-frame FLAC decoding via Claxon; incremental decoding support in
pmoplayercore. -
WebSocket Renderer: Media renderer client with
BrowserAdapterfor device interaction; bidirectional WS protocol for streaming and control. -
Server Architecture: Instance management APIs, pipeline setup, and state reporting endpoints.
-
Controls: Volume and mute command support across client and server.
-
Tab Sync: Synchronization of tabs with renderers based on URL parameters.
-
Track Management: Registration using permanent IDs with lazy loading; unified route for audio URLs.
-
Cover Images: Conditional cover URL transformation (local to absolute) gated by
pmoserverfeature flag. -
Pagination: Support for pagination and total count in listings.
-
Playback State: Fixed
TrackBoundarysignaling during Idle to Playing transitions. -
Encoder Stability: Robust error handling and flux discontinuity checks during encoder restarts.
-
Security: Blocked device protocols on SSO port.
-
Host Validation: Correct handling of host header mismatches; warnings for reverse proxy misconfigurations.
-
Build: Multi-stage Docker build for minimal runtime image; web app scripts with WASM compilation support.
-
Dependencies: Updated Axum, reqwest, multimedia, async, and serialization crates; applied version locking.
-
Streaming Sinks: New WebSocket, direct FLAC, and Ogg/FLAC sinks; enforced single-client model.
-
PCM Processing:
PcmQueueProcessorfor chunk management, control commands, and underflow handling. -
Examples: Toy server examples for WS FLAC pipeline and binary protocol validation.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-