Codebook for macOS 5.2.4 Released

Codebook version 5.2.4 is available now. This build includes an important bug fix related to moving fields for users who are syncing via WiFi sync

Changes in this Version

  • Fixes edge case where Codebook window would be unlocked briefly when closing and re-opening the main window
  • Speeds up locking behavior when closing main window
  • Fixes infrequent field ordering issue during WiFi sync

Field Reordering Bug with WiFi Sync

Codebook for macOS would fail to capture and sync certain field move (drag and drop) changes. The source device (the Mac which made the change) would have the correct field ordering, but any devices which were synced to via WiFi wouldn’t necessarily get the field move.

Example reproduction case:

  1. Create a new Entry in Codebook for macOS
  2. Create two new Username fields and add values to them username1 and username2
  3. Save the entry and sync it using WiFi sync to a mobile device
  4. Bring the same entry back into edit mode and drag and drop username2 to above username1 in the field listing
  5. Sync it using WiFi sync to a mobile device, the mobile device would still have the previous field ordering (username1 first in the field listing) whereas the mac would have the new field ordering (username2 first in the field listing)

This build fixes the bug and properly captures the field move and syncs it over to other devices.

Thank you to users who reported this bug and tested the fix in the beta version.

If you experienced this issue and notice you’re in a situation where Codebook for macOS has field moves which weren’t synced over to other devices, please reach out to us at support@zetetic.net and we’ll be happy to provide you with instructions for how to resolve the issue without having to manually re-move the fields.