-
-
Notifications
You must be signed in to change notification settings - Fork 257
Comparing changes
Open a pull request
base repository: hrkfdn/ncspot
base: v1.3.1
head repository: hrkfdn/ncspot
compare: v1.3.2
- 12 commits
- 12 files changed
- 7 contributors
Commits on Aug 28, 2025
-
fix: Playlist retrieval if list has podcasts (#1691)
* fix: Playlist retrieval if list has podcasts Fixes #1689 * fix: Gracefully handle unknown playable types
Configuration menu - View commit details
-
Copy full SHA for 2d4507d - Browse repository at this point
Copy the full SHA 2d4507dView commit details
Commits on Sep 1, 2025
-
chore(deps): bump the cargo group with 4 updates (#1696)
* chore(deps): bump the cargo group with 4 updates Bumps the cargo group with 4 updates: [librespot-core](https://github.com/librespot-org/librespot), [librespot-oauth](https://github.com/librespot-org/librespot), [librespot-playback](https://github.com/librespot-org/librespot) and [librespot-protocol](https://github.com/librespot-org/librespot). Updates `librespot-core` from 0.7.0 to 0.7.1 - [Release notes](https://github.com/librespot-org/librespot/releases) - [Changelog](https://github.com/librespot-org/librespot/blob/dev/CHANGELOG.md) - [Commits](librespot-org/librespot@v0.7.0...v0.7.1) Updates `librespot-oauth` from 0.7.0 to 0.7.1 - [Release notes](https://github.com/librespot-org/librespot/releases) - [Changelog](https://github.com/librespot-org/librespot/blob/dev/CHANGELOG.md) - [Commits](librespot-org/librespot@v0.7.0...v0.7.1) Updates `librespot-playback` from 0.7.0 to 0.7.1 - [Release notes](https://github.com/librespot-org/librespot/releases) - [Changelog](https://github.com/librespot-org/librespot/blob/dev/CHANGELOG.md) - [Commits](librespot-org/librespot@v0.7.0...v0.7.1) Updates `librespot-protocol` from 0.7.0 to 0.7.1 - [Release notes](https://github.com/librespot-org/librespot/releases) - [Changelog](https://github.com/librespot-org/librespot/blob/dev/CHANGELOG.md) - [Commits](librespot-org/librespot@v0.7.0...v0.7.1) --- updated-dependencies: - dependency-name: librespot-core dependency-version: 0.7.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: librespot-oauth dependency-version: 0.7.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: librespot-playback dependency-version: 0.7.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: librespot-protocol dependency-version: 0.7.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo ... Signed-off-by: dependabot[bot] <[email protected]> * Update librespot-oauth * Update librespot-protocol --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Henrik Friedrichsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e36c27 - Browse repository at this point
Copy the full SHA 4e36c27View commit details
Commits on Sep 8, 2025
-
chore(deps): bump the cargo group with 2 updates
Bumps the cargo group with 2 updates: [clap](https://github.com/clap-rs/clap) and [log](https://github.com/rust-lang/log). Updates `clap` from 4.5.46 to 4.5.47 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.46...clap_complete-v4.5.47) Updates `log` from 0.4.27 to 0.4.28 - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](rust-lang/log@0.4.27...0.4.28) --- updated-dependencies: - dependency-name: clap dependency-version: 4.5.47 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: log dependency-version: 0.4.28 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6799c18 - Browse repository at this point
Copy the full SHA 6799c18View commit details
Commits on Sep 12, 2025
-
fix: do not crash when shift > queue len (#1705)
note this preserves behaviour of shifting by negative numbers in either direction changelog also updated accordingly
Configuration menu - View commit details
-
Copy full SHA for 8e3e107 - Browse repository at this point
Copy the full SHA 8e3e107View commit details
Commits on Sep 15, 2025
-
chore(deps): bump the cargo group with 4 updates
Bumps the cargo group with 4 updates: [chrono](https://github.com/chronotope/chrono), [zbus](https://github.com/dbus2/zbus), [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json). Updates `chrono` from 0.4.41 to 0.4.42 - [Release notes](https://github.com/chronotope/chrono/releases) - [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md) - [Commits](chronotope/chrono@v0.4.41...v0.4.42) Updates `zbus` from 5.10.0 to 5.11.0 - [Release notes](https://github.com/dbus2/zbus/releases) - [Commits](z-galaxy/zbus@zbus-5.10.0...zbus-5.11.0) Updates `serde` from 1.0.219 to 1.0.223 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.219...v1.0.223) Updates `serde_json` from 1.0.143 to 1.0.145 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.143...v1.0.145) --- updated-dependencies: - dependency-name: chrono dependency-version: 0.4.42 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: zbus dependency-version: 5.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: serde dependency-version: 1.0.223 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: serde_json dependency-version: 1.0.145 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e63fd4b - Browse repository at this point
Copy the full SHA e63fd4bView commit details
Commits on Sep 29, 2025
-
chore(deps): bump the cargo group across 1 directory with 6 updates
Bumps the cargo group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.5.47` | `4.5.48` | | [libc](https://github.com/rust-lang/libc) | `0.2.175` | `0.2.176` | | [regex](https://github.com/rust-lang/regex) | `1.11.2` | `1.11.3` | | [serde](https://github.com/serde-rs/serde) | `1.0.223` | `1.0.228` | | [toml](https://github.com/toml-rs/toml) | `0.9.5` | `0.9.7` | | [clap_complete](https://github.com/clap-rs/clap) | `4.5.57` | `4.5.58` | Updates `clap` from 4.5.47 to 4.5.48 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.47...clap_complete-v4.5.48) Updates `libc` from 0.2.175 to 0.2.176 - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.176/CHANGELOG.md) - [Commits](rust-lang/libc@0.2.175...0.2.176) Updates `regex` from 1.11.2 to 1.11.3 - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@1.11.2...1.11.3) Updates `serde` from 1.0.223 to 1.0.228 - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.223...v1.0.228) Updates `toml` from 0.9.5 to 0.9.7 - [Commits](toml-rs/toml@toml-v0.9.5...toml-v0.9.7) Updates `clap_complete` from 4.5.57 to 4.5.58 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.57...clap_complete-v4.5.58) --- updated-dependencies: - dependency-name: clap dependency-version: 4.5.48 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: libc dependency-version: 0.2.176 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: regex dependency-version: 1.11.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: serde dependency-version: 1.0.228 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: toml dependency-version: 0.9.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: clap_complete dependency-version: 4.5.58 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e712c17 - Browse repository at this point
Copy the full SHA e712c17View commit details -
chore(toolchain): update (#1712)
* [create-pull-request] automated change * Remove unused enums --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6dcdd8d - Browse repository at this point
Copy the full SHA 6dcdd8dView commit details
Commits on Oct 12, 2025
-
fix: prevent crash when song has no artist (#1720)
When loading this playlist (https://open.spotify.com/playlist/2onE4ObADgp1NuBzciYF0Q), ncspot would crash. The exact cause is not clear, but it seems to be caused by the songs not being available and therefore not having a valid artist. Therefore ensure we have a default value for artists in case one isn't available.
Configuration menu - View commit details
-
Copy full SHA for 79d45b9 - Browse repository at this point
Copy the full SHA 79d45b9View commit details
Commits on Oct 15, 2025
-
chore(deps): bump the cargo group with 4 updates (#1722)
Bumps the cargo group with 4 updates: [libc](https://github.com/rust-lang/libc), [regex](https://github.com/rust-lang/regex), [toml](https://github.com/toml-rs/toml) and [unicode-width](https://github.com/unicode-rs/unicode-width). Updates `libc` from 0.2.176 to 0.2.177 - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.177/CHANGELOG.md) - [Commits](rust-lang/libc@0.2.176...0.2.177) Updates `regex` from 1.11.3 to 1.12.1 - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@1.11.3...1.12.1) Updates `toml` from 0.9.7 to 0.9.8 - [Commits](toml-rs/toml@toml-v0.9.7...toml-v0.9.8) Updates `unicode-width` from 0.2.1 to 0.2.2 - [Commits](unicode-rs/unicode-width@v0.2.1...v0.2.2) --- updated-dependencies: - dependency-name: libc dependency-version: 0.2.177 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: regex dependency-version: 1.12.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: toml dependency-version: 0.9.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: unicode-width dependency-version: 0.2.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f7c8262 - Browse repository at this point
Copy the full SHA f7c8262View commit details
Commits on Nov 6, 2025
-
chore(toolchain): update (#1730)
[create-pull-request] automated change Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 56520c2 - Browse repository at this point
Copy the full SHA 56520c2View commit details
Commits on Nov 11, 2025
-
fix: Update to latest Librespot to fix playback
* fix: adapt to librespot SpotifyUri API changes Fixes compatibility with librespot PR #1622 which changed the API from SpotifyId::from_uri() to SpotifyUri::from_uri(). Changes: - Updated src/spotify_worker.rs to use SpotifyUri instead of SpotifyId - Updated Cargo.toml to use librespot from official repository (merge commit a9122dcb from PR #1622) - Regenerated Cargo.lock with updated dependencies Fixes #1732 Depends on librespot-org/librespot#1622 (merged) * Switch to 0.8.0 release * Update CHANGELOG * `cargo fmt` --------- Co-authored-by: Guilherme Fontes <[email protected]> Co-authored-by: Henrik Friedrichsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d703de - Browse repository at this point
Copy the full SHA 6d703deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c3e9c0 - Browse repository at this point
Copy the full SHA 2c3e9c0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.3.1...v1.3.2