Skip to content

Releases: ProtonMail/proton-bridge

Bridge Xikou v3.8.1

12 Dec 12:45
Compare
Choose a tag to compare

Added

  • GODT-3121: Suggest relevant KB articles in the in-app bug report form.
  • GODT-2001: Add govulncheck to scan for vulnerabilities.

Changed

  • Keep nighlty-job log as artifact.
  • Test: Improve TestMetadata_JobCorrectlyFinishesAfterCancel.

Fixed

  • GODT-3153: Do not take into account full address when hasing messages.

Bridge Xikou v3.8.0

11 Dec 16:26
Compare
Choose a tag to compare
Bridge Xikou v3.8.0 Pre-release
Pre-release

Added

  • Test: Add test scenarios to add an /Answered flag to a replied message and revert.
  • GODT-3046: Added links to KB in error messages.
  • Test(GODT-3113): Inline HTML message and HTML attachment is getting altered.
  • Test(GODT-3124): Attempt to fix 401 during login.

Changed

  • GODT-3134: Br tag triggers installer.
  • Added update events to bridge GUI tester.

Fixed

  • GODT-3142: Pass br tag if available.
  • GODT-3151: Fix feature test with non modified HTML part.
  • GODT-3151: Only modify HTML Meta content if UTF-8 charset override is needed.
  • GODT-2851: Add empty text part if no text part when importing multipart.
  • GODT-3102: Distinguish Vault Decryption from Serialization Errors.
  • GODT-3124: Handling of sync child jobs.
  • GODT-3148: Bump go-sysinfo to get rid of linker warning on macOS Sonoma.
  • GODT-3124: Flaky tests.
  • GODT-3022: Handle multipart/related on fake server.
  • GODT-3133: Fix GetSystemLanguage.
  • GODT-3124: Race condition in sync task waiter.
  • GODT-3124: Race conditions reported by race check.
  • GODT-2797: Encode attached key name and use same pubkey name as web-app.
  • Fix case of IMAP login error.
  • GODT-3132: Do not allow sending on disabled accounts.
  • GODT-3046: fix typo spotted during KB article review.
  • GODT-3129: Bad Event during after address order change.
  • GODT-3117: Improve GetAllContacts and GetAllContactsEmail.

Bridge v3.7.1

22 Nov 11:50
Compare
Choose a tag to compare

Added

  • Test(GODT-2740): Sending Plain text messages to internal recipient.
  • Test(GODT-2892): Create fake log file.
  • GODT-3122: Added test, changed interface for accessing display name.

Changed

  • Remove debug prints.
  • GODT-2576: Forward and $Forward Flag Support.
  • GODT-3053: Use smaller bridge window on small screens.
  • GODT-3113: Only force UTF-8 charset for HTML part when needed.
  • GODT-3113: Do not render HTML for attachment.
  • GODT-3112: Replaced error message when bridge exists prematurely. Added a link to support form.
  • GODT-2947: Remove 'blame it on the weather' error part from go-smtp.
  • GODT-3010: Log MimeType parsing issue.
  • GODT-3104: Added log entry for cert install status on startup on macOS.
  • GODT-2277: Move Keychain helpers creation in main.

Fixed

  • GODT-3054: Only delete drafts after message has been Sent.
  • GODT-2576: Correctly handle Forwarded messages from Thunderbird.
  • GODT-3122: Use display name as 'Email Account Name' in macOS profile.
  • GODT-3125: Heartbeat crash on exit.
  • GODT-2617: Validate user can send from the SMTP sender address.
  • GODT-3123: Trigger bad event on empty EventID on existing accounts.
  • GODT-3118: Do not reset EventID when migrating sync settings.
  • GODT-3116: Panic on closed channel.
  • GODT-1623: Throttle SMTP failed requests.
  • GODT-3047: Fixed 'disk full' error message.
  • GODT-3054: Delete draft create from reply.
  • GODT-3048: WKD Policy behavior.

Bridge v3.7.0

14 Nov 09:41
Compare
Choose a tag to compare
Bridge v3.7.0 Pre-release
Pre-release

Added

  • Test(GODT-1224): Add testing around package creation.
  • Add debug_assemble binary.
  • Test(GODT-2723): Add importing a message with remote content.
  • Test(GODT-2737): Sending HTML messages to internal.
  • Test(GODT-3036): Keep inline attachment order on GPA Fake Server.
  • GODT-3015: Add simple algorithm to deal with multiple attachment for bug report.
  • Test: make message structure check more verbose.
  • Test: Add test around account settings.

Changed

  • GODT-3097: Warn about PGPInline encryption scheme which will be deprecated.
  • Test: Support multiple users when waiting for sync event.
  • Test: Update fake server with defautl draft content-type and test it.
  • Test: be less aggressive while checking for message structure.
  • GODT-2996: Set password fields to hidden when resetting the login form.
  • GODT-2990: Change runner tags.
  • GODT-2835: Bump GPA adding support for AsyncAttachments for BugReport +...
  • GODT-2940: Allow 3 attempts for mailbox password.
  • GODT-3095: Update GOpenPGP.

Fixed

  • GODT-3106: Broken import route.
  • GODT-3041: Fix Invalid Or Missing message signature during send.
  • GODT-3087: Exclude attachment content-disposition part when determining...
  • GODT-2887: Inline images with Apple Mail.
  • GODT-3100: Fix issue where a fatal error that bubble up to cli.Run() is not written in the log file.
  • GODT-3094: Clean up old update files on bridge startup.
  • GODT-3012: Fix multipart request retries.
  • GODT-2935: Do not allow parentID into drafts.
  • GODT-2935: Correct error message when draft fails to create.
  • GODT-2970: Correctly handle rename of Inbox.
  • GODT-2969: Prevent duration corruption for config status event.
  • Fixed type in QA installer CI job name.
  • GODT-3019: Fix title of main window when no account is connected.
  • GODT-3013: IMAP service getting "stuck".
  • GODT-2966: Allow permissive parsing of MediaType parameters for import.
  • GODT-2966: Add more test regarding quoted/unquoted filename in attachment.
  • GODT-2490: Fix sync progress not being reset when toggling split mode.
  • GODT-2515: Customized notification of unavailable keychain on macOS.

Bridge v3.6.1

20 Oct 12:53
Compare
Choose a tag to compare

Fixed

  • GODT-3033: Unable to receive new mail.

Bridge Umshiang v3.5.4

19 Oct 12:09
Compare
Choose a tag to compare

Fixed

  • GODT-3033: Unable to receive new mail.

Bridge v3.6.0

17 Oct 09:51
Compare
Choose a tag to compare
Bridge v3.6.0 Pre-release
Pre-release

Added

  • GODT-2762: Setup wizard.
  • GODT-2772: Setup wizard content.
  • GODT-2769: Setup Wizard architecture.
  • GODT-2767: Setup Wizard foundations.
  • GODT-2725: Implement receive message step with expected structure exposed.

Changed

  • GODT-2960: Added content in empty view when there is no account.
  • GODT-2771: Cert related tools for macOS.
  • GODT-2770: Proof of concept for web view as a tool window and overlay (not used).
  • GODT-2916: Split Decryption from Message Building.
  • GODT-2597: Implement contact specific settings in integration tests.
  • GODT-2664: Trigger QA installer.

Fixed

  • GODT-2992: Fix link in 'no account view' in main window after 2FA or TOTP are cancelled.
  • GODT-2989: Allow to send bug report when no account connected.
  • GODT-2988: Fix setup wizard KB links.
  • GODT-2968: Use proper base64 encoded string even for bad password test.
  • GODT-2965: Fix multipart/mixed testdata + structure parsing steps related to this.
  • GODT-2932: Fix syncing not being reported in GUI.
  • GODT-2967: Tray menu entries close the setup wizard when needed.
  • GODT-2212: Preserver Header order in message building.
  • Fixed missing GoOs gRPC call in bridge-gui-tester.
  • GODT-2929: Message dedup with different text transfer encoding.

Bridge v3.5.3

12 Oct 11:52
Compare
Choose a tag to compare

Changed

  • GODT-3004: Update gopenpgp and dependencies.

Bridge v3.5.2

10 Oct 11:38
Compare
Choose a tag to compare
Bridge v3.5.2 Pre-release
Pre-release

Fixed

  • GODT-3003: Ensure IMAP State is reset after vault corruption.
  • GODT-3001: Only create system labels during system label sync.

Bridge Umshiang v3.5.1

28 Sep 12:15
Compare
Choose a tag to compare

Fixed

  • GODT-2963: Use multi error to report file removal errors.
  • GODT-2956: Restore old deletion rules.
  • GODT-2951: Negative WaitGroup Counter.
  • GODT-2590: Fix send on closed channel.
  • GODT-2949: Fix close of close channel in event service.