v0.6.4
A maintenance release: shorter Listen Together invite codes, a one-button bug report, and a long list of memory and smoothness fixes across the player, queue and lyrics.
New features
- Report a bug from inside the app: Settings, About now has a button that collects the app logs and system details and opens a prefilled GitHub issue for you.
- Listen Together invite codes are much shorter, now just a code and a host instead of a long string.
Improvements
- Playback uses noticeably less memory: the stream buffers are sized for audio instead of video.
- Long queues and autoplay no longer grow without bound, and adding autoplay tracks only sends the new ones.
- Lyrics, the scrolling track title, the theater backdrop and the OS scrubber all stop doing work when nothing is changing, so idle CPU drops.
- Drag and drop stops its auto-scroll when you hold still instead of running a timer forever.
Bug fixes
- Fixed a crash on some machines when the token generator started (#133, #136).
- A track that briefly fails on one YouTube client is retried again after 30 minutes instead of being avoided for the rest of the session.
- Copying to the clipboard now works from anywhere in the app.
- Home tiles no longer show a broken thumbnail on an unrelated tile after one image fails to load.
- Videos are released properly when the next track has no video, so the picture no longer lingers.
- The tab pills line up with their container again (#110).
- Fixed a Turkish translation string in the playlists menu.
The .rpm does not self-update. On macOS, if the app will not open, run xattr -cr /Applications/limusic.app once.