Accelerating [macOS, Windows, Linux, Android]
This release introduces several new features to make life easy, along with few important fixes, especially for Windows.
Downloads
Downloads are available on the project website.
Highlights
- Added albums inside artist screen.
- Added smooth mouse-wheel scrolling on desktop.
- Added ability to select multiple tracks from multiple screens at once.
- Added play button in 'Album artists' sort view of albums screen.
- Added 'Create new playlist' option in 'Add to playlist' dialog itself.
- Added 'Show artist' option to context menu on Android.
- Added compression for Discord RPC cover images.
- Added refresh button for artist images.
- Made artists & genres case insensitive e.g. 'ZAYN' & 'Zayn' will now be merged.
- Added/Improved context menu for artist/album tiles.
- Improved rendering performance of large lists & tables.
- Improved loading performance of large playlists.
- Improved order of items in the context menu.
- Fixed an issue that caused app on Windows to display 'Location in use' due to a bug in a third-party library (which is only used on Android to request storage & notification permission).
- Fixed an issue that caused app on Windows to become unresponsive on some devices (especially with multiple monitors).
- Fixed an issue that caused app on Android to unpause upon connecting/disconnecting headphones.
- Fixed an issue that caused app on Android to not react to play/pause from the notification on some devices.
- Fixed an issue that caused up/down arrow keys to not trigger scroll in tracks screen.
- Fixed an issue that caused shuffle button to temporarily freeze updates to now playing playlist.
- Fixed an issue that caused crossfade to rarely not transition to next playlist item.
Notes
Making artists and genres case-insensitive required database migration. When you install this update, your media library and playlists will be automatically upgraded to the new schema on the first app launch.
Future
I haven't started on the planned "plugin system" yet. However, some important groundwork has been done there. I want to thank everyone who chose to support the project by becoming a Patreon member, as well as the folks on Discord for testing the snapshot builds and reporting bugs. Your support & feedback means a lot!