Skip to content

Releases: ProtonMail/proton-bridge

Bridge Margit v3.23.1

12 Mar 09:40

Choose a tag to compare

Bridge Margit v3.23.1 Pre-release
Pre-release

Fixed

  • BRIDGE-488: Restore previous RemoveFromMailbox behavior (< 3.23.0). Drafts moved to trash should not be perma-deleted.

Bridge Margit v3.23.0

04 Mar 16:30

Choose a tag to compare

Bridge Margit v3.23.0 Pre-release
Pre-release

Added

  • BRIDGE-432: MacOS26 new icon customization support.
  • BRIDGE-312: New option to display the current Bridge version in CLI mode.
  • BRIDGE-453: Display UI spinner when Bridge has no active internet connection to the server.

Changed

  • BRIDGE-477: Log additional data for Human Verification requests.
  • BRIDGE-255: Updated macOS tray icon setting descriptions.
  • BRIDGE-442: Include the CC header when importing messages.
  • BRIDGE-451: Do not call message unlabel endpoints when moving to/from folders.

Fixed

  • BRIDGE-454: Prevent crashes during synchronization metadata stage (out-of-bounds).
  • BRIDGE-474: Prevent panic on Windows 10 1809, and resolve runtime crash on Windows 10 22H2 related to Hardware Key authentication.
  • BRIDGE-444: Upgrade account banner dismisses correctly when signing in.
  • BRIDGE-431: Resolve Ubuntu autostart issue, multiple escape characters included during overwrite.
  • BRIDGE-337: Display relevent account when selecting from tray menu.
  • BRIDGE-452: Resolve second-password prompt cancellation leading to wrong Login screen.

Bridge Laviolette v3.22.0

28 Jan 16:14

Choose a tag to compare

Added

  • BRIDGE-358: Hover tooltip for IMAP/SMTP settings clipboard UI actions.
  • BRIDGE-356: Added support for unavailable keychain retries on Linux, such that we don't wipe the vault. Feature flag support before Bridge initialization.
  • BRIDGE-278: Rollout feature flag support.
  • BRIDGE-151: Additional sentry reporting related to auto-update failures.
  • BRIDGE-361: Debug information on the utilized keychain helper.
  • BRIDGE-396: Observability caching and metrics for vault related issues.
  • BRIDGE-449: Generic IMAP OK heartbeat for long lasting commands.

Changed

  • BRIDGE-374: Modified MBOX header sanitization logic, it now ensures that RFC822 headers are present before stripping content.
  • BRIDGE-391: Simplified internal label conflict resolver.
  • BRIDGE-409: Increased the import size limit to 55MB.
  • BRIDGE-369: Bumped gopenpgp to v2.9.0.
  • BRIDGE-455: Bumped Go to 1.24.11.
  • BRIDGE-424: FIDO2 support.

Fixed

  • BRIDGE-395: Don't store the last utilized keychain as the user preference on Windows & macOS.
  • BRIDGE-387: Use the address gluon ID, instead of the address ID to fetch message counts.
  • BRIDGE-394: Prevent the RFC822 parser from mutating the message literal.
  • BRIDGE-355: Prevent Bridge from crashing when an unknown message charset is detected on Import.
  • BRIDGE-447: Adjusted error message for message import size limitation.

Bridge Kanmon v3.21.2

10 Jul 13:36

Choose a tag to compare

Fixed

  • BRIDGE-406: Fixed faulty certificate chain validation logic. Made certificate pin checks exclusive to leaf certificates.

Bridge Kanmon v3.21.1

12 Jun 16:54

Choose a tag to compare

Changed

  • BRIDGE-383: Extended internal mailbox conflict resolution logic and minor changes to the mailbox conflict pre-checker.

Bridge Kanmon v3.21.0

09 Jun 13:05

Choose a tag to compare

Bridge Kanmon v3.21.0 Pre-release
Pre-release

Added

  • BRIDGE-379: Mailbox pre-check on Bridge startup & conflict resolver for Bridge internal mailboxes.

Changed

  • BRIDGE-376: Explicitly catch Gluon DB mailbox name conflicts and report them to Sentry.
  • BRIDGE-373: Extend user mailbox conflict resolver logging & report sync errors to Sentry.
  • BRIDGE-366: Kill switch support for IMAP IDLE.
  • BRIDGE-363: Observability metric support for IMAP connections.

Fixed

  • BRIDGE-377: Correct API label field usage on user label conflict resolver - update handler (event loop).
  • BRIDGE-378: Fix incorrect field usage for system mailbox names.

Bridge Jubilee v3.20.1

29 May 14:02

Choose a tag to compare

Pre-release

Fixed

  • BRIDGE-362: Implemented logic for reconciling label conflicts.

Bridge Jubilee v3.20.0

06 May 14:51

Choose a tag to compare

Added

  • BRIDGE-340: Added additional logging for label operations and related bad events.
  • BRIDGE-324: Log a hash of the vault key on Bridge start.

Changed

  • BRIDGE-352: Chore: bump go to 1.24.2.
  • BRIDGE-353: Chore: update x/net package to 0.38.0.

Fixed

  • BRIDGE-341: Replaced go-autostart with a fork to support creating autostart shortcuts in directories with Unicode characters on Windows.
  • BRIDGE-332: Strip newline characters from username and password fields in the Bridge GUI.
  • BRIDGE-336: Ensure all remote labels are verified and created in Gluon at Bridge startup.
  • BRIDGE-335: Persist the last successfully used keychain helper as a user preference on Linux.
  • BRIDGE-333: Ignore unknown label IDs during Bridge synchronization.

Bridge Infinity v3.19.0

18 Mar 15:03

Choose a tag to compare

Changed

  • BRIDGE-316: Update Qt to latest LTS version 6.8.2.

Bridge Helix v3.18.0

27 Feb 10:36

Choose a tag to compare

Changed

  • BRIDGE-309: Revised update logic and structure.
  • BRIDGE-154: Added access token to expiry refresh request.