github flythenimbus/bramble 0.14.0-desktop
Desktop 0.14.0

latest release: 1.32.0-firefox
2 hours ago

You can now reset a forgotten master password using your recovery code.

  • You can import Dashlane and RoboForm exports.
  • You can link Firefox to the desktop app, and Firefox adds attachments only while it is linked.
  • Syncing now says "not syncing" when a group no longer recognizes the device, and an expired invite no longer blocks the next prompt.
  • Revealed passwords are masked again when a window is put away.
  • Pop-out buttons open a window again.

All changes (30)

Features

  • reset a forgotten master password with the recovery code
  • read Dashlane and RoboForm exports
  • link Firefox to the desktop app
  • mailbox crypto commands on desktop
  • the signed message envelope
  • mailbox crypto on the wasm surface and CryptoAdapter
  • derive the mailbox id and seal messages in the core
  • the wire protocol shared by clients and servers

Bug Fixes

  • keep the quick-access panel dark in light mode
  • say "not syncing" when the group no longer knows this device
  • don't invite from a device the group no longer recognizes
  • a device in a sync group never mints a new identity
  • the pop-out buttons open a window again
  • an expired invite no longer refuses the next one's prompt
  • Firefox adds attachments only while linked to the desktop app
  • mask revealed passwords when a window is put away
  • name the app on the macOS login item (#138)
  • select the vault left after a delete
  • only a fault in the message makes it unopenable
  • take rustls 0.23.46
  • raw message bodies, deliveries addressed when they land
  • page wanted hashes apart from the inbox

Refactors

  • move the signalling relay to services/nostr-relay
  • move the apps from packages/ to clients/

Other

  • chore(i18n): translate the recovery-code password reset messages
  • chore(i18n): translate the not-syncing and pairing-refused messages
  • chore(nix): refresh the pnpm hash for the new lockfile
  • style(ui): center the unlock screen heading
  • test(desktop): file tests share the crate's vault_crypto test lock
  • chore(nix): refresh the pnpm hash for the new lockfile

Full Changelog: 0.13.0-desktop...0.14.0-desktop

Don't miss a new bramble release

NewReleases is sending notifications on new releases.