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