Skip to content

v1.2.3 Radios, Gapless Playback, Performance, enhanced Playlists

Latest
Compare
Choose a tag to compare
@BLeeEZ BLeeEZ released this 10 May 18:36
7abfc7c

Features

  • Radios: add support for Ampache API and Subsonic API
  • Player: support gapless playback for appropriate media file formats
  • Performance: reduce CPU consumption for API requests and player
  • macOS: add volume slider
  • Artworks: downloaded artworks can be deleted in Settings
  • Playlists: add multiple library element to playlist via edit
  • Playlists: delete multiple songs at once from playlist
  • Playlists: add songs to multiple playlists at once
  • Playlists: show alert when duplicates are about to get added
  • Siri-Shortcut: add "Play Random Songs" intent
  • Tables: align columns and add ellipsis to playables
  • Cache: display alert before deleting cache
  • Transcoding: add option to let server decide which codec to use
  • macOS: restore window size, add edit and help menu
  • macOS: play songs via double click
  • macOS: delete songs from player queue via hover "X"
  • Player: improved error handling
  • Artworks: create light and dark mode versions of default artworks
  • Player: hide player mode change button if user hides podcasts from library category list
  • X-Callback-URL Docu: add example copy button
  • Player: reduce button count (move buttons inside options menu)
  • General: multiple performance improvements

BugFixes

  • Album: fix queuing albums sorted by track number
  • PopupPlayer: fix moving elements after App opening
  • Siri-Shortcut: fix failing play request due to long response times (fetch only playlist before play)
  • Subsonic API: handle 404 status codes
  • Subsonic API: fix empty albums due to missing isDir attribute
  • Album collection: fix clipping title label
  • Swipe & Preview: refresh cell when favorite and cache is changed
  • macOS: fix reordering swipe actions
  • Collections: fix duration overflow
  • Preview: favorite and rating was interactable when in offline mode
  • macOS: resizing window distort Albums collection
  • Preview: fix detail size

Contributors

Thank you for your contributions:

@Schlaubischlump: fix resizing the Albums collection, fix reordering swipe actions, restore macOS window size
@cescofry: add "Play Random Songs" to Siri-Shortcut, fix time slider thumb image, add copy button to Callback-URL Docu
@vincentcayadi: simplified bitrate handling
@henry-2025: fix hovering track numbers
@IH0kN3m: provide fix for Subsonic API
@bilogic: fixed spelling

Development

  • Adapt code base to Swift 6
  • SwiftFormat: use SwiftFormat to ensure code styling
  • Assets: podcast icon is available as SFSymbol