Releases: loafofpiecrust/turntable
Releases · loafofpiecrust/turntable
Beta 0.2
Major Changes:
- ❇️ Songs and albums can be downloaded! Circle indicator next to track title denotes download progress.
- ❇️ Gravatar profile images are used for friends and other users.
- ❇️ Shuffling is allowed in sync mode now, and synced users will see the same sequence of the shuffled queue.
- ⚡ Song streams are pulled from new backend function that should be more robust
- ⬆️ Update kotlin version
Beta 0.1.1
Major Changes:
- 🪲 Fix issues with queue operations not propogating to the player (most notably removing a song from the queue).
- 🪲 Fix the currently playing song never having a color
- ✨ Send paused status when initiating a sync session.
- ✨ Add "Recently Added Albums" option on the main albums screen in the library.
- ✨ Allow adding a full album to the queue.
- ⚡ Use immutable collections for all user data so that, for example, adding a song to a playlist takes the same amount of time no matter how many songs are in the playlist.
Open Beta 0.1.0
This is the first forward-compatible release of Turntable. There are still issues and desired functionality, but the data model is stable enough to be future proof. Testing the sync feature with another user is encouraged in this release, as it will have the most kinks to be worked out. File an issue in this repo if you find anything not working correctly or lacking.
Major Changes
- Switch data format over from Kryo to JSON. This change is breaking and invalidates all previous user data. JSON is more stable and consistent and the format will never breakingly change again. All user data from here on will be compatible with all future versions of Turntable.
- Artists display in a list view rather than grid
- When a song can't be streamed, it is now skipped
- FLAC files are now supported!
Bug fixes
- Remove small gap around grid views
- Fix crashes using
MusicBrainz
repository - Album covers load more consistently
- Fix crashes and inconsistent behavior when playing a large song list (e.g. shuffling your full library)
Turntable 0.0.1 Alpha
Initial testing release.
Please report any issues you find 😸