Codebook for macOS 5.1.1 is available now.
Changes in this version
- Adjusts the Password Reminder feature to make clear the user can still login with Touch ID
- Removes Dashlane JSON option from Import menu
- Updates Codebook Cloud support
About these changes
Password Reminder
When we released version 5.0.0, we included a feature we call Password Reminder. Over the years we’ve become a little concerned that there may be a lot of customers who only ever use Touch ID to access Codebook on their Mac, and no longer remember their password. Then, once the Touch ID settings change, they permanently lose access to all the data they’ve stored in Codebook.
Thus, the Password Reminder works like so: on a regular interval (every 2 weeks by default), instead of automatically prompting you for Touch ID at the login view, Codebook will ask you to manually type in your Master Password instead.
You can still log in with Touch ID if you’ve forgotten your Master Password (and retrieve it once inside, from the Secure Enclave), using the Touch ID button on the login view.
However! A number of users assumed they were locked out permanently, and didn’t see / know that the fingerprint icon (the Touch ID icon) button on the login view would allow them in. That’s a dangerous scenario, as people in a panic can start to go changing settings, and changing their Touch ID settings would definitely lock them out!
We feel like this feature needs more work, but in the meantime, to help prevent any panic and make it clear what’s going on (that the user can still login, and retrieve their password), we have included an adjustment in this build that will prompt the user on password failure in this scenario with this very information, and a clear button to “Login with Touch ID”
To adjust the Password Reminder feature, go to Codebook menu > Settings > Locking, where you can adjust the Reminder pop-up button. To disable the feature, set it to “Never”.
Dashlane JSON Import
We’ve removed this menu item because it appears that Dashlane has stopped providing a JSON file on export. Instead they now provide five (five!) separate CSV files, breaking up their customers’ data on export. If you are coming to Codebook from Dashlane and wish to import that data, you’ll need to massage it into our CSV format.
Codebook Cloud Updates
Minor adjustment here for fetching subscription product pricing in the Direct Download distribution of Codebook for macOS (does not affect the Mac App Store distribution).