-
OutFlux 0.3.3
Stablereleased this
2026-10-18 15:04:39 +00:00 | 27 commits to main since this releaseFirst GUI-only smoke test found a real playback bug — every play after the
first crashed the daemon's /play route.Fixed
- The local-player sink object now implements the sink contract's stop()
itself (kill the live handle and clear it). It only ever implemented
start/handle, so the second /play in a daemon's lifetime always failed
withTypeError: sink.stop is not a function(500 INTERNAL) — the crash
path fired whenever a track ended naturally, the player binary exited
(e.g. no audio device), or the user switched tracks. Found by the live
GUI smoke test against the real daemon; regression test drives the sink
through start → start with a fake player binary (red without the fix).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The local-player sink object now implements the sink contract's stop()