Skip to content

Releases: hrkfdn/ncspot

1.3.4

22 May 21:01
v1.3.4

Choose a tag to compare

Maintenance release

Minor updates, including a crash fix when a user tries to add a song to an existing playlist and dependency updates.

What's Changed

  • Fix crash when adding a song to a playlist by @AnAngryRaven in #1783
  • chore(toolchain): update by @hrkfdn in #1785
  • chore(deps): bump the cargo group across 1 directory with 11 updates by @dependabot[bot] in #1787
  • test: add queue unit tests, fix shuffle append bug by @hrkfdn in #1788
  • chore(deps): bump chrono from 0.4.43 to 0.4.44 in the cargo group by @dependabot[bot] in #1791
  • chore(deps): bump the cargo group with 3 updates by @dependabot[bot] in #1792
  • chore(deps): bump quinn-proto from 0.11.13 to 0.11.14 by @dependabot[bot] in #1794
  • chore(toolchain): update by @hrkfdn in #1796
  • chore(deps): bump the cargo group with 3 updates by @dependabot[bot] in #1797
  • chore(deps): bump rustls-webpki from 0.103.8 to 0.103.10 by @dependabot[bot] in #1798
  • chore(deps): bump softprops/action-gh-release from 2 to 3 in the github-actions group by @dependabot[bot] in #1807
  • chore(deps): bump rand from 0.10.0 to 0.10.1 by @dependabot[bot] in #1809
  • chore(deps): bump rustls-webpki from 0.103.10 to 0.103.12 by @dependabot[bot] in #1811
  • chore(deps): Update rspotify to 0.16.1 by @hrkfdn in #1819
  • chore(deps): bump the cargo group across 1 directory with 10 updates by @dependabot[bot] in #1821
  • chore(toolchain): update by @hrkfdn in #1803
  • chore(deps): bump openssl from 0.10.75 to 0.10.80 by @dependabot[bot] in #1820
  • chore(deps): bump rustls-webpki from 0.103.12 to 0.103.13 by @dependabot[bot] in #1813
  • chore: Prepare for release of 1.3.4 by @hrkfdn in #1822

Full Changelog: v1.3.3...v1.3.4

1.3.3

06 Feb 17:36
v1.3.3

Choose a tag to compare

Maintenance release

Thanks to a PR (#1772) by @fischman ncspot should work again after Spotify have changed the authorization flow.

Also, Vim bindings have been improved thanks to a contribution by @nickscip.

What's Changed

New Contributors

Full Changelog: v1.3.2...v1.3.3

1.3.2

11 Nov 09:53
v1.3.2
2c3e9c0

Choose a tag to compare

Fixed

  • Playlist retrieval crashing when list contains podcast episodes
  • Crash when shifting a song by an amount greater than the queue's length
  • Crash when displaying songs that do not have an (available) artist
  • Playback broken due to Spotify API change

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.3.2

1.3.1

25 Aug 14:12
v1.3.1
fdd05d4

Choose a tag to compare

Fixed

  • Bug preventing any type of playback due to spotify API changes.
  • Bug preventing retrieval of new song metadata from spotify.

What's Changed

  • chore(deps): bump the cargo group with 5 updates by @dependabot[bot] in #1667
  • chore(deps): bump the cargo group across 1 directory with 10 updates by @dependabot[bot] in #1673
  • chore(toolchain): update by @hrkfdn in #1682
  • chore(deps): bump the cargo group across 1 directory with 5 updates by @dependabot[bot] in #1683
  • chore(deps): bump actions/checkout from 4 to 5 in the github-actions group by @dependabot[bot] in #1684
  • fix(deps): bump librespot to 0.7.0 by @sodagunz in #1687

New Contributors

Full Changelog: v1.3.0...v1.3.1

1.3.0

08 Jul 08:23
v1.3.0

Choose a tag to compare

Added

  • Automatically find free port for OAuth2 login flow

Fixed

  • Skip unplayable tracks
  • Queue UI correctly plays a track when clicking on an already selected item
  • Swap foreground and background colors for command line input
  • Do not crash due to unavailable tracks in queue
  • Do not fail when receiving playables of unknown types

New Contributors

Full Changelog: v1.2.2...v1.3.0

1.2.2

31 Jan 19:29
v1.2.2
cb9e6d0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.1...v1.2.2

1.2.1

31 Oct 16:36
v1.2.1
a3b7b65

Choose a tag to compare

What's Changed

  • chore(toolchain): update by @hrkfdn in #1537
  • fix(cover): Add mut to fix incorrect get of windowsize in cover by @antonnyst in #1542
  • chore(deps): bump the cargo group across 1 directory with 8 updates by @dependabot in #1541
  • chore(deps): Update librespot to 0.6.0 by @hrkfdn in #1543

New Contributors

Full Changelog: v1.2.0...v1.2.1

1.2.0

15 Oct 22:20
v1.2.0

Choose a tag to compare

This is a rather minor release on ncspot's side, but the release of librespot 0.5.0 comes with many nice improvements and fixes.

It should also fix the login problems by switching to an OAuth2 authentication mechanism.

Added

  • Emit MPRIS Seeked signal

Fixed

  • Switch to OAuth2 login mechanism
  • Uses librespot 0.5.0 which containts many bugfixes, including:
    • Files are downloaded via CDN, which should fix playback of some podcasts
    • Better access point connection handling, hopefully resulting in faster startups
    • Fix frequent disconnections for some users

New Contributors

Full Changelog: v1.1.2...v1.2.0

1.1.2

16 Jul 19:58
v1.1.2
3270c51

Choose a tag to compare

Fixed

  • Handling localized Spotify URLs
  • Fetching playlists did not work for some users unless they set a playlist image

New Contributors

Full Changelog: v1.1.1...v1.1.2

1.1.1

10 May 13:54
v1.1.1
9b54ace

Choose a tag to compare

Added

  • ap-port configuration variable to choose what Spotify access point port to use
  • Instructions for installation with snap

Fixed

  • Not all requests respecting proxy settings as configured with environment variables
  • MPRIS controls showing unknown artist/title on GNOME

New Contributors

Full Changelog: v1.1.0...v1.1.1