Codebook for Windows 5.0.0 Beta - Codebook Cloud

Thank you for signing up to beta test Codebook Cloud, we really appreciate your help and look forward to your feedback!

If you haven’t signed up for beta testing, please do so here:


  • Improve Codebook Cloud initialization time, making it available almost immediately after login
  • Remove category selection during search
    • This allows one to perform a search, then click on another category and the correct entries will now be displayed
  • Update confirmation prompt for Overwrite with Codebook Cloud to include a stronger warning
  • Display Codebook Cloud subscription expiration in local time


  • Prevent Secret Agent from inserting null value
  • Center preferences window at top of parent window
  • Handle Sync Key mismatch error separately from error applying changeset
  • Fix application freeze when pasting an entry while Codebook Cloud sync is in progress
  • Fix sync trigger monitor from entering wrong state when disabled
  • Always remove Codebook Cloud halting error when user requests advanced sync operation
  • Attempt to fix CSN ordering in the event of incorrect sequence numbers within changeset


  • Fix issue with sync trigger monitor.
  • Order field values by index for export.
  • Update SQLCipher/session extension to 4.5.6.
  • Adjust margin on main window search/in-note search input field.
  • Improve logging during Sync Key import.


  • Update Codebook’s sync feature to restrict access with Google Drive to an AppData folder instead of all files. If you sync with this service, you will be required to sign into it again. More information is available here.


  • Fix issue preventing importing a Sync Key file generated on iOS or macOS
  • Display changeset remote data within the Database Information window when available


  • Pluralize the months/years display on the CC loyalty discount description


  • Fix crash that could occur on Integrity Check
  • Adds support to Integrity Check for cleaning up empty touched-at dates
  • Fix initial right-click on categories/entries list view not display context menu


  • Unchecking “generate password for me” will clear the password field
  • Add hint text on new install Scan Sync Key screen for locating Sync Key on another device
  • Reduce size of installer by approximately 50%


  • Introduce new sync preference called Codebook Cloud available in File > Settings > Sync providing automatic background synchronization.
  • The Main Window features a sync status icon in the bottom left corner, letting you know whether Codebook Cloud is active along with the sync status.
  • A new Welcome screen is shown when running Codebook for Windows for the first time. This is intended to help both new and existing users configure Codebook with a new installation.
  • Upgrading users will be presented with a Try Codebook Cloud prompt the first time they run this new version on Windows (it should only be shown once).
  • New option in Backup Sync Key for saving to a file (the key itself will be encrypted with your Master Password) with extension .synckey.
  • New support for importing a Sync Key from a .synckey file.
  • Improve tab keyboard navigation.
  • Change entry list multi-select view keybinding to LeftShift+ LeftCtrl.
  • Autocomplete listing sorted by frequency of use.
  • Fix autolock rescheduling when returning from a locked state.

I have the latest version 5.0.8 on desktop and lost cloud sync on or around July 9th on both iphone (running 5.0.0 (4195) and ipad (running 5.0.0 (4195). Just added an entry to my desktop client and it has not synced to my devices. (Maybe an idea for future releases – is there a way we can FORCE SYNC to the cloud to test connection on occasion)

I signed out and signed back in and it finally synched. Not sure why it glitched, but just passing on as FYI, but still like the idea of a FORCE SYNC key!

Glad to hear signing out and signing back in allowed the change to sync over for you.

This does sound like a bug that we’d like to track down.

Typically when you have a Sync Key setup, are signed into a Codebook Cloud account and have an active Codebook Cloud subscription each Codebook client should periodically “poll” for new changes (which should trigger any local changes to sync). In addition, when you make a change (edit/save) within the Codebook interface itself it should trigger a sync to occur as well. Some more information about polling is describe in this page:

When an error occurs, or your subscription expires, the Codebook Cloud status icon (in the lower left hand corner of Codebook for Windows) should change from a cloud/cloud with a checkmark to a red cloud with an x or a gray cloud with a slash (if you’re offline for example) to indicate something went wrong. Do you happen to recall if you saw either of those icons?

If not, there may be another error situation which occurred, but perhaps wasn’t surfaced. We’ll continue testing this scenario on our end to see if we can reproduced it.

If you happen to see it occur again, would you please collect the sync log (via Help menu > View Log Window) and send it over to us at for review to see if there may be an error that occurred that didn’t bubble up to be displayed in the interface.


Yes, I will let you know if it happens again. I did not pay attention to the lower left cloud icon, but now know it is there and will keep an eye out for that as well. THANK YOU.

Jim Kender –