What’s changed
Release Notes
Newest first. These are plain-language summaries of user-visible changes; releases with internal-only changes (refactors, test tooling, build config) are noted as such rather than skipped.
v1.4.0
2026-10-18
- CodesWallet now speaks German: on a watch set to German, every menu, message and phone setting is in German. Your codes and groups stay as they are when you change the watch language.
- 11 new watches, for 74 in total in the Connect IQ Store: fēnix 9 (43 mm, 47/51 mm, Pro 43 / 47 / 51 mm, Pro Solar 47 / 51 mm), Approach S72 (43 mm and 47 mm), Enduro 4 and every MARQ (Gen 3) edition.
- The app is smaller on older watches (Connect IQ 3.x), leaving them more memory; every code looks and scans exactly as before.
- Minor bug fixes and improvements.
v1.3.1
2026-10-13
- Hold the bottom right button (BACK) for half a second to open menus: Settings from the Home Menu, and a code's options from a list or the code screen. Three dots beside that button show where it applies; on five-button watches holding UP works too.
- The Settings row at the bottom of the Home Menu is replaced by the menu gesture.
- On a code, a short press of START now moves to the next format.
- New text page: opening a code first shows its label and content as large text. Turn it off per code with the new Text row in Formats; a code can also show text only.
v1.3.0
2026-10-12
- 38 older watches added, for 99 in total: fēnix 5 Plus, 5S Plus, 5X and 5X Plus; fēnix 6 Pro, 6S Pro and 6X Pro; Forerunner 245 Music, 645 Music, 745, 945 and 945 LTE; all MARQ (Gen 1) editions; Descent Mk1, Mk2 and Mk2 S; D2 Air, Delta, Delta PX and Delta S; Venu, Venu Mercedes-Benz Collection and Venu Sq Music; vívoactive 3 Music, 3 Music LTE, 4 and 4S; and the Captain Marvel, First Avenger, Darth Vader and Rey editions.
- On these Connect IQ 3.x watches the app opens from the apps list (they have no glance), and codes are entered from the phone, since Garmin Connect Instant Keyboard is not available there.
- No change for the 61 watches already supported.
v1.2.2
2026-09-11
- Added a CodesWallet glance showing the configured code count directly from the watch face.
- Selecting the glance opens the wallet through the normal optional PIN screen.
- The release app is 162–232 KiB depending on watch model.
v1.2.1
2026-09-07
- Improved spacing, title areas and icon placement across round and rectangular watches, including the Venu Sq family.
- Made Delete Data and per-item Delete confirmations consistent across watches, with complete two-line prompts where space is limited and left-aligned choices.
- Added QR or barcode icons beside every item in Favorites and individual group lists.
- Reduced official support to 61 watches by excluding models whose physical subscreens or mechanical hands can cover a displayed code.
- The release app is 161–231 KiB depending on watch model.
v1.2.0
2026-09-04
- Introduced proportional layouts based on the FR955 reference so titles, icons, margins and messages scale across supported resolutions.
- Replaced the Delete Data menus with a consistent full-screen confirmation flow.
- Improved title and icon clearance on larger Settings, Home, list, About, PIN and message screens.
- Documented Garmin Connect Instant Keyboard support and refreshed website icon assets.
v1.1.41
2026-08-26
- Kept Item 1–Item 32 as flat mobile settings sections so edits are reliably saved when returning to the main settings page.
- Fixed first-launch Group migration so an existing mobile Group choice is preserved.
v1.1.40
2026-08-26
- Expanded Garmin Connect and Connect IQ settings with alignment, organization, sorting, Favorite, Group and all 15 default-format choices.
- Added consistent built-in Group choices and clear Item 1–Item 32 field labels.
v1.1.39
2026-08-23
- Made PDF417 symbols substantially larger on 218 px watches such as the Forerunner 255S.
- Improved PDF417 drawing performance to prevent timeouts on smaller watches.
v1.1.38
2026-08-22
- Added Gym as a built-in group with its own icon - naming a group "Gym," "Workout" or "Fitness" now picks up that icon automatically.
- Restored the missing icon above the per-item Settings title, and added matching icons above the Group and Formats submenu titles.
- Increased the Settings title and "Item #<slot>" text to a larger, easier-to-read size.
- Fixed a bug where a Favorited code that's also in a group wasn't showing up in Favorites.
v1.1.37
2026-08-22
- A fresh install (and Delete Data) now starts from an empty wallet with PIN Lock off, Align Left, Flat List and A–Z sorting as the defaults.
- Added a distinct icon for Flat List.
- Added "Item #<slot>" beneath each code's Settings title.
- Fixed centered Home Menu and code-list labels so long labels keep their text visually centered.
- Moved About to the top of Settings; press Start, Up or Down there to switch between the version info and a temporary User Guide QR code linking to this site.
v1.1.36
2026-08-18
- Delete Data now returns straight back to Settings when Cancel or Back is pressed, instead of leaving extra confirmation screens stacked behind it.
- Fixed the "This can't be undone!" warning wrapping awkwardly on round screens.
- Simplified the About screen by removing the separate Build Date/Build Time lines; version, date and time remain, now shown in a larger font.
v1.1.35
2026-08-18
- Added a List Alignment setting (Settings) with Align Left and Align Center options for code rows, Home Menu groups and the group picker; Align Center remains the default.
- Added subtle vibration feedback for PIN entry: a light pulse per digit, a confirmation pulse on entry, and a stronger pulse for an incorrect PIN.
- Fixed a visual overlap between the New and Settings rows on the Home Menu.
- Shortened "Delete All Data" to "Delete Data" and gave its confirmation screens clearer Cancel/Confirm icons.
v1.1.34
2026-08-18
- Added an optional four-digit PIN Lock that protects access when CodesWallet opens. Entering 0000 disables the lock. The lock screen shows the app icon and an "Enter PIN" heading, and each digit sits in an always-visible box resembling a physical keypad lock.
- Added on-watch Organization control for switching between Flat List and Grouped List layouts.
- Added A–Z, Z–A and recently used sorting, each with its own icon. The Usage choice puts the most recently viewed codes first.
- Added an About screen (Settings > About) showing the installed app version and build date.
- Added Delete All Data in Settings - clears every code and resets PIN Lock, Organization and Sort back to their defaults, with a two-step confirmation since it can't be undone.
- Fixed the Home Menu's BACK button: pressing it while scrolled down now returns to the top of the list first; pressing it again from the top exits the app, matching every other watch app.
- A Favorited code that isn't in a group now shows a heart icon instead of its format icon, in Flat List and All Items, so it stands out at a glance.
- The "Wallet is full" message is now shown with a warning icon and shorter, easier-to-read lines.
v1.1.33
2026-08-16
- Code screens now request full (100%) backlight brightness when Keep Screen Lit For Scanning is on, instead of just the watch's normal brightness setting - so codes scan more reliably in dim or bright light.
v1.1.32
2026-08-07
- Fixed the "Too dense to display" placeholder still appearing in a few remaining situations when swiping left/right through formats or editing content.
- Code display layout adjusted: the item's label now shows at the top, the format name always reads from the same position regardless of format.
- Fixed a crash opening Settings after generating certain Aztec codes.
v1.1.31
2026-08-07
- Fixed codes that used to display suddenly disappearing with no explanation - a format that's technically valid but too dense to actually render on your watch's screen is now correctly marked unavailable instead of getting silently stuck.
v1.1.30
2026-08-06
- Internal build/tooling changes only (test configuration, editor integration). Nothing user-facing.
v1.1.29
2026-08-06
- General performance cleanup - icons and screen layout no longer get recomputed on every redraw, and long code-content captions fit to the screen faster.
v1.1.28
2026-08-06
- An edit that gets rejected now shows a clear message instead of silently doing nothing.
- Data Matrix codes now explain the actual reason they can't encode certain content, instead of a generic error.
- Faster app launch (removed a redundant Home Menu rebuild).
v1.1.27
2026-08-06
- Fixed extremely dense 1D barcodes rendering with invisible (zero-width) bars on small screens - now shown as "too dense to display" instead of an unreadable code.
v1.1.26
2026-08-06
- Fixed long group names overflowing the Home Menu row and the group screen's title.
v1.1.25
2026-08-06
- Internal testing/QA tooling hardening only. Nothing user-facing.
v1.1.24
2026-08-05
- Internal testing tooling fix only. Nothing user-facing.
v1.1.23
2026-08-05
- Hardened the app against corrupted or unexpected settings data (for example, written unusually from the phone app) so it no longer crashes on launch.
v1.1.22
2026-08-05
- Fixed deleting a code and reusing that slot occasionally leaving stale or corrupted-looking data behind.
v1.1.21
2026-08-05
- Fixed cycling through formats sometimes getting stuck after landing on one that failed to generate.
v1.1.20
2026-08-05
- Fixed PDF417 codes rendering larger than the screen and clipping off both edges on very small displays - now shows "too dense to display on this screen" instead.
v1.1.19
2026-08-05
- Fixed a GS1-128 barcode encoding issue that could cause a real retail scanner to misread the field right after certain numeric values.
v1.1.18
2026-08-05
- Fixed Aztec codes silently encoding the wrong character for text containing accents, Cyrillic, CJK, emoji, or other non-Latin characters - now shows a clear "unsupported character" message instead.
v1.1.17
2026-08-04
- New CodesWallet app icon and logo (launcher icon, in-app title icon, and store listing image).
- Expanded official device support from 41 to 65 watches.
- Fixed a crash generating certain QR codes.
v1.1.16
2026-08-03
- Keep Screen Lit For Scanning no longer keeps the backlight forced on indefinitely - it now holds for about 10 seconds before returning to the watch's normal dimming behavior, to save battery.
v1.1.15
2026-08-02
- Fixed a crash opening "All Items" with a fully populated, multi-group wallet.
v1.1.14
2026-08-02
- Sped up reopening the Home Menu - icons are now cached instead of reloading every time.
v1.1.12 – v1.1.13
2026-08-02
- The Settings menu's format count and the Formats submenu now both correctly reflect only the formats that can actually display your content, instead of sometimes showing a misleading count like "15/15."
v1.1.11
2026-08-02
- Added a "None" option for clearing a code's group; blank or whitespace-only group names are no longer saved as a group.
v1.1.10
2026-08-01
- "All Items" now shows each code's group icon.
v1.1.9
2026-08-01
- Redesigned the delete-confirmation screen so long labels no longer overflow the Confirm/Cancel buttons.
v1.1.8
2026-08-01
- Choosing a group now opens a pick-list of built-in and already-used groups, instead of only free-text entry.
v1.1.7
2026-08-01
- When there are no groups or favorites yet, the Home Menu now lists your codes directly instead of requiring an extra tap into "All Items."
v1.1.6
2026-08-01
- The Home Menu no longer shows an empty "All Items" entry when nothing is configured yet.
v1.1.5
2026-08-01
- Added an on-watch "Add New" option, so a new code can be created directly on the watch without opening Connect IQ Settings first.
v1.1.4
2026-08-01
- Removed the redundant "Favorite: Yes/No" text in Settings, since the star marker icon already shows the state.
v1.1.3
2026-08-01
- Fixed Favorites showing up on the Home Menu even when nothing was actually marked as a favorite.
v1.1.2
2026-07-31
- Fixed several crashes, including one that affected Forerunner 255 on launch.
- The Formats menu updates faster and uses less memory on lower-end watches.
- App icons switched to a sharper vector-based pipeline that scales correctly per watch screen size.
v1.1.1
2026-07-30
- Fixed a crash opening any code on D2 Mach 2.
- Fixed Aztec code generation freezing the watch on D2 Mach 2.
- Expanded official device support to 41 watches.
v1.1.0
2026-07-30
- Internal reorganization only (moved into a shared codebase with other apps). No visible changes to CodesWallet itself.