Deezy 0.2.22 introduces a new logo and improves download reliability, catalog loading, and playback.
Highlights
- New look: a violet D monogram with a download-arrow cutout, used throughout the app, splash screen, tray, and Windows installers.
- Complete albums and playlists: catalog loaders now follow API pagination, including artist discographies. Failed later pages are reported instead of silently returning incomplete lists.
- Recover interrupted downloads: saved interrupted transfers appear as paused after restarting. Resume starts a fresh download from the beginning; pending queue entries are not persisted.
- Safer history: clearing history preserves active and queued rows without deleting music. History saves now use atomic file replacement.
Fixes and improvements
- Late cancellation responses no longer overwrite a completed download's status.
- Notification permission and delivery no longer occupy a completed download's queue slot.
- Switching previews no longer lets an older playback failure stop the new track.
- Built-in themes clear custom color overrides, and stale theme loads cannot replace a newer selection.
- Older artist and playlist requests no longer replace the currently selected details.
- Custom folder templates preserve literal metadata and handle slashes, Unicode release dates, Windows device names, and invalid numeric tags safely.
- Stale automatic login results cannot replace a newer account session.
- HTTP error bodies are rejected, redirect chains are bounded, and gateway request URLs are omitted from error messages.
- Settings, layout, and tray initialization clean up asynchronous listeners correctly.
- Requested-quality and quality-label translations are available across all six supported languages.
Windows downloads
Both installers are for Windows x64 and include version 0.2.22:
- Deezy_0.2.22_x64-setup.exe — NSIS installer; recommended for most users.
- Deezy_0.2.22_x64_en-US.msi — MSI installer.
To upgrade, fully quit Deezy from the system tray, then run one installer. Deezy does not include an automatic updater. macOS and Linux users can build from the v0.2.22 tag.
Development and validation
- Added focused frontend regression tests and backend coverage for pagination, HTTP responses, and filename edge cases.
- Documented architecture, testing, and release steps in the development guide.
- Validation: 17 frontend tests and 15 Rust tests passed; Svelte/TypeScript checks and production frontend builds passed. Both Windows installers were built, and the application and MSI version metadata were verified as 0.2.22.
SHA-256 checksums
9e895cea03067547486c4d903133e2e585dfc75a272b5ef625dd92121ffc3ae7 Deezy_0.2.22_x64-setup.exe
abb396f89cd452c4a3552a73857f5f5d39d5e1ac5c4e4b30f121c6fcdcc9740d Deezy_0.2.22_x64_en-US.msi