diff --git a/CHANGELOG.md b/CHANGELOG.md index b06133e37..b92268884 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,40 @@ # Changelog -## UNRELEASED +## 1.29.0 -- removed api: dc_chat_get_subtitle(), dc_get_version_str(), dc_array_add_id() +- new config options `delete_device_after` and `delete_server_after`, + each taking an amount of seconds after which messages + are deleted from the device and/or the server #1310 #1335 #1411 #1417 #1423 + +- new api `dc_estimate_deletion_cnt()` to estimate the effect + of `delete_device_after` and `delete_server_after` + +- use Ed25519 keys by default, these keys are much shorter + than RSA keys, which results in saving traffic and speed improvements #1362 + +- improve message ellipsizing #1397 #1430 + +- emit `DC_EVENT_ERROR_NETWORK` also on smtp-errors #1378 + +- do not show badly formatted non-delta-messages as empty #1384 + +- try over SMTP on potentially recoverable error 5.5.0 #1379 + +- remove device-chat from forward-to-chat-list #1367 + +- improve group-handling #1368 + +- `dc_get_info()` returns uptime (how long the context is in use) + +- python improvements and adaptions #1408 #1415 + +- log to the stdout and stderr in tests #1416 + +- refactoring, code improvements #1363 #1365 #1366 #1370 #1375 #1389 #1390 #1418 #1419 + +- removed api: `dc_chat_get_subtitle()`, `dc_get_version_str()`, `dc_array_add_id()` + +- removed events: `DC_EVENT_MEMBER_ADDED`, `DC_EVENT_MEMBER_REMOVED` ## 1.28.0 diff --git a/Cargo.lock b/Cargo.lock index 80c9b4d9f..537beee8e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -629,7 +629,7 @@ dependencies = [ [[package]] name = "deltachat" -version = "1.28.0" +version = "1.29.0" dependencies = [ "anyhow 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)", "async-imap 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -695,10 +695,10 @@ dependencies = [ [[package]] name = "deltachat_ffi" -version = "1.28.0" +version = "1.29.0" dependencies = [ "anyhow 1.0.28 (registry+https://github.com/rust-lang/crates.io-index)", - "deltachat 1.28.0", + "deltachat 1.29.0", "human-panic 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.67 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 7d85672b6..583fb0055 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat" -version = "1.28.0" +version = "1.29.0" authors = ["Delta Chat Developers (ML) "] edition = "2018" license = "MPL-2.0" diff --git a/deltachat-ffi/Cargo.toml b/deltachat-ffi/Cargo.toml index 593dd9c26..a9a723465 100644 --- a/deltachat-ffi/Cargo.toml +++ b/deltachat-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat_ffi" -version = "1.28.0" +version = "1.29.0" description = "Deltachat FFI" authors = ["Delta Chat Developers (ML) "] edition = "2018"