Hello Beta Testers!
We wanted to let you know that we’ve got some updated betas available.
You should see these builds available automatically on iOS and Android in TestFlight and Google Play.
For macOS and Windows you can use these installer links:
These builds have improvements and fixes based on your feedback and testing which is much appreciated.
We want to hear from you! We’ve gotten some great feedback so far, but we want to make sure everyone’s voice is heard,
Was everything clear in the interfaces? Did something not make sense or take too long? Have you run into any issues or errors when sharing?
Please reach out to let us know how things are going – even if it’s just “I’ve successfully shared Codebook Data and it went smoothly”
You can send an email to our support email: support@zetetic.net or post here to the discussion forum
Beta Update Details
Clearing halting error on upgrade
If you updated one device to the beta version, synced to Codebook Cloud, then synced another (non-beta-updated) version to Codebook Cloud, you would have received a halting error because the schema version has changed in the beta version. Then after updating the non-beta version to beta, that error would persist and need to be cleared manually. To make this smoother, we’ve set up all Codebook Clients to clear any pending halting errors when updating the schema version.
Adds Invite to Account link
We wanted to disambiguate inviting external contacts to share from inviting users to join your account. Because of this, we added a separate link on the Manage Contacts view within the Applications which links you out to the web app where you can invite users to join your account.
User Permissions: Sharing Restrictions
Account owners can now modify their sub-user’s sharing permissions in the web interface: Codebook Cloud - Login
There are two groups (columns) in the User Permissions table from which account owners can change permissions:
- Sharing within Account
- Sharing Externally
And there are 3 choices for each column:
- Sending & Receiving
- Receiving Only
- Disabled
Each User defaults to Sending & Receiving for each group.
This allows account owners control over the sharing abilities of sub-user accounts. A couple examples of where we thought this could be useful:
- A company that only wants to allow sharing within their organization can disable external sharing
- A parent who only wants their kid to be able to receive shared entries from within their family but not send any can set Account sharing to Receiving Only and disable external sharing
Complete Change List:
Android:
- Clears halting error (schema mismatch error) when migrating from production to beta version
- Adds “Invite to Account” link to Manage contacts page to distinguish between inviting new contacts vs inviting users to join your account
- Creates the Secure Sharing key on upgrade from current production version, rather than waiting until next sync with Codebook Cloud
- Fixes word list processing for Sync Key import
iOS:
- Clears halting error (schema mismatch error) when migrating from production to beta version
- Adds “Invite to Account” link to Manage contacts page to distinguish between inviting new contacts vs inviting users to join your account
- [iPad] Fixes interface not properly updating after scanning a sync key during setup
- Fixes crash that could occur “Applying Changes” alert dismisses when applying a large amount of changes
macOS:
- Clears halting error (schema mismatch error) when migrating from production to beta version
- Adds “Invite to Account” link to Manage contacts page to distinguish between inviting new contacts vs inviting users to join your account
- Suppresses spurrious crash reports in Codebook’s new Exception Reporter caused by handled system exceptions
Windows:
- Improvements to keypair initialization to prevent
unknown fingerprintstate. - Clear Codebook Cloud halting error state following any main
strip.dbmigration success. - Prevent
Master Password imported from Sync Keymessage during new installation flow when not imported. - Add
Invite to Accountlink in Manage Contacts windows, visible only to account owners.