Repository navigation
v1.6.6-beta.1
Pre-releaseWaveFlow 1.6.6-beta.1
Pre-release on the beta channel. Opt in from Settings β Diagnostics β Update channel β Beta. Stable users are unaffected.
This is planned as the last beta before 1.7.0 stable β the one remaining piece of the WASAPI saga is the Settings toggle fix below, and confirming it here is what unblocks the stable cut.
π§ WASAPI Exclusive: the Settings toggle fix
1.6.5-beta.1 fixed the actual audio/lyrics/seek-bar recovery β confirmed working by testers. What was still open: after the engine silently rebuilt the output stream on its own (a device flap, or switching output device), the Settings toggle could be left showing the wrong state, with no way to tell whether Exclusive mode was actually still engaged short of restarting the app.
The engine now emits an event every time it changes the exclusive/shared mode on its own, and the Settings card listens for it and re-reads the real state β the same pattern already used for sample rate / channel count refresh on track change. (#405)
This is the confirmation this beta needs: if your setup ever hit the stuck toggle, please trigger a device flap (or switch output device) and check that the Settings toggle now reflects reality afterward.
β¨ New: custom picture per genre
Genre tiles β in the Library grid and on the genre detail page β showed a fixed generic icon with no way to personalize it. Both now have a pencil overlay to pick a local image, the same pattern already used for artist photos and album covers. (#424)
π§ Fixes
- GNOME/Wayland users: the title bar buttons (minimize, maximize, close) were unresponsive. This was an upstream bug in the windowing library WaveFlow builds on β the fix is merged upstream but not yet published as an official release, so this build pins directly to that fix commit until the official version ships. (#427)
- A rare listener leak in the WASAPI toggle's own refresh code, if Settings was closed at exactly the wrong moment β one extra live listener per occurrence, never freed. Fixed alongside the toggle work above.
π Notes for testers
- WASAPI toggle (#405): this is the one thing standing between this beta and the 1.7.0 stable cut. A confirmation that the Settings toggle now stays accurate through a device flap would be extremely valuable.
- GNOME/Wayland title bar (#427): if you're on GNOME + Wayland, a quick check that minimize/maximize/close now respond would help confirm the pin is doing its job.
- Found a rough edge? Please include your OS, the exact steps, and the relevant lines from Settings β Diagnostics β Open log folder.
- Betas on this channel are patch-level builds. If this one holds up, 1.7.0 stable is next.
Full changelog: v1.6.5-beta.1...v1.6.6-beta.1