Releases: dtcooper/raspotify
Releases · dtcooper/raspotify
0.47.0
Changed
- Updated to Librespot 0.7.1.
- Default config file is again synchronized against librespot's options, which, over time, has drifted apart from what is supported by librespot, leading to confusion. The syntax also has better explanation. Please review your configuration file carefully when upgrading from an earlier release, as some options have changed positions.
Fixed
- Prevent systemd OnFailure from causing endless loop on shutdown (#735)
0.46.2
0.46.1
Added
- Raspotify now provides experimental builds on the
riscv64
architecture, for use on Raspberry Pi clones such as the VisionFive 2. These builds require Debian Trixie or later.
Fixed
- Configuration files with empty
LIBRESPOT_AUTOPLAY
values are repaired to avoid startup problems after upgrading. - The
avahi-daemon
package should have been a required dependency for 0.46.0, and has now been added (fixes #697).
0.46.0
What's Changed
The main feature of this release is librespot 0.6.0. Happy holidays, everyone!
Update to librespot v0.6.0
This version takes another step into the direction of the HTTP API, fixes a couple of bugs, and makes it easier for developers to mock a certain platform. Also it adds the option to choose avahi, dnssd or libmdns as your zeroconf backend for Spotify Connect discovery.
Changed
- [core] The access_token for http requests is now acquired by login5
- [core] MSRV is now 1.75 (breaking)
- [discovery] librespot can now be compiled with multiple MDNS/DNS-SD backends (avahi, dns_sd, libmdns) which can be selected using a CLI flag. The defaults are unchanged (breaking).
Added
- [core] Add get_token_with_client_id() to get a token for a specific client ID
- [core] Add login (mobile) and auth_token retrieval via login5
- [core] Add OS and os_version to config.rs
- [discovery] Added a new MDNS/DNS-SD backend which connects to Avahi via D-Bus.
Full Changelog: 0.45.0...0.46.0
0.45.0
This release contains the long anticipated 0.5.0 release of librespot. Many thanks to the librespot dev team for their hard work.
Additionally, a few fixes and tweaks:
0.44.1
0.44.0
0.43.56
Update CHANGELOG.md
0.43.55
Update CHANGELOG.md
0.43.54
Update CHANGELOG.md