github flythenimbus/bramble 0.23.0-android
Android 0.23.0

latest release: 0.11.0-desktop
2 hours ago

Vaults that contain entries Bramble cannot decrypt now open with those entries set aside in a quarantine store next to the vault file.

  • Incoming sync entries that fail to decrypt under the vault's key are now refused.
  • A vault is synced only after it opens, and one that did not open is relocked.
  • When a vault cannot be opened, the app now shows calm, translated messages instead of raw crypto errors and asks you to report the vault with a link to the issue tracker.
  • The node relay now provides a Docker image, an /ice-servers endpoint, and TURN credentials.

All changes (12)

Features

  • give each vault a quarantine store beside its file
  • report undecryptable entries per entry in batch decrypt
  • docker image, /ice-servers and TURN credentials for the node relay (#115)

Bug Fixes

  • ask users to report a vault that won't open, linking the issue tracker
  • harden the quarantine and keep unlock errors honest
  • refuse incoming entries that don't decrypt under the vault's key
  • show calm, translated copy instead of raw crypto errors
  • sync a vault only once it has opened, and relock one that didn't
  • set aside entries a vault can't decrypt instead of refusing to open
  • take Capacitor 8.5.3 (GHSA-rvm3-566m-v7fv)

Refactors

  • keep the repository URL in one constant

Other

  • chore(deps): patch dev and build tooling advisories

Full Changelog: 0.22.0-android...0.23.0-android

Don't miss a new bramble release

NewReleases is sending notifications on new releases.