Skip to content
This repository was archived by the owner on Aug 17, 2026. It is now read-only.

v1.3.0

Latest

Choose a tag to compare

@AlexSch95 AlexSch95 released this 18 Apr 06:32
· 3 commits to main since this release

Changelog v1.3.0

🔄 Spotify API Migration (February 2026)

Breaking API Changes Addressed

  • Playlist Items Endpoint: Updated from deprecated /playlists/{id}/tracks to new /playlists/{id}/items endpoint
  • Response Field Normalization: Added backward-compatible mapping for renamed fields (item → track) to maintain frontend compatibility

Technical Details

The Spotify Web API received major changes in February 2026. This update ensures continued functionality:

Change Old New Status
Playlist tracks endpoint /playlists/{id}/tracks /playlists/{id}/items ✅ Updated
Track field in response item.track item.item ✅ Normalized

No Action Required

The following features remain unaffected as their endpoints are still available:

  • Player controls (play, pause, skip, seek, volume, shuffle, repeat)
  • Device management
  • Album metadata and tracks
  • Playlist metadata
  • Current playback state

🐛 Bug Fixes

OAuth & Authentication

  • Token Reset Fix: Token reset now works via direct IPC instead of server API, fixing "Failed to fetch" errors when server is not running
  • Callback URL Consistency: Updated setup instructions to use http://127.0.0.1:3000/callback consistently (was showing localhost in docs but server used 127.0.0.1)

Previous Version: v1.2.0

Reference