Repository navigation
3.0.0
Major Highlights
- Multi-service playlist sync is finally here — sync playlists between streaming services and Plex, not just into Plex.
- New providers added: Apple Music, Tidal, and Qobuz (read/write where supported).
- Improved matching accuracy using ISRC resolution via MusicBrainz MBID proxy with caching and confidence scoring.
- Major Docker & async refactor for better performance, stability, and multi-arch support.
Features
- feat: new providers, async architecture refactor, configuration management, and Docker improvements by @Gyarbij in #100
- feat: implement multi-service sync support with Plex integration by @Gyarbij in #102
- feat: expand multi-service sync with write support and Apple Music enhancements by @Gyarbij in #103
- feat: add ISRC matching via MusicBrainz MBID proxy (with caching, batching, and confidence scoring) by @Gyarbij in #116
Fixes
- fix: improve provider error handling, defaults, and session management across Spotify, Tidal, and Qobuz by @Gyarbij in #100
Chore
- chore: update development dependencies for pytest and related packages by @Gyarbij in #117
- chore(deps-dev): bump pytest from 8.3.4 to 8.4.2 by @dependabot[bot] in #107
Full Changelog: 2.1.4...3.0.0