diff --git a/CHANGELOG.md b/CHANGELOG.md index 9deadc2e8..99863891e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,49 @@ # Changelog +## [1.141.2] - 2024-07-09 + +### Features / Changes + +- Add `is_muted` config option. +- Parse vcards exported by protonmail ([#5723](https://github.com/deltachat/deltachat-core-rust/pull/5723)). +- Disable sending sync messages for bots ([#5705](https://github.com/deltachat/deltachat-core-rust/pull/5705)). + +### Fixes + +- Don't fail if going to send plaintext, but some peerstate is missing. +- Correctly sanitize input everywhere ([#5697](https://github.com/deltachat/deltachat-core-rust/pull/5697)). +- Do not try to register non-iOS tokens for heartbeats. +- imap: Reset new_mail if folder is ignored. +- Use and prefer Date from signed message part ([#5716](https://github.com/deltachat/deltachat-core-rust/pull/5716)). +- Distinguish between database errors and no gossip topic. +- MimeFactory::verified: Return true for self-chat. + +### Refactor + +- `MimeFactory::is_e2ee_guaranteed()`: always respect `Param::ForcePlaintext`. +- Protect from reusing migration versions ([#5719](https://github.com/deltachat/deltachat-core-rust/pull/5719)). +- Move `quota_needs_update` calculation to a separate function ([#5683](https://github.com/deltachat/deltachat-core-rust/pull/5683)). + +### Other + +- Document vCards in the specification ([#5724](https://github.com/deltachat/deltachat-core-rust/pull/5724)) + +### Miscellaneous Tasks + +- cargo: Bump toml from 0.8.13 to 0.8.14. +- cargo: Bump serde_json from 1.0.117 to 1.0.120. +- cargo: Bump syn from 2.0.66 to 2.0.68. +- cargo: Bump async-broadcast from 0.7.0 to 0.7.1. +- cargo: Bump url from 2.5.0 to 2.5.2. +- cargo: Bump log from 0.4.21 to 0.4.22. +- cargo: Bump regex from 1.10.4 to 1.10.5. +- cargo: Bump proptest from 1.4.0 to 1.5.0. +- cargo: Bump uuid from 1.8.0 to 1.9.1. +- cargo: Bump backtrace from 0.3.72 to 0.3.73. +- cargo: Bump quick-xml from 0.31.0 to 0.35.0. +- cargo: Update yerpc to 0.6.2. +- cargo: Update rPGP from 0.11 to 0.13. + ## [1.141.1] - 2024-06-27 ### Fixes @@ -4493,3 +4537,4 @@ https://github.com/deltachat/deltachat-core-rust/pulls?q=is%3Apr+is%3Aclosed [1.140.2]: https://github.com/deltachat/deltachat-core-rust/compare/v1.140.1...v1.140.2 [1.141.0]: https://github.com/deltachat/deltachat-core-rust/compare/v1.140.2...v1.141.0 [1.141.1]: https://github.com/deltachat/deltachat-core-rust/compare/v1.141.0...v1.141.1 +[1.141.2]: https://github.com/deltachat/deltachat-core-rust/compare/v1.141.1...v1.141.2 diff --git a/Cargo.lock b/Cargo.lock index c2074166d..c36480b9a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1386,7 +1386,7 @@ dependencies = [ [[package]] name = "deltachat" -version = "1.141.1" +version = "1.141.2" dependencies = [ "ansi_term", "anyhow", @@ -1480,7 +1480,7 @@ dependencies = [ [[package]] name = "deltachat-jsonrpc" -version = "1.141.1" +version = "1.141.2" dependencies = [ "anyhow", "async-channel 2.3.1", @@ -1505,7 +1505,7 @@ dependencies = [ [[package]] name = "deltachat-repl" -version = "1.141.1" +version = "1.141.2" dependencies = [ "ansi_term", "anyhow", @@ -1520,7 +1520,7 @@ dependencies = [ [[package]] name = "deltachat-rpc-server" -version = "1.141.1" +version = "1.141.2" dependencies = [ "anyhow", "deltachat", @@ -1549,7 +1549,7 @@ dependencies = [ [[package]] name = "deltachat_ffi" -version = "1.141.1" +version = "1.141.2" dependencies = [ "anyhow", "deltachat", diff --git a/Cargo.toml b/Cargo.toml index 0301419d1..a7eeb000c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat" -version = "1.141.1" +version = "1.141.2" edition = "2021" license = "MPL-2.0" rust-version = "1.77" diff --git a/deltachat-ffi/Cargo.toml b/deltachat-ffi/Cargo.toml index 644a0186d..d5ab7d728 100644 --- a/deltachat-ffi/Cargo.toml +++ b/deltachat-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat_ffi" -version = "1.141.1" +version = "1.141.2" description = "Deltachat FFI" edition = "2018" readme = "README.md" diff --git a/deltachat-jsonrpc/Cargo.toml b/deltachat-jsonrpc/Cargo.toml index 555f41dce..bcba439a7 100644 --- a/deltachat-jsonrpc/Cargo.toml +++ b/deltachat-jsonrpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat-jsonrpc" -version = "1.141.1" +version = "1.141.2" 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 8a3702265..d3c7b1392 100644 --- a/deltachat-jsonrpc/typescript/package.json +++ b/deltachat-jsonrpc/typescript/package.json @@ -58,5 +58,5 @@ }, "type": "module", "types": "dist/deltachat.d.ts", - "version": "1.141.1" + "version": "1.141.2" } diff --git a/deltachat-repl/Cargo.toml b/deltachat-repl/Cargo.toml index 62fd7d4e7..445029bab 100644 --- a/deltachat-repl/Cargo.toml +++ b/deltachat-repl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat-repl" -version = "1.141.1" +version = "1.141.2" license = "MPL-2.0" edition = "2021" repository = "https://github.com/deltachat/deltachat-core-rust" diff --git a/deltachat-rpc-client/pyproject.toml b/deltachat-rpc-client/pyproject.toml index e867d5fa4..204040d97 100644 --- a/deltachat-rpc-client/pyproject.toml +++ b/deltachat-rpc-client/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "deltachat-rpc-client" -version = "1.141.1" +version = "1.141.2" description = "Python client for Delta Chat core JSON-RPC interface" classifiers = [ "Development Status :: 5 - Production/Stable", diff --git a/deltachat-rpc-server/Cargo.toml b/deltachat-rpc-server/Cargo.toml index 2294140fe..2dea9e753 100644 --- a/deltachat-rpc-server/Cargo.toml +++ b/deltachat-rpc-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat-rpc-server" -version = "1.141.1" +version = "1.141.2" description = "DeltaChat JSON-RPC server" edition = "2021" readme = "README.md" diff --git a/deltachat-rpc-server/npm-package/package.json b/deltachat-rpc-server/npm-package/package.json index 8b98ce852..d8052da19 100644 --- a/deltachat-rpc-server/npm-package/package.json +++ b/deltachat-rpc-server/npm-package/package.json @@ -15,5 +15,5 @@ }, "type": "module", "types": "index.d.ts", - "version": "1.141.1" + "version": "1.141.2" } diff --git a/package.json b/package.json index 2b82c0592..d6ff081a0 100644 --- a/package.json +++ b/package.json @@ -55,5 +55,5 @@ "test:mocha": "mocha node/test/test.mjs --growl --reporter=spec --bail --exit" }, "types": "node/dist/index.d.ts", - "version": "1.141.1" + "version": "1.141.2" } diff --git a/python/pyproject.toml b/python/pyproject.toml index ae5827669..f3665c5e1 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "deltachat" -version = "1.141.1" +version = "1.141.2" description = "Python bindings for the Delta Chat Core library using CFFI against the Rust-implemented libdeltachat" readme = "README.rst" requires-python = ">=3.7" diff --git a/release-date.in b/release-date.in index 29197e9cf..f69ed48d9 100644 --- a/release-date.in +++ b/release-date.in @@ -1 +1 @@ -2024-06-27 \ No newline at end of file +2024-07-09 \ No newline at end of file