From 70f91ae55b55b6e379e7fd422e55d25b779b4dcb Mon Sep 17 00:00:00 2001 From: Jakub Date: Mon, 21 Sep 2020 09:56:34 +0200 Subject: [PATCH] notes and build v1.4.0 --- Changelog.md | 2 ++ Makefile | 2 +- internal/bridge/release_notes.go | 20 ++++++++++++-------- release-notes/bugs-bridge.txt | 5 +++-- release-notes/notes-bridge.txt | 13 ++++++++----- 5 files changed, 26 insertions(+), 16 deletions(-) diff --git a/Changelog.md b/Changelog.md index 03f01150..7d41cf55 100644 --- a/Changelog.md +++ b/Changelog.md @@ -4,6 +4,8 @@ Changelog [format](http://keepachangelog.com/en/1.0.0/) ## Unreleased +## [Bridge 1.4.x] Forth (v1.4.0 beta 2020-09-XX) + ### Added * GODT-682 Persistent anonymous API cookies for Import-Export. * GODT-357 Use go-message to make a better message parser. diff --git a/Makefile b/Makefile index 1d1e651a..41fe11e7 100644 --- a/Makefile +++ b/Makefile @@ -10,7 +10,7 @@ TARGET_OS?=${GOOS} .PHONY: build build-ie build-nogui build-ie-nogui check-has-go # Keep version hardcoded so app build works also without Git repository. -BRIDGE_APP_VERSION?=1.3.3-git +BRIDGE_APP_VERSION?=1.4.0-git IE_APP_VERSION?=1.0.0-git APP_VERSION:=${BRIDGE_APP_VERSION} SRC_ICO:=logo.ico diff --git a/internal/bridge/release_notes.go b/internal/bridge/release_notes.go index a4319a51..fed18459 100644 --- a/internal/bridge/release_notes.go +++ b/internal/bridge/release_notes.go @@ -15,17 +15,21 @@ // You should have received a copy of the GNU General Public License // along with ProtonMail Bridge. If not, see . -// Code generated by ./release-notes.sh at 'Fri Sep 11 09:30:50 AM CEST 2020'. DO NOT EDIT. +// Code generated by ./release-notes.sh at 'Mon Sep 21 01:29:10 PM CEST 2020'. DO NOT EDIT. package bridge -const ReleaseNotes = `• Improvements to Alternative Routing: Version two of this feature is now more resilient to unstable internet connections, which results in a smoother experience using this feature. Also includes fixes to previous implementation of Alternative Routing when first starting the application or when turning it off. -• Email parsing improvements: Improved detection of email encodings embedded in html/xml in addition to message header; add a fallback option if encoding is not specified and decoding as UTF8 fails (ISO-8859-1) ; tweaked logic of parsing "References" header. -• User interaction improvements: Some smaller improvements in specific cases to make the interaction with Proton Bridge clearer for the user -• Code updates & maintenance: Migrated to GopenPGP v2, updates to GoIMAPv1, increased bbolt version to 1.3.5 and various improvements regarding extensibility and maintainability for upcoming work. -• General stability improvements: Improvements to the behavior of the application under various unstable internet conditions. +const ReleaseNotes = `• Bulletproofing against any potential data loss and/or duplication +• Performance improvements for handling attachments and non-standard formatting +• Better stability of the message parser +• Additional foreign encoding support for outgoing messages +• Complete refactor of the way messages are parsed to simplify code maintenance +• Improved User-Agent detection +• Added MacOS Big Sur compatibility +• Added persistent anonymous API cookies ` -const ReleaseFixedBugs = `• Fixed a slew of smaller bugs and some conditions which could cause the application to crash. -• The full changelog can be found at https://github.com/ProtonMail/proton-bridge/blob/master/Changelog.md +const ReleaseFixedBugs = `• Fixed rare mail loss when moving from Spam folder +• Limited log size +• Fixed Linux font issues (mouse hover). ` diff --git a/release-notes/bugs-bridge.txt b/release-notes/bugs-bridge.txt index 57c2f374..e4e7c871 100644 --- a/release-notes/bugs-bridge.txt +++ b/release-notes/bugs-bridge.txt @@ -1,2 +1,3 @@ -• Fixed a slew of smaller bugs and some conditions which could cause the application to crash. -• The full changelog can be found at https://github.com/ProtonMail/proton-bridge/blob/master/Changelog.md +• Fixed rare mail loss when moving from Spam folder +• Limited log size +• Fixed Linux font issues (mouse hover). diff --git a/release-notes/notes-bridge.txt b/release-notes/notes-bridge.txt index ebe7beea..327fdc90 100644 --- a/release-notes/notes-bridge.txt +++ b/release-notes/notes-bridge.txt @@ -1,5 +1,8 @@ -• Improvements to Alternative Routing: Version two of this feature is now more resilient to unstable internet connections, which results in a smoother experience using this feature. Also includes fixes to previous implementation of Alternative Routing when first starting the application or when turning it off. -• Email parsing improvements: Improved detection of email encodings embedded in html/xml in addition to message header; add a fallback option if encoding is not specified and decoding as UTF8 fails (ISO-8859-1) ; tweaked logic of parsing "References" header. -• User interaction improvements: Some smaller improvements in specific cases to make the interaction with Proton Bridge clearer for the user -• Code updates & maintenance: Migrated to GopenPGP v2, updates to GoIMAPv1, increased bbolt version to 1.3.5 and various improvements regarding extensibility and maintainability for upcoming work. -• General stability improvements: Improvements to the behavior of the application under various unstable internet conditions. +• Bulletproofing against any potential data loss and/or duplication +• Performance improvements for handling attachments and non-standard formatting +• Better stability of the message parser +• Additional foreign encoding support for outgoing messages +• Complete refactor of the way messages are parsed to simplify code maintenance +• Improved User-Agent detection +• Added MacOS Big Sur compatibility +• Added persistent anonymous API cookies