From 0721c22073263164feb36ce44b923c8e81c24f96 Mon Sep 17 00:00:00 2001 From: bjoern Date: Sun, 10 Apr 2022 17:01:30 +0200 Subject: [PATCH] prepare 1.77 (#3209) * update changelog for 1.77.0 * bump version to 1.77.0 * Update CHANGELOG.md Co-authored-by: Hocuri * reorder changelog, adapt writing style Co-authored-by: Hocuri --- CHANGELOG.md | 43 ++++++++++++++++++++-------------------- Cargo.lock | 4 ++-- Cargo.toml | 2 +- deltachat-ffi/Cargo.toml | 2 +- 4 files changed, 26 insertions(+), 25 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7061a01b3..44c9388a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,28 +1,11 @@ # Changelog -## Unreleased +## 1.77.0 ### API changes - change semantics of `dc_get_webxdc_status_updates()` second parameter and remove update-id from `DC_EVENT_WEBXDC_STATUS_UPDATE` #3081 -### Fixes -- Fix an issue where the app crashes when trying to export a backup #3195 -- Hopefully fix a bug where outgoing messages appear twice with Amazon SES #3077 -- do not delete messages without Message-IDs as duplicates #3095 -- Assign replies from a different email address to the correct chat #3119 -- Assing outgoing private replies to the correct chat #3177 -- start ephemeral timer when seen status is synchronized via IMAP #3122 -- Don't create empty contact requests with "setup changed" messages; instead, send a - "setup changed" message into all chats we share with the peer #3187 -- do not delete duplicate messages on IMAP immediately to accidentally deleting - the last copy #3138 -- speed up loading of chat messages #3171 #3194 -- clear more columns when message expires due to `delete_device_after` setting #3181 -- do not try to use stale SMTP connections #3180 -- Slightly improve finding the correct server after logging in #3207 -- retry message sending automatically if loop is not interrupted #3183 - ### Changes - add more SMTP logging #3093 - place common headers like `From:` before the large `Autocrypt:` header #3079 @@ -31,14 +14,32 @@ - improve speed by caching config values #3131 #3145 - optimize `markseen_msgs` #3141 - automatically accept chats with outgoing messages #3143 -- `dc_receive_imf` refactorings #3154 #3156 +- `dc_receive_imf` refactorings #3154 #3156 #3159 - add index to speedup deletion of expired ephemeral messages #3155 - muted chats stay archived on new messages #3184 - support `min_api` from Webxdc manifests #3206 - +- do not read whole webxdc file into memory #3109 +- improve tests, refactorings #3073 #3096 #3102 #3108 #3139 #3128 #3133 #3142 #3153 #3151 #3174 #3170 #3148 #3179 #3185 +- improve documentation #2983 #3112 #3103 #3118 #3120 ### Fixes -- Fix a bug where sometimes the file extension of a long filename containing a dot was cropped #3098 +- speed up loading of chat messages by a factor of 20 #3171 #3194 #3173 +- fix an issue where the app crashes when trying to export a backup #3195 +- hopefully fix a bug where outgoing messages appear twice with Amazon SES #3077 +- do not delete messages without Message-IDs as duplicates #3095 +- assign replies from a different email address to the correct chat #3119 +- assing outgoing private replies to the correct chat #3177 +- start ephemeral timer when seen status is synchronized via IMAP #3122 +- do not create empty contact requests with "setup changed" messages; + instead, send a "setup changed" message into all chats we share with the peer #3187 +- do not delete duplicate messages on IMAP immediately to accidentally deleting + the last copy #3138 +- clear more columns when message expires due to `delete_device_after` setting #3181 +- do not try to use stale SMTP connections #3180 +- slightly improve finding the correct server after logging in #3207 +- retry message sending automatically if loop is not interrupted #3183 +- fix a bug where sometimes the file extension of a long filename containing a dot was cropped #3098 + ## 1.76.0 diff --git a/Cargo.lock b/Cargo.lock index 857a539c4..6bff289a2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1067,7 +1067,7 @@ dependencies = [ [[package]] name = "deltachat" -version = "1.76.0" +version = "1.77.0" dependencies = [ "ansi_term", "anyhow", @@ -1147,7 +1147,7 @@ dependencies = [ [[package]] name = "deltachat_ffi" -version = "1.76.0" +version = "1.77.0" dependencies = [ "anyhow", "async-std", diff --git a/Cargo.toml b/Cargo.toml index 50b333719..adc921f1b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat" -version = "1.76.0" +version = "1.77.0" authors = ["Delta Chat Developers (ML) "] edition = "2021" license = "MPL-2.0" diff --git a/deltachat-ffi/Cargo.toml b/deltachat-ffi/Cargo.toml index 595b481ff..e15e3ace0 100644 --- a/deltachat-ffi/Cargo.toml +++ b/deltachat-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat_ffi" -version = "1.76.0" +version = "1.77.0" description = "Deltachat FFI" authors = ["Delta Chat Developers (ML) "] edition = "2018"