Skip to content

v0.4.2

Latest
Compare
Choose a tag to compare
@roderickvd roderickvd released this 29 Jul 20:36
· 453 commits to dev since this release
22f8aed

Besides a couple of small fixes, this point release is mainly to blacklist the ap-gew4 and ap-gue1 access points that caused librespot to fail to playback anything.

Development will now shift to the new HTTP-based API, targeted for a future v0.5.0 release. The new-api branch will therefore be promoted to dev. This is a major departure from the old API and although it brings many exciting new things, it is also likely to introduce new bugs and some regressions.

Long story short, this v0.4.2 release is the most stable that librespot has yet to offer. But, unless anything big comes up, it is also intended as the last release to be based on the old API. Happy listening.

Changelog

Changed

  • [playback] pipe: Better error handling
  • [playback] subprocess: Better error handling

Added

  • [core] apresolve: Blacklist ap-gew4 and ap-gue1 access points that cause channel errors
  • [playback] pipe: Implement stop

Fixed

  • [main] fix --opt=value line argument logging
  • [playback] alsamixer: make --volume-ctrl fixed work as expected when combined with --mixer alsa