Releases: sosauce/CuteMusic
Releases · sosauce/CuteMusic
Version 3.1.6
- Fixed metadata not updating in some case
- Rewrote lyrics parser, should be more stable
- Fixed some bugs (#202)
What's Changed
- Translations update from Toolate by @toolatebot in #201
- Update and refactor spanish strings by @nubesurrealista in #209
Full Changelog: v3.1.5...v3.1.6
Version 3.1.5
Happy new year everyone !!! QoL update to start things fresh and stable 😌
- (#177) Added multi-select! Long-press an item to enter multi-select mode!
- (#193) You can now select multiple tracks in the S.A.F.!
- (#190) Fixed a crash that could rarely happen when opening the system equalizer!
- (#185) Last played track and playlist are properly restored! (
⚠️ Warning: some playback preferences will reset to default values after updating)! - (#180) Added a button to whitelist/blacklist all folders at once!
- (#172) Removed lag from the emoji picker, though it doesn't look great due to limitations!
- (#184) ASC/DESC order is now remembered
- Improved performance of sorting and searching by being more efficient and doing less overall work!
- Other general performance improvements!
Thanks for using CuteMusic ❤️!!! Stay tuned this year, CuteMusic will get a little brother 👀
What's Changed
- Revise French strings for improved clarity by @Mickael81 in #178
- Translations update from Toolate by @toolatebot in #182
- fix(Settings): navigate up when no backstack is empty by @Luiggi33 in #192
- feat(utils): include hours in format readable time by @Luiggi33 in #191
- feat(translation): add german translation by @Luiggi33 in #194
- refactor: fix up translation names and add missing ones by @Luiggi33 in #195
- Updated translation for the French language. by @Mickael81 in #196
- Refactor French strings for improved clarity by @Mickael81 in #197
- Translations update from Toolate by @toolatebot in #186
New Contributors
- @Mickael81 made their first contribution in #178
- @toolatebot made their first contribution in #182
- @Luiggi33 made their first contribution in #192
Full Changelog: v3.1.4...v3.1.5
Version 3.1.4
- (#174) Fixed crash when deleting playlist
- (#168) Fixed some fastlane stuff as well as built a clean apk for Fdroid and reproducible
What's Changed
- Update spanish short description for fastlane and add fastlane checker workflow by @nubesurrealista in #170
Full Changelog: v3.1.3...v3.1.4
Version 3.1.3
- (#167)Fixed issues with carousel and the new Expressive carousel!
- (#165)Fixed specific edge-case scanning bugs!
- (#163)Added gestures to the mini-player for faster access to the full player!
- (#169)Fixed Edit button not being available in editor!
- Added a one-time tip above the music icon to help new users discover it!
- Added quick-select chips for default playback rates!
- Added a progress background to the CuteSearchbar!
- Continued the rollout of Material 3 Expressive design across smaller app components!
And that wraps up 2025, thanks you to everyone who supported me this year, and see you in 2026!!!
Full Changelog: 3.1.2...v3.1.3
Nightly Build 2025-12-15
nightly-2025-12-15 Merge branch 'main' of https://github.com/sosauce/CuteMusic
Vesion 3.1.2
Fixed not fetching tracks when whitelisted folders > 1
Full Changelog: 3.1.1...3.1.2
Vesion 3.1.1
- #58: Whitelisting folders has been added!
- #156: Fixed an issue where changing the sort order would restart the current playlist!
- Added a setup screen that will pop up on a fresh install!
- Reverted to the system equalizer with a more robust approach, so it should actually work now!
- Included more artwork shapes, but you'll need to reset if you used a custom one!
- Removed the option to hide the back arrow because it no longer overlaps content!
- Fixed various crashes and issues related to QuickPlay!
- The last played track and position should now restore properly!
- Made some little improvements under the hood!
Thanks for using CuteMusic ❤️!!!
Nightly Build 2025-12-08
Refactor playback actions and track state usage Replaces multiple PlayerActions (StartPlayback, StartAlbumPlayback, StartArtistPlayback, StartFolderPlayback, StartPlaylistPlayback) with a unified Play action that takes track list and index. Refactors MusicState to use a CuteTrack object instead of individual fields. Updates UI components and screens to use the new Play action and CuteTrack properties. Removes MediaStoreHelper and related code. Updates QuickPlayViewModel to load track metadata directly and handle repeat mode changes.
Nightly Build 2025-12-07
Refactor playback actions and track state usage Replaces multiple PlayerActions (StartPlayback, StartAlbumPlayback, StartArtistPlayback, StartFolderPlayback, StartPlaylistPlayback) with a unified Play action that takes track list and index. Refactors MusicState to use a CuteTrack object instead of individual fields. Updates UI components and screens to use the new Play action and CuteTrack properties. Removes MediaStoreHelper and related code. Updates QuickPlayViewModel to load track metadata directly and handle repeat mode changes.
Nightly Build 2025-12-06
Refactor playback actions and track state usage Replaces multiple PlayerActions (StartPlayback, StartAlbumPlayback, StartArtistPlayback, StartFolderPlayback, StartPlaylistPlayback) with a unified Play action that takes track list and index. Refactors MusicState to use a CuteTrack object instead of individual fields. Updates UI components and screens to use the new Play action and CuteTrack properties. Removes MediaStoreHelper and related code. Updates QuickPlayViewModel to load track metadata directly and handle repeat mode changes.