mirror of
https://github.com/misiektoja/spotify_monitor.git
synced 2026-04-25 14:45:50 +03:00
-
v2.7 Stable
released this
2025-12-27 03:37:01 +03:00 | 50 commits to main since this release📅 Originally published on GitHub: Sat, 27 Dec 2025 00:50:04 GMT
🏷️ Git tag created: Sat, 27 Dec 2025 00:37:01 GMTFeatures and Improvements:
- NEW: Implemented hybrid authentication approach to support two auth methods: cookie/client for friend activity monitoring and oauth_app (Client Credentials OAuth Flow) for track API calls to address restrictions introduced by Spotify on 22 Dec 2025 (thanks @tomballgithub and @0xXiHan, fixes #27)
- NEW: Added configuration options (
SP_APP_CLIENT_ID,SP_APP_CLIENT_SECRET) and-r/--oauth-app-credsflag for Client Credentials OAuth Flow (oauth_app) - NEW: Added OAuth app token caching via
SP_APP_TOKENS_FILEconfiguration option - NEW: Added Spotipy dependency (required since v2.7 due to new Spotify restrictions)
- IMPROVE: Enhanced email notification formatting
Bug fixes:
- BUGFIX: Removed
spotify_get_playlist_infofunction to overcome Spotify's client credentials flow limitations and streamline playlist handling (fixes #31) - BUGFIX: Removed old TOTP versions from
SECRET_CIPHER_DICT(fixes #28) - BUGFIX: Updated TOTP version handling in
refresh_access_token_from_sp_dcfunction to ensure compatibility with varying TOTP versions (fixes #32) - BUGFIX: Added missing OAuth app support for user removal check and improved error handling in
is_user_removedfunction (fixes #30)
Breaking changes:
- BREAKING: Removed token owner display at startup due to
/v1/meendpoint limitations introduced by Spotify on 22 Dec 2025 - BREAKING: OAuth app credentials are now required for track information retrieval when using either
cookieorclienttoken source methods
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
spotify_monitor_v2.7.tar.gz
0 downloads ·
2026-02-27 20:07:30 +03:00 · 660 KiB -
spotify_monitor_v2.7.zip
0 downloads ·
2026-02-27 20:07:31 +03:00 · 665 KiB