• v1.2 c7e6050672

    v1.2 Stable

    kerem released this 2024-05-19 02:30:28 +03:00 | 86 commits to main since this release

    📅 Originally published on GitHub: Sat, 18 May 2024 23:35:17 GMT
    🏷️ Git tag created: Sat, 18 May 2024 23:30:28 GMT

    Features and Improvements:

    • IMPROVE: Improvements for running the code in Python under Windows
    • NEW: Automatic detection of local timezone if you set LOCAL_TIMEZONE variable to 'Auto' (it is default now); requires tzlocal pip module
    • IMPROVE: Information about time zone is displayed in the start screen now
    • IMPROVE: Better checking for wrong command line arguments
    • IMPROVE: Email sending function send_email() has been rewritten to detect invalid SMTP settings
    • IMPROVE: Strings have been converted to f-strings for better code visibility
    • IMPROVE: Info about CSV file name in the start screen
    • IMPROVE: In case of getting an exception in main loop we will send the error email notification only once (until the issue is resolved)
    • IMPROVE: Exception handling for function converting the timezone
    • IMPROVE: Last seen info has been removed as it is redundant and already covered by other part of the code (last time user was available)
    • IMPROVE: Platform info is put into subject of game change emails now
    • IMPROVE: pep8 style convention corrections

    Bug fixes:

    • BUGFIX: Handling situations when JSON file storing info about the last status gets corrupted or when there are issuing saving the state
    • BUGFIX: Handling situations when platform is returned empty
    Downloads