From 62a50fd7fc6029cca0dac5c0df5979412d8310d7 Mon Sep 17 00:00:00 2001 From: Andrzej Szafranski Date: Wed, 14 Dec 2022 10:19:01 +0000 Subject: [PATCH] chore: release notes --- release-notes/bridge_early.md | 66 +++++++++++++++++++++++++++++++++++ utils/release_notes.sh | 10 +++--- 2 files changed, 72 insertions(+), 4 deletions(-) diff --git a/release-notes/bridge_early.md b/release-notes/bridge_early.md index f169c536..2edf8ef0 100644 --- a/release-notes/bridge_early.md +++ b/release-notes/bridge_early.md @@ -1,3 +1,69 @@ +## v3.0.12 +- 2023-02-01 + +### New +- **Please note: this update might cause one time resync of your local DB.** +- Improved sending performance. +- Optimised cache, IMAP database and storage placement. +- Minor GUI improvements. +- Optimised unexpected event handling. + +### Fixed +- Outlook does not show sent messages as drafts. +- Improved 'Reply to' behaviour. + + +## v3.0.10 +- 2023-01-17 + +### New +- Program argument to use software rendering. +- Improved exception handling in GUI. + +### Fixed +- API event processing more robust. +- Improve the startup process. +- Fixed sub-folder creation bug. + + +## v3.0.9 +- 2023-01-05 + +### New +- Added an option to the GUI to export TLS certificates +- Increased tolerance of invalid messages + +### Fixed +- Autostart is set only when changed by the user +- Folders that are created during initial sync are synchronized correctly +- Improved settings migration from 2.x to 3.x +- Error reporting improvements on Intel Macs +- Show the setup guide after the first login +- User name and password validation messages are shown only when the Sign in button is pressed +- The Bridge main window is not shown on startup or after a crash +- Sign in button is not greyed out after the first login + + +## v3.0.8 +- 2022-12-20 + +### New +- Impoved error detection when Proton server updates cannot be processed + +### Fixed +- Proton server update processing will not stop after a folder update failure + +## v3.0.7 +- 2022-12-19 + +### New +- Increase worker count (performance improvement) + +### Fixed +- Bridge password migration from 2.x to 3.x +- Ensure proper handling of folders and labels with non-US ASCII chars + + ## v3.0.6 - 2022-12-12 diff --git a/utils/release_notes.sh b/utils/release_notes.sh index de6ec3a2..cd1912bd 100755 --- a/utils/release_notes.sh +++ b/utils/release_notes.sh @@ -35,14 +35,16 @@ if ! which pandoc; then fi # Check Pandoc version -PANDOC_VERSION=`pandoc --version | grep --color=never -m 1 "pandoc" | sed -nre 's/^[^0-9]*(([0-9]+\.)*[0-9]+).*/\1/p'` +PANDOC_VERSION=$(pandoc --version | grep --color=never -m 1 "pandoc" | sed -nre 's/^[^0-9]*(([0-9]+\.)*[0-9]+).*/\1/p') +printf "PANDOC FOUND ! version : %s\n", "$PANDOC_VERSION" + # self-contained is deprecated since 2.19 in profit of --embed-resource option DEPRECATING_VERSION="2.19.0" # Build release notes -if [ "$(printf '%s\n' "$requiredver" "$PANDOC_VERSION" | sort -V | head -n1)" = "$DEPRECATING_VERSION" ]; then +function ver { printf "%03d%03d%03d%03d" $(echo "$1" | tr '.' ' '); } + +if [ $(ver $PANDOC_VERSION) -lt $(ver $DEPRECATING_VERSION) ]; then pandoc "$INFILE" -f markdown -t html -s -o "$OUTFILE" -c utils/release_notes.css --self-contained --section-divs --metadata title="Release notes - Proton Mail Bridge - $CHANNEL" else pandoc "$INFILE" -f markdown -t html -s -o "$OUTFILE" -c utils/release_notes.css --embed-resource --standalone --section-divs --metadata title="Release notes - Proton Mail Bridge - $CHANNEL" fi - -