diff --git a/CHANGELOG.md b/CHANGELOG.md index a32589c935..c086ba2e87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,45 @@ # Changelog +## [1.119.0] - 2023-08-03 + +### Fixes + +- imap: Avoid IMAP move loops when DeltaChat folder is aliased. +- imap: Do not resync IMAP after initial configuration. + +- webxdc: Accept WebXDC updates in mailing lists. +- webxdc: Base64-encode WebXDC updates to prevent corruption of large unencrypted WebXDC updates. +- webxdc: Delete old webxdc status updates during housekeeping. + +- Return valid MsgId from `receive_imf()` when the message is replaced. +- Emit MsgsChanged event with correct chat id for replaced messages. + +- deltachat-rpc-server: Update tokio-tar to fix backup import. + +### Features / Changes + +- deltachat-rpc-client: Add `MSG_DELETED` constant. +- Make `dc_msg_get_filename()` return the original attachment filename ([#4309](https://github.com/deltachat/deltachat-core-rust/pull/4309)). + +### API-Changes + +- deltachat-rpc-client: Add `Account.{import,export}_backup` methods. +- deltachat-jsonrpc: Make `MessageObject.text` non-optional. + +### Documentation + +- Update default value for `show_emails` in `dc_set_config()` documentation. + +### Refactor + +- Improve IMAP logs. + +### Tests + +- Add basic import/export test for async python. +- Add `test_webxdc_download_on_demand`. +- Add tests for deletion of webxdc status-updates. + ## [1.118.0] - 2023-07-07 ### API-Changes diff --git a/Cargo.lock b/Cargo.lock index 6030233cfc..8bc946f5f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1123,7 +1123,7 @@ dependencies = [ [[package]] name = "deltachat" -version = "1.118.0" +version = "1.119.0" dependencies = [ "ansi_term", "anyhow", @@ -1199,7 +1199,7 @@ dependencies = [ [[package]] name = "deltachat-jsonrpc" -version = "1.118.0" +version = "1.119.0" dependencies = [ "anyhow", "async-channel", @@ -1223,7 +1223,7 @@ dependencies = [ [[package]] name = "deltachat-repl" -version = "1.118.0" +version = "1.119.0" dependencies = [ "ansi_term", "anyhow", @@ -1238,7 +1238,7 @@ dependencies = [ [[package]] name = "deltachat-rpc-server" -version = "1.118.0" +version = "1.119.0" dependencies = [ "anyhow", "deltachat", @@ -1263,7 +1263,7 @@ dependencies = [ [[package]] name = "deltachat_ffi" -version = "1.118.0" +version = "1.119.0" dependencies = [ "anyhow", "deltachat", diff --git a/Cargo.toml b/Cargo.toml index 18fd4314f2..906442e6dc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat" -version = "1.118.0" +version = "1.119.0" edition = "2021" license = "MPL-2.0" rust-version = "1.65" diff --git a/deltachat-ffi/Cargo.toml b/deltachat-ffi/Cargo.toml index f398a6e2ea..59de9ea790 100644 --- a/deltachat-ffi/Cargo.toml +++ b/deltachat-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat_ffi" -version = "1.118.0" +version = "1.119.0" description = "Deltachat FFI" edition = "2018" readme = "README.md" diff --git a/deltachat-jsonrpc/Cargo.toml b/deltachat-jsonrpc/Cargo.toml index 9250864488..fff886b9fe 100644 --- a/deltachat-jsonrpc/Cargo.toml +++ b/deltachat-jsonrpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat-jsonrpc" -version = "1.118.0" +version = "1.119.0" description = "DeltaChat JSON-RPC API" edition = "2021" default-run = "deltachat-jsonrpc-server" diff --git a/deltachat-jsonrpc/typescript/package.json b/deltachat-jsonrpc/typescript/package.json index 149d9733bf..102340f1d6 100644 --- a/deltachat-jsonrpc/typescript/package.json +++ b/deltachat-jsonrpc/typescript/package.json @@ -55,5 +55,5 @@ }, "type": "module", "types": "dist/deltachat.d.ts", - "version": "1.118.0" + "version": "1.119.0" } diff --git a/deltachat-repl/Cargo.toml b/deltachat-repl/Cargo.toml index 8762dd0b59..c89b968b73 100644 --- a/deltachat-repl/Cargo.toml +++ b/deltachat-repl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat-repl" -version = "1.118.0" +version = "1.119.0" license = "MPL-2.0" edition = "2021" diff --git a/deltachat-rpc-server/Cargo.toml b/deltachat-rpc-server/Cargo.toml index 9560a0f223..c518f3bf4a 100644 --- a/deltachat-rpc-server/Cargo.toml +++ b/deltachat-rpc-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat-rpc-server" -version = "1.118.0" +version = "1.119.0" description = "DeltaChat JSON-RPC server" edition = "2021" readme = "README.md" diff --git a/package.json b/package.json index 3051d80ccc..8b9d20bb3a 100644 --- a/package.json +++ b/package.json @@ -60,5 +60,5 @@ "test:mocha": "mocha -r esm node/test/test.js --growl --reporter=spec --bail --exit" }, "types": "node/dist/index.d.ts", - "version": "1.118.0" + "version": "1.119.0" } diff --git a/release-date.in b/release-date.in index 0e126a1e5f..df139e5973 100644 --- a/release-date.in +++ b/release-date.in @@ -1 +1 @@ -2023-07-07 \ No newline at end of file +2023-08-03 \ No newline at end of file