Codebook for iOS 5.3.2 - iOS 26, New App Icon, AutoFill and Search Upgrades

Greetings and happy Spring, Codebook customers! We have an update to Codebook for iOS available today that includes updates for iOS 26, feature improvements for AutoFill and Search, a new app icon, and several bug fixes.

Changes in this version:

  • Adopts iOS 26 interface
  • Updates app icon for Liquid Glass
  • Adds support for AutoFill to provide one-time codes
  • AutoFill now ranks higher credentials from favorited entries
  • AutoFill now ranks subdomain credentials higher than matching host names
  • The Search feature is updated to allow for easier matching on characters with diacritics
  • Reports error when Backup Sync Key fails because of keychain access failure and falls back to Master Password authentication
  • Allows disabling biometric authentication in Settings > Login Settings even when biometrics are temporarily unavailable on device
  • Adds workaround for Dropbox sync error “Unable to upload Sync Lock File”
  • Fixes no such table: strip_local.changeset_queue crash

New App Icon for iOS 26

We’ve adapted our previous icon artwork to fit in better with the new iOS 26 Liquid Glass interface, supporting light, dark, clear, and tinted styles. Here’s light/default and dark styles:

Password AutoFill Improvements

While Codebook AutoFill for passwords has been very convenient, there was something that was bothering us. It was often the case that the top, quick-type (or pop-up) suggestion would not be the one that we nearly always used for a particular website or app, so we’d always have to choose to look up the right one, or tap on the quick-type list to pick it out from the options there.

In this version of Codebook for iOS (and also in Codebook for macOS), we have gone some ways towards improving that behavior:

  • If you have two different accounts for the same service (say more than one Google account) stored in two different Entries in Codebook, and you mark one of those Entries as a favorite, the favorited account will float to the top of Codebook’s Password AutoFill suggestions
  • If you have two entries that share a domain name, e.g. example.com, but one of them has a subdomain like cool.example.com, the credentials for the latter will be ranked higher and float to the top of Codebook’s Password AutoFill suggestions

One-Time Codes for iOS AutoFill

Codebook’s AutoFill feature can now provide your verification codes when AutoFill detects a TOTP field! Just like when you are using a website or app that has a pair of login fields (e.g. email and password) and uses the associated domain name of the website (or app) to lookup your credentials in Codebook, the same can now be done for the TOTP keys you store in those same entries in Codebook:

Diacritic-Insensitive Search

This request has come up a number of times over the years: when searching for a name or value in Codebook that contains a diacritic, like say an umlaut, ö, many customers would like that to turn up in the search results when they type in a regular o (the same way typing a lowercase owill match an uppercase O).

Doing this with the database engine that powers Codebook, SQLCipher (an encrypted variant of SQLite) would typically require loading a painfully large library into the application called ICU, and we didn’t want to do that. So we put off this request for years. And yet, when a customer reached out recently to ask about it again, we thought maybe there’s a better way, and now we’ve got it!

Now, if you have an entry named Ötto and you search for otto, you will see it match.