Skip to content

v0.8.0

Compare
Choose a tag to compare
@roderickvd roderickvd released this 05 Jan 21:27
· 51 commits to main since this release
279b303

Added

  • [main] Support for SIGHUP to reload configuration
  • [remote] Add audio format and bitrate to track_changed event
  • [signal] New module for unified signal handling across platforms
  • [tests] Add anonymized API response examples
  • [track] Support for podcast episodes with external streaming
  • [track] Support for radio livestreams with multiple quality options and codecs
  • [track] Support for fallback tracks when primary version is unavailable

Changed

  • [docs] Enhanced documentation for signal handling and lifecycle management
  • [main] Improved signal handling and graceful shutdown
  • [remote] Remove automatic shell escaping from hook script variables (#46)
  • [remote] Improve error handling and ignore progress updates for livestreams
  • [remote] Renamed ALBUM_COVER to COVER_ID in the track_changed event
  • [track] Renamed album_cover to cover_id for consistency

Fixed

  • [player] Improve seek behavior by limiting to buffered data

Thanks to @moodeaudio for collaborating on the hook scripts.