v0.6.7
This release is mostly about memory. The app now gives back the hidden webviews and the video pipeline it used to hold for a whole session, and a window closed to the tray stops restyling itself on every track. macOS binaries are back after 0.6.6 shipped without one.
New features
- Restart in the tray menu, above Quit: it saves your playback state the same way Quit does, then relaunches.
- Two new languages: Brazilian Portuguese and Indonesian.
Improvements
- Closed to the tray with music playing, the app no longer grows: it stops applying the artwork tint for a window nobody can see. A night in the tray had reached 3 GB for one user.
- The hidden cipher webview is now built when a track needs it and dropped after ten minutes idle, instead of running from startup to quit. About 100 MB back on an app that is only open.
- A restored music video no longer builds its whole playback pipeline before you press play, and the pipeline is released when the window is hidden or the music is paused with the player view closed. About 200 MB back in that state.
Bug fixes
- Cover accents now take their brightness from the active theme, so a dark red or blue cover no longer leaves the accent unreadable against the surface it sits on.
- Update checks no longer go silent when a release's manifest is missing your platform, which is what happened to every Mac on 0.6.6. It now falls back to the releases page.
- macOS builds work again: 0.6.6 shipped with no
.dmgat all.
New contributors
- @yiesko: added the Brazilian Portuguese translation.
- @xiryuudev: added the Indonesian translation.
macOS: Gatekeeper will say the app "is damaged and can't be opened". That is the missing Apple Developer signature, not a bad download. Clear it with:
xattr -dr com.apple.quarantine /Applications/limusic.app
Only the AppImage and the macOS .app self-update. The .rpm is a normal package, so rpm users install the new one by hand.