changelog: update fixed issues list, remove known issues

This commit is contained in:
NeilClack
2026-07-12 18:17:22 -05:00
parent e090870b4d
commit 5854c57f6f
+1 -4
View File
@@ -7,8 +7,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
## [Unreleased] ## [Unreleased]
### Fixed ### Fixed
- Device restore path passes invalid device name "system default" to SDL (should pass "" for default)
- Active device highlight incorrect when using default device
### Changed (Major Refactors) ### Changed (Major Refactors)
- Mixer package: extract wpctl calls behind an interface - Mixer package: extract wpctl calls behind an interface
@@ -19,6 +17,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
- Play() deadlocks when called before device is open (recursive SwitchDevice -> Play) - Play() deadlocks when called before device is open (recursive SwitchDevice -> Play)
- Audio volume silently zeroed after switching output devices (Init used hardcoded 0.20; SwitchDevice did not restore saved volume) - Audio volume silently zeroed after switching output devices (Init used hardcoded 0.20; SwitchDevice did not restore saved volume)
- SwitchDevice not persisted to database across restarts (caller now saves to AppConfig) - SwitchDevice not persisted to database across restarts (caller now saves to AppConfig)
- Device restore path passes invalid device name "system default" to SDL (now passes "" for default)
- Stop() no-op when audio toggled off mid-playback (removed AudioEnabled guard from Stop) - Stop() no-op when audio toggled off mid-playback (removed AudioEnabled guard from Stop)
- App shows "READY" before audio files finish downloading (state machine now gates READY on download completion via DOWNLOADING_ASSETS state) - App shows "READY" before audio files finish downloading (state machine now gates READY on download completion via DOWNLOADING_ASSETS state)
- Download failure no longer silently allows READY (downloadFailed flag prevents premature READY) - Download failure no longer silently allows READY (downloadFailed flag prevents premature READY)
@@ -26,8 +25,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
- F2/F3 keybinds now work during DOWNLOADING_ASSETS (blocked only during early prerequisites: no wifi, no email, no license key) - F2/F3 keybinds now work during DOWNLOADING_ASSETS (blocked only during early prerequisites: no wifi, no email, no license key)
- Active device highlight incorrect when using default device (default device now maps to first SDL device) - Active device highlight incorrect when using default device (default device now maps to first SDL device)
### Known Issues
### Added ### Added
- Human-readable audio device names (Built-in Speakers, HDMI/TV/Monitor) - Human-readable audio device names (Built-in Speakers, HDMI/TV/Monitor)
- Unit tests for mixer package (parseSinks, parseSinkLine, ConvertVolume) - Unit tests for mixer package (parseSinks, parseSinkLine, ConvertVolume)