Skip to content

Releases: dtcooper/raspotify

0.46.0

24 Dec 14:58
Compare
Choose a tag to compare

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

17 Oct 21:19
Compare
Choose a tag to compare

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:

  • Fix broken default configuration flag LIBRESPOT_AUTOPLAY (#674)
  • Disable systemd's DynamicUser flag, to enable manual user-initiated OAuth setup (#675)

0.44.1

20 Sep 15:15
Compare
Choose a tag to compare

Fix for #673 from @kimtore,

  • Removes LIBRESPOT_SAMPLE_RATE
  • Removes LIBRESPOT_INTERPOLATION_QUALITY
  • Sets boolean values in config to 'on' or 'off'

0.44.0

17 Sep 21:57
Compare
Choose a tag to compare

Tracking upstream librespot instead of @JasonLG1979's fork.
Thanks @kimtore!

0.43.56

21 Jun 19:02
98e2ee5
Compare
Choose a tag to compare
Update CHANGELOG.md

0.43.55

21 Jun 09:37
cdd572c
Compare
Choose a tag to compare
Update CHANGELOG.md

0.43.54

21 Jun 03:13
bdbd9f7
Compare
Choose a tag to compare
Update CHANGELOG.md

0.43.53

20 Jun 22:48
e2871fc
Compare
Choose a tag to compare
Update CHANGELOG.md

0.43.52

20 Jun 20:26
b76a296
Compare
Choose a tag to compare
Update CHANGELOG.md

0.43.51

19 Jun 00:07
c865e4d
Compare
Choose a tag to compare
Update CHANGELOG.md