Pocket2FA 0.9.17 – Release Notes
- Self-signed SSL certificates can now be accepted via an explicit toggle in the server add/edit dialog. Previously, changing the self-signed setting had no effect because the HTTP client (Dio) was not rebuilt when the flag changed — this is now fixed, making the "Connect anyway" flow after SSL errors work reliably. Builds on the fix from #11.
- Window geometry management on Linux now works correctly under Wayland. Wayland compositors ignore pre-map
gtk_window_move/gtk_window_resizecalls and override saved sizes when the window first appears. The app now re-applies the last saved bounds (and maximized state) after the window is mapped, so restored size is no longer lost on Wayland. - F-Droid publishing is now fully automated. After every tagged release, a CI workflow extracts version metadata, computes per-ABI version codes, generates build entries for
fdroiddata, pushes them to the project's GitLab fork, and opens a merge request againstfdroid/fdroiddatausing the "App Update" template. The README now includes the "Get it on F-Droid" badge. - README has been rewritten to make it clear Pocket2FA is both a desktop and mobile client, with updated build prerequisites (Flutter 3.44.4, Linux GTK dev libraries) and clarified installation paths.
- Updated dependencies:
camera,flutter_zxing, andmeta.
Full Changelog: 0.9.16...0.9.17