Skip to content

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 23:01
· 4 commits to main since this release
v2.2.0
54142b7

What's new

v2.2.0 adds an opt-in headless mode for automatic Profil Zaufany session renewal. Once Profil Zaufany and Google Messages Web are configured, the app can refresh an expiring info-kierowca.pl session without opening a visible browser window.

Highlights

  • Adds a Run automatic Profil Zaufany login in the background option in Settings.
  • Runs the dedicated renewal browser with modern Chrome headless mode when enabled.
  • Keeps visible browser mode as the default, so existing installations behave as before.
  • Keeps mObywatel QR login visible because it still requires a manual scan.
  • Preserves the same secure credential-vault, Google Messages OTP, session-capture, and retry safeguards in both visible and headless modes.

Documentation and downloads

  • Refreshes the English and Polish READMEs around one-time login, notifications, and optional automatic rescheduling.
  • Adds direct Windows, macOS, and Linux download links plus clearer Polish search terminology.

Validation

  • Completed a live end-to-end headless Profil Zaufany renewal with refreshed session cookies.
  • 244 automated tests passed locally, with 3 OpenSSL-dependent tests skipped.
  • CI passed on Python 3.9, 3.11, and 3.13, including the installed-wheel smoke test.
  • PyInstaller builds, packaged TLS policy checks, verified HTTPS smoke tests, and packaged keyring discovery smoke tests passed on Windows, macOS, and Linux.