• v1.5 683d804184

    v1.5 Stable

    kerem released this 2025-12-29 06:23:16 +03:00 | 23 commits to main since this release

    📅 Originally published on GitHub: Mon, 29 Dec 2025 03:35:15 GMT
    🏷️ Git tag created: Mon, 29 Dec 2025 03:23:16 GMT

    Features and Improvements:

    • NEW: Implemented native color output support for terminal, enhancing user experience with customizable color themes (see COLORED_OUTPUT and COLOR_THEME config options). You can still use the old grc method if you prefer
    • NEW: Added inactivity thresholds and estimated last activity tracking for user status changes (see STEAM_AWAY_INACTIVITY_THRESHOLD and STEAM_SNOOZE_INACTIVITY_THRESHOLD config options)
    • NEW: Introduced tracking for Steam level, total XP and friends list changes with optional email notifications and CSV logging
    • NEW: Added signal handlers for toggling Steam level/XP and friends list email notifications
    • NEW: Added optional separate CSV file for profile-related changes (Steam level, total XP, friends changes). See PROFILE_CSV_FILE config option and --profile-csv-file flag
    • IMPROVE: Enhanced user info display mode (-i) to optionally list recent achievements (--achievements) and added CLI flag to force fetching achievements from all owned games (--achievements-all-games)
    • IMPROVE: Implemented fallback for achievement fetching by referring to owned games when recently played list is empty
    • IMPROVE: Enhanced user info display mode (-i) to optionally list friends with detailed information (--list-friends)
    • IMPROVE: Enhanced game playtime display in monitoring and user info display mode
    • IMPROVE: Refactored handling of users with privacy settings set to block friends list

    Dependencies:

    • NEW: Added colorama dependency for Windows platform support
    Downloads