github flythenimbus/bramble 0.11.0-desktop
Desktop 0.11.0

2 hours ago

Vaults with entries that cannot be decrypted now open, and those entries are set aside in a quarantine store instead of blocking the whole vault.

  • If a vault still will not open, the app asks you to report it, links to the issue tracker, and shows translated error messages instead of raw crypto errors.
  • Incoming entries that do not decrypt under the vault's key are refused during sync.
  • A vault is synced only once it has opened, and it relocks if opening failed.
  • The desktop app now lets you turn off the launch update check.
  • The relay now provides a Docker image, an /ice-servers endpoint, and TURN credentials.

All changes (14)

Features

  • give each vault a quarantine store beside its file
  • report undecryptable entries per entry in batch decrypt
  • let the launch update check be turned off
  • 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 rustls 0.23.45 (GHSA-2mjx-qc3c-rqvc)

Refactors

  • keep the repository URL in one constant

Other

  • chore(nix): refresh the pnpm hash for the new lockfile
  • chore(deps): patch dev and build tooling advisories

Full Changelog: 0.10.0-desktop...0.11.0-desktop

Don't miss a new bramble release

NewReleases is sending notifications on new releases.