Bridge Queshuachaca v3.27.1
Fixed BRIDGE-644: Recover from corrupted sync state file; force file sync during write.
Fixed BRIDGE-644: Recover from corrupted sync state file; force file sync during write.
Added Added the expected mock for properly reported errors from Gluon. BRIDGE-616: Maximum MIME structure depth added. Changed BRIDGE-622: Patch vulnerabilities August 2026. BRIDGE-619: Gluon's apply sentry reporting is gated behind a feature-flag. Separate context with timeout used in session.done() handler. External WKD keys are not used if they cant be imported. BRIDGE-621: Silence Vulnerabilit…
Added BRIDGE-576: Added logging to current auth session ID. BRIDGE-568: Added meta+W shortcut to close the main window. BRIDGE-571: Added a marker for the initial eventID during sync. Changed BRIDGE-601: Calendar Event doesn't mutate a copy in go-proton-api. BRIDGE-602: Remove unused worker-pool implementation in go-proton-api. BRIDGE-603: Removed unused futures implementation in go-proton-api. BR…
Added BRIDGE-519: Include recipients address in an errormapped error. BRIDGE-547: Automatically retry failing tests on CI. BRIDGE-511: Include the full error-chain when an update fails to install. BRIDGE-139: New test that checks the validity of KB article URLs. BRIDGE-531: New modernize linter and CI go:fix piplines added. BRIDGE-559: NoSuchUser error gets mapped to a user friendly message. Chang…
Changed BRIDGE-535: Use new base golang version based on Debian Bullseye.
Changed BRIDGE-522: Restored old unlabel endpoint logic under a feature flag.
Added BRIDGE-464: Add builder option for Gluon to support IMAP connection limiting. BRIDGE-480: Added a new package for mapping errors and error chains into a single error. BRIDGE-426: Added a GODEBUG flag to support RSA keys < 1024 bits. BRIDGE-479: Added a SplitHeaderBody variant with performance improvements. Changed BRIDGE-487: Updated go version to 1.26.1 . BRIDGE-498: Updated golangci-lint t…
Fixed BRIDGE-488: Restore previous RemoveFromMailbox behavior (< 3.23.0). Drafts moved to trash should not be perma-deleted.
Fixed BRIDGE-406: Fixed faulty certificate chain validation logic. Made certificate pin checks exclusive to leaf certificates.
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 import…
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 keychai…
Changed BRIDGE-383: Extended internal mailbox conflict resolution logic and minor changes to the mailbox conflict pre-checker.
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.…