Removed
- Auto-update system – Removed built-in auto-updater (Tauri updater plugin, update check on startup, update modal, "Check for Updates" button in Settings). Signing keys and signature generation are no longer required for builds
Fixed
- Download queue race condition – Fixed race condition in queue processing that could cause downloads to stall
- Keyboard shortcut logic – Fixed inverted modifier key matching logic
- Audio player memory leak – Added destroy() method with proper event listener cleanup
- Download decryption corruption – Fixed critical bug where remaining buffer bytes were written without decryption check
- Download progress accuracy – Fixed progress calculation to track actual chunk sizes
- Artist album track counts – Hide "0 tracks" when API doesn't provide count data
- Settings accessibility – Added ARIA roles and keyboard handlers to toggle wrappers