New Features
- Track byte-level download progress for extension downloads
- Cache spectrogram as PNG for instant loading on subsequent views
Bug Fixes
- ui: Skip popular section in artist skeleton for providers without top tracks
- ui: Match GridSkeleton cover height with actual album cards
- Conditionally show cover header in artist skeleton and add showCoverHeader param to ArtistScreenSkeleton
- Null check crash in SpectrogramView when spectrum loaded from PNG cache
- Add artist_album_flat case to SAF relative output dir builder
Refactoring
- Enable strict analysis options and fix type safety across codebase
- Unexport extension store types and methods (package-internal only)
Documentation
- Update VirusTotal hash for v4.1.0
- Move badges below screenshots in README
Chores
- Bump version to 4.1.1+118
Full Changelog: v4.1.0...v4.1.1
Downloads
Android
- arm64:
SpotiFLAC-v4.1.1-arm64.apk(recommended for modern devices) - arm32:
SpotiFLAC-v4.1.1-arm32.apk(older devices)
iOS
- iOS:
SpotiFLAC-v4.1.1-ios-unsigned.ipa(sideload required)
Installation
Android: Enable "Install from unknown sources" and install the APK
iOS: Use AltStore, Sideloadly, or similar tools to sideload the IPA