Update to 1.8.7 and enable updates

Authored by Jasper Behrensdorf <> on Wed, Sep 15, 3:16 PM.


Update to 1.8.7 and enable updates

Along with updating to 1.8.7 this enables the auto update feature. New updates will be installed to the users home directory. The launcher protonmail-bridge determines whether to run the default proton-bridge or a newer version if present. In the future this will allow hotfix releases such as 1.8.1 and 1.8.2 to be delivered to the users much faster. Additionally, users can now update to early access releases if they wish to.

Summarized changelog:

  • 1.8.7
    • Updated golang Secure Remote Password Protocol
    • Updated crypto-libraries to gopenpgp/v2 v2.1.10
    • Improved parsing of message headers
    • Sync and performance improvements
  • 1.8.3
    • Fixed a bug with sending encrypted emails to external contacts
  • 1.8.2
    • Hotfix for error during bug reporting
  • 1.8.1
    • Hotfix for crash when listing empty folder
  • 1.8.0
    • Refactor of message builder to achieve greater RFC compliance
    • Implemented connection manager to improve performance during weak connection, better handling of connection loss and other connectivity issues
    • Increased the number of message fetchers to allow more parallel requests - performance improvement
    • Log changes for easier debugging (update-related)
    • Fixed bugs with building of message bodies/headers
    • Fixed incorrect naming format of some of the attachments
    • Removed html-wrapping of non-decriptable messages - to facilitate decryption outside Bridge and/or allow to store such messages as they are

Full changelog:

Test Plan:
Synced and sent mail through Thunderbird successfully.

Successfully used the update feature to update to early access and downgrade to 1.8.7 again.

Reviewers: Triage Team, JoshStrobl

Reviewed By: Triage Team, JoshStrobl

Subscribers: algent, JoshStrobl

Differential Revision:


JoshStroblWed, Sep 15, 3:16 PM
JoshStroblWed, Sep 15, 3:16 PM
Triage Team
Differential Revision
D11182: Update to 1.8.7 and enable updates
R5138:cadc6b6231a8: Rebuild against toolchain
HEAD -> master, tag: protonmail-bridge-1.8.7-7

Event Timeline

JoshStrobl committed R5138:4dbee4a151c2: Update to 1.8.7 and enable updates (authored by Jasper Behrensdorf <>).Wed, Sep 15, 3:16 PM