New:
- Adds setting to disable up-sizing of playing album
Fixed:
- Tweak colour extraction from albums to better avoid poor contrast, and vibrant text on vibrant background
- When getting random albums via Shortcuts and AppleScript, return a new set each time
- Make search more relaxed regarding colons and dashes in titles
- Increase maximum allowed album artwork size
- Fixes handling of non-square album artwork
- Fixes issue where new collection wouldn't be applied when pressing tab key
- Fixes possible scrobbling mismatch of tracks in a playlists
- Fixes an issue where temporary files could accumulate and eat up disk space
- Performance improvements
- Addresses race condition where previously selected album could resume playing when starting playback of another album right after app launch
- Stability improvements, in particular when encountering corrupted album artwork
- Fixes a regression where tapping the playing album to pause/resume might need a double tap
- Fixes a glitch where next queued up album might ping pong between two due to a sync issue
- Fixes rare crash on resuming previous album with invalid timestamp
- Improve reliability for the "Show in Apple Music" action
- Make sure albums fill the wall edge to edge
- Robustness fix for showing artworks of recent albums
- Fix for the tessellated background sometimes not showing up
- Fixed a remaining rare case of playback tracking issues that could cause the app to show stale track info and prevent the queue from advancing
- Fix for album refresh not consistently picking up new albums
- Fix "Open in Apple Music" action often failing
- Fix for offset in track not always getting restored properly after pausing in background
- Revisions to German translation
- Performance improvements
- New Global Hotkeys: play/pause and show/hide app
- New 'Rate Current Track' and 'Skip Album' menu items
- AppleScript: Add `visible`, `next track` and `previous track`
- AppleScript fix: Allow looking up albums with no artwork, too
- MCP server: Add `next track` and `previous track`
- Highlight collection when dragging album over it
- Style tweaks of sidebar and Now Playing indicator
If Longplay brings you joy, a review would be much appreciated and helps spread the word.
- Fixed occasional playback tracking issues that could cause the app to show stale track info and prevent the queue from advancing
- Much reduced memory footprint when loading album library
- Reduced memory footprint of album wall
- Performance improvements for smoother scrolling of the album wall
- Speed up restoring last playing album in mini player after app launch
- Other minor performance and robustness tweaks
- Start playing an album by dropping it on the Mini Player when nothing is playing (rather than adding it to the queue)
- Reflect new ratings immediately
- Improves legibility for Now Playing toolbar on Tahoe
- Adds toolbar style toggle for Tahoe
- Fixes Mini Player style when Reduce Motion is enabled
- Fixes a rare issue where an album on the queue does not get dequeued
- Update German translations
Improvements:
- Adds tessellated background to the space on the wall not covered by albums
- Adds "Find" menu bar item with Command+F keyboard shortcut
- Longplay now parses MusicBrainz IDs from local files and passes those on when scrobbling
- Updated German translation
Fixes:
- Fix issue where local player might overwrite remote ratings when updating play counts
- Fix glitch where playback might start then stop then resume when resuming tracks from a spinning disk
- Fix playback of Apple Music tracks that are in state "Waiting"
- Workaround for issue where pausing from a Bluetooth device might reset track progress back to the first track
- Stability fix
Improved:
- Adds "More" button in various places to trigger album-specific actions
- Adds in-app dictionary
- Simpler set-up of Claude Desktop using a one-click MCP install file (DXT / MCP Bundle)
Fixed:
- Update track list immediately when track ratings is changed externally, too, e.g., via sync from different device
- Fix dragging mini player by the album art if queue list was visible on back
- Fix for library refresh not doing anything when albums window was closed
- Fix missing "Hide/Unhide" context actions when viewing smart collection
- Switch bug report mechanisms to mails to auto-attach logs
- Minor style tweaks throughout
- Forward compatibility
- AppleScript: Add 'player state' and 'current track'; includes methods to set ratings or "loved" state
- Allow reordering queue
- Fixes issue where Shortcut details might not appear
- Tweaks for German localisation
- Flip the mini player to the front when playback finishes with nothing in the
queue and album shuffle disabled.
- Tweak album filter to include albums also that have multiple discs but few tracks per disc, such as classical albums with discs where each has a single long track
- Tweak album filter to include albums where the total number of tracks per album isn't set; will then use the highest known track number as an indicator instead
- Fix AppleScript issue of looking up albums where albums or artists have diacritics in their names.
- Another scroll performance fix for large album libraries.A round of polish:
- Smart collections now ignore and disable the global "Show hidden albums" and "Show playlists" toggles
- Re-open last active window when closing all windows and then clicking the dock icon
- Show hide/unhide actions also in collections
- Revised toolbar, including tool tips and proper support for Icon & Text option
- Updated Help menu
- Improve visibility of "hidden" icons and reflect changes more quickly
- Improve reliability of playing Apple Music albums by retrying on internal errors
- Much improved scrolling performance
- Ignore diacritics when searching through AppleScript (including the Alfred workflow)
- Fixes short selection delay when clicking an album
- Fixes missing double click action on playlists
- Fixes short selection delay when clicking an album
- Fixes playback of albums where some tracks are DRM-free and some are DRM-protected
- Fixes issue where album view would go blank
Improvements:
- Show playlist artwork from Apple Music
- Mini Player: When finishing an album and nothing is next up to plan, the album info will stay faded out in the mini player, along with a small "Show Albums" button.
- Adds Command+L shortcut to scroll to current album
- Adds update options to settings
- Adds sync status to settings
- Shortcuts: Playlists will now also be returned from the "Find" action
- Shortcuts: Add "kind" property to differentiate albums from playlists, including for filtering and smart collections
- Shortcuts: Add "downloaded" property to albums, including for filtering and smart collections
- MCP: Adds status option to get current playing album and queue
- MCP: Adds details to smart collections
- MCP: Allow asking for playlists, too
- AppleScript: Add artwork URL also to playlists
Minor fixes:
- Parent playlists and playlists with >250 tracks are now ignored
- Fixes issue where first track on album played through Apple Music might not get scrobbled
- Fixes issue where previously played track from Apple Music might not resume after restarting the app and the album is started over instead
- Fixes issue where albums with a mix of Apple Music tracks and non-Apple Music tracks might not highlight the currently playing track correctly in the track list
- Fixes export button under Settings > Backups
- Fixes an occasional crash when an MCP client reconnects to the app
- Show remaining time in album after pausing and re-opening the app
- Speed up for initial library load