Releases: dtcooper/raspotify
Releases · dtcooper/raspotify
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
0.43.53
Update CHANGELOG.md
0.43.52
Update CHANGELOG.md