• v2.6 af2b569e25

    v2.6 Stable

    kerem released this 2025-11-11 06:44:30 +03:00 | 68 commits to main since this release

    📅 Originally published on GitHub: Tue, 11 Nov 2025 03:59:01 GMT
    🏷️ Git tag created: Tue, 11 Nov 2025 03:44:30 GMT

    Features and Improvements:

    • NEW: Added support for Amazon Music, Deezer and Tidal URLs in console and email outputs
    • NEW: Added support for AZLyrics, Tekstowo.pl, Musixmatch and Lyrics.com lyrics services
    • NEW: Added detection and annotation for crossfaded songs during playback with configurable thresholds (see DETECT_CROSSFADED_SONGS, CROSSFADE_DETECTION_MIN and CROSSFADE_DETECTION_MAX config options)
    • NEW: Added configuration options to enable/disable music service URLs in console and email outputs (see ENABLE_APPLE_MUSIC_URL, ENABLE_YOUTUBE_MUSIC_URL, ENABLE_AMAZON_MUSIC_URL, ENABLE_DEEZER_URL and ENABLE_TIDAL_URL config options)
    • NEW: Added configuration options to enable/disable lyrics service URLs in console and email outputs (see ENABLE_GENIUS_LYRICS_URL, ENABLE_AZLYRICS_URL, ENABLE_TEKSTOWO_URL, ENABLE_MUSIXMATCH_URL and ENABLE_LYRICS_COM_URL config options)
    • NEW: Added recent songs tracking in session with inclusion in inactivity emails, including skipped track status (see INACTIVE_EMAIL_RECENT_SONGS_COUNT config option)
    • IMPROVE: Introduced tolerance for "Played for" display to account for playback duration discrepancies (see PLAYED_FOR_DURATION_TOLERANCE config option)
    • IMPROVE: Token owner info is now displayed at startup before the monitoring loop

    Bug fixes:

    • BUGFIX: Fixed "Played for" display when songs are played longer than track duration
    • BUGFIX: Prevented duplicate emails when songs on loop also match track/song alerts
    Downloads