Skip to content

Releases: ch1bo/garmin-otp-authenticator

2.4.0

09 Feb 15:58
2.4.0
7712717

Choose a tag to compare

Github release combining the couple of tags in which the navigation and UX was completely overhauled.

2.4.0 - 2025-02-09

  • Change navigation to avoid menu on first view (which creates problems on some devices).

2.3.2 - 2025-01-10

  • Compile with more optimization to reduce memory footprint of code slightly.
  • Do less serialization in provider list menu selection for smaller memory usage.
  • More defensive access on settings to avoid type errors.

2.3.1 - 2025-01-06

  • Add a max entries setting to workaround too many entries and out of memory errors.

2.3.0 - 2025-01-06

  • Fix out of memory errors of glance view by only deserializing current provider.
  • Don't split keys in provider menu splitting when using legacy text input.
  • Detect duplicates by provider name on import.
  • Add support for Forerunner 265 and 265s.

2.2.0 - 2024-12-28

  • Support OTP keys with 32+ character length (e.g. Amazon which uses 64):
    • The new / edit provider menu now adds "Key" menu items when hitting maximum text input length (31 characters).
    • All key entry fields are combined into the full key on confirming with "Done".
    • Allow spaces in key text pickers for a way to exit the native text picker.
  • Add support for Enduro, Enduro 3 and Forerunner 165 (+ Music) devices.

2.1.0 - 2024-12-19

  • Fix out of memory errors on Forerunner 245 / 935 and Instinct 2 devices by disabling provider list icons.
  • Add support for Instinct Crossover.

2.0.0 - 2024-12-17

  • New UX flow including full list of providers with otp codes.
    • Native text picker, menus and action menus where available.
    • Edit OTP providers via action menu.
    • New setting to keep using the legacy text input method.
  • BREAKING Dropped support of old devices (CIQ < 3.0.0):
    • Vivoactive HR
    • Forerunner 735xt
  • Add support for Venu Sq 2.

Full Changelog: 1.8.0...2.4.0

1.8.0

05 Sep 20:55
1.8.0
5325f04

Choose a tag to compare

1.8.0 - 2024-09-05

  • Add support for Fenix 8 (all variants) by @ch1bo
  • Support for Forerunner 955 by @beny in #25
  • Add support for instinct2 by @ubipo in #27
  • Add support for Vivoactive 5 by @fako1024 in #33
  • Added support for Forerunner965 by @gastoner in #36
  • Changes background color to transparent by @gastoner in #37

New Contributors

Full Changelog: 1.2.0...1.8.0

1.2.0

20 Nov 17:16
94f6211

Choose a tag to compare

1.2.0 - 2021-11-20

  • Add support for Venu 2 devices.
  • Add support for Forerunner 935 devices.
  • Visualize remaining time as circular/rectangular progress bar (@shinji).
  • Add a glance view (@shinji).
  • Quick switch providers with Up/Down buttons (@The-Compiler).
  • Save providers when leaving widget (@JuanPotato).
  • Only draw entered, to be confirmed text green in TextInput.
  • Paint counter-based codes always green and mention "MENU" button.