Skip to content

v0.3.0

Choose a tag to compare

@roderickvd roderickvd released this 28 Nov 21:17
· 363 commits to main since this release
059a116

Added

  • [chore] Add Debian package metadata
  • [docs] Add ALSA device examples to the README
  • [main] Add --device-type option to control device identification

Changed

  • [build] Document release profile optimization options
  • [docs] Improve Rustdoc of protos, channel and contents modules
  • [gateway] Improve error logging for response parsing failures
  • [main] Clearer log messages for secrets and logins
  • [protocol] Parse JSON as 64-bit and truncate internally

Fixed

  • [config] Hexademical base does not correlate to key length
  • [gateway] Parse user data without all fields present
  • [gateway] Incorrect user token expiry
  • [player] Use pipe separator in device specs for ALSA compatibility
  • [player] Clean up audio device enumeration output
  • [player] Playback progress not updating correctly after third track
  • [player] Delay reporting playback progress after a track change
  • [repo] Fix pull request template format
  • [remote] Trigger connected and disconnected events

Thanks to @denys-lysiuk for providing the first issues and feedback.