[PR #570] [MERGED] fix: switch to librespot 0.5.0 #800

Closed
opened 2026-03-02 23:49:53 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/aome510/spotify-player/pull/570
Author: @w-lfchen
Created: 10/8/2024
Status: Merged
Merged: 10/28/2024
Merged by: @aome510

Base: masterHead: fix/librespot-0.5.0-dev


📝 Commits (10+)

  • aaefe67 chore: switch to librespot dev branch
  • 96f74fb fix: migrate breaking changes
  • 439ad11 fix: fix warnings
  • 9718d9a feat: begin implementing oauth
  • a502b08 chore: automatically update dependencies
  • 302eae4 Merge branch 'master' into fix/librespot-0.5.0-dev
  • 3c38a78 chore: update librespot to 0.5
  • 8142d2a Merge branch 'master' into fix/librespot-0.5.0-dev
  • 1544f57 fix: use new session
  • d08d71d small fixes (#1)

📊 Changes

16 files changed (+2167 additions, -1426 deletions)

View changed files

📝 Cargo.lock (+1930 -1162)
📝 README.md (+0 -4)
📝 docs/config.md (+24 -23)
📝 spotify_player/Cargo.toml (+21 -13)
📝 spotify_player/src/auth.rs (+49 -90)
📝 spotify_player/src/cli/handlers.rs (+5 -10)
📝 spotify_player/src/client/mod.rs (+58 -28)
📝 spotify_player/src/client/spotify.rs (+5 -10)
📝 spotify_player/src/config/mod.rs (+8 -3)
📝 spotify_player/src/main.rs (+18 -10)
📝 spotify_player/src/state/model.rs (+4 -4)
📝 spotify_player/src/streaming.rs (+25 -39)
📝 spotify_player/src/token.rs (+7 -25)
📝 spotify_player/src/ui/mod.rs (+1 -1)
📝 spotify_player/src/ui/page.rs (+2 -2)
📝 spotify_player/src/ui/playback.rs (+10 -2)

📄 Description

closes #520
closes #579
closes #580

Next step

  • handle Spotify Connect with user-provided client_id

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/aome510/spotify-player/pull/570 **Author:** [@w-lfchen](https://github.com/w-lfchen) **Created:** 10/8/2024 **Status:** ✅ Merged **Merged:** 10/28/2024 **Merged by:** [@aome510](https://github.com/aome510) **Base:** `master` ← **Head:** `fix/librespot-0.5.0-dev` --- ### 📝 Commits (10+) - [`aaefe67`](https://github.com/aome510/spotify-player/commit/aaefe67118e055ff672229d06ecb92e4c6c94d5c) chore: switch to librespot dev branch - [`96f74fb`](https://github.com/aome510/spotify-player/commit/96f74fbd279bbd75d870ec1f24cae9c0c35c5c5b) fix: migrate breaking changes - [`439ad11`](https://github.com/aome510/spotify-player/commit/439ad119cd3f102e161da986d234583a40dc3c45) fix: fix warnings - [`9718d9a`](https://github.com/aome510/spotify-player/commit/9718d9a7a12b95a0fd27d28f744764ce4342c636) feat: begin implementing oauth - [`a502b08`](https://github.com/aome510/spotify-player/commit/a502b088c197b901537be535b722a790fb2c01b0) chore: automatically update dependencies - [`302eae4`](https://github.com/aome510/spotify-player/commit/302eae4313343d1eff37533fe6131da1a1e545f4) Merge branch 'master' into fix/librespot-0.5.0-dev - [`3c38a78`](https://github.com/aome510/spotify-player/commit/3c38a78f9e06f072155dc777e97da9f99988e87a) chore: update librespot to 0.5 - [`8142d2a`](https://github.com/aome510/spotify-player/commit/8142d2a8b3c423a9063b4051c99a9f00e5bbd128) Merge branch 'master' into fix/librespot-0.5.0-dev - [`1544f57`](https://github.com/aome510/spotify-player/commit/1544f5757583f8965566ce0c25d63529b531d5da) fix: use new session - [`d08d71d`](https://github.com/aome510/spotify-player/commit/d08d71d66bcf655db421e401ac8570742ee67c9a) small fixes (#1) ### 📊 Changes **16 files changed** (+2167 additions, -1426 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+1930 -1162) 📝 `README.md` (+0 -4) 📝 `docs/config.md` (+24 -23) 📝 `spotify_player/Cargo.toml` (+21 -13) 📝 `spotify_player/src/auth.rs` (+49 -90) 📝 `spotify_player/src/cli/handlers.rs` (+5 -10) 📝 `spotify_player/src/client/mod.rs` (+58 -28) 📝 `spotify_player/src/client/spotify.rs` (+5 -10) 📝 `spotify_player/src/config/mod.rs` (+8 -3) 📝 `spotify_player/src/main.rs` (+18 -10) 📝 `spotify_player/src/state/model.rs` (+4 -4) 📝 `spotify_player/src/streaming.rs` (+25 -39) 📝 `spotify_player/src/token.rs` (+7 -25) 📝 `spotify_player/src/ui/mod.rs` (+1 -1) 📝 `spotify_player/src/ui/page.rs` (+2 -2) 📝 `spotify_player/src/ui/playback.rs` (+10 -2) </details> ### 📄 Description closes #520 closes #579 closes #580 - upgrade dependencies. Main change involves the migration to `librespot v0.5.0` - migrate authentication workflow to OAuth implemented in (https://github.com/librespot-org/librespot/pull/1309) ## Next step - handle Spotify Connect with user-provided `client_id` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 23:49:53 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-player#800
No description provided.