Skip to content

Conversation

@BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## What's Changed

Added

  • [connect] Add method transfer to Spirc to automatically transfer the playback to ourselves
  • [core] Add method transfer to SpClient
  • [core] Add SpotifyUri type to represent more types of URI than SpotifyId can
  • [discovery] Add support for device aliases
  • [main] --local-file-dir / -l option added to binary to specify local file directories to pull from
  • [metadata] Local variant added to UniqueFields enum (breaking)
  • [playback] Local files can now be played with the following caveats:
    • They must be sampled at 44,100 Hz
    • They cannot be played from a Connect device using the dedicated 'Local Files' playlist; they must be added to another playlist first
  • [playback] local_file_directories field added to PlayerConfig struct (breaking)

Changed

  • [contrib] Switched contrib/Dockerfile to new Debian stable (trixie)
  • [core] get_radio_for_track function changed from accepting a SpotifyId to accepting a SpotifyUri (breaking)
  • [core] Changed return type of get_extended_metadata to return BatchedExtensionResponse (breaking)
  • [core] Changed parameter of get_<item>_metadata from SpotifyId to SpotifyUri (breaking)
  • [metadata] Changed arguments for Metadata trait from &SpotifyId to &SpotifyUri (breaking)
  • [playback] Changed type of SpotifyId fields in PlayerEvent members to SpotifyUri (breaking)
  • [playback] load function changed from accepting a SpotifyId to accepting a SpotifyUri (breaking)
  • [playback] preload function changed from accepting a SpotifyId to accepting a SpotifyUri (breaking)

Fixed

  • [connect] Fixed failed transferring with transfer data that had an empty context uri and no tracks
  • [connect] Use the provided index or the first as fallback value to always play a track on loading
  • [core] Fixed a problem where the metadata didn't include the audio file by switching to get_extended_metadata
  • [core] Fixed connection issues after system suspend on Linux

Removed

  • [core] Removed SpotifyItemType enum; the new SpotifyUri is an enum over all item types and so which variant it is
    describes its item type (breaking)
  • [core] Removed NamedSpotifyId struct; it was made obsolete by SpotifyUri (breaking)
  • [core] The following methods have been removed from SpotifyId and moved to SpotifyUri (breaking):
    • is_playable
    • from_uri
    • to_uri

Commit Summary

New Contributors

Full Changelog: librespot-org/librespot@v0.7.1...v0.8.0

View the full release notes at https://github.com/librespot-org/librespot/releases/tag/v0.8.0.


@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Nov 10, 2025
@github-actions
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions
Copy link
Contributor

⚠️ Bottle publish failed.

@github-actions
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Nov 11, 2025
@BrewTestBot BrewTestBot added this pull request to the merge queue Nov 11, 2025
Merged via the queue into main with commit 2f5bdff Nov 11, 2025
22 checks passed
@BrewTestBot BrewTestBot deleted the bump-librespot-0.8.0 branch November 11, 2025 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. rust Rust use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants