Skip to content

v1.2

Compare
Choose a tag to compare
@misiektoja misiektoja released this 18 May 23:35
· 19 commits to main since this release

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