diff --git a/CHANGELOG.md b/CHANGELOG.md index b044c02b3..c1fd516dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ # Changelog -## Unreleased +## 1.57.0 ### API Changes -- breaking change: removed deaddrop chat #2514 +- breaking change: removed deaddrop chat #2514 #2563 Contact request chats are not merged into a single virtual "deaddrop" chat anymore. Instead, they are shown in the chatlist the @@ -39,7 +39,8 @@ `DC_EVENT_CONNECTIVITY_CHANGED` is emitted on changes - breaking change: removed `dc_accounts_import_account()` - Instead you need to add an account and call `dc_imex(DC_IMEX_IMPORT_BACKUP)` on its context + Instead you need to add an account and call `dc_imex(DC_IMEX_IMPORT_BACKUP)` + on its context - update account api, 2 new methods: `int dc_all_work_done (dc_context_t* context);` @@ -49,24 +50,37 @@ cffi: `int dc_msg_is_bot (const dc_msg_t* msg);` python: `Message.is_bot()` -- `dc_context_t* dc_accounts_get_selected_account (dc_accounts_t* accounts);` now returns `NULL` if there is no selected account +- `dc_context_t* dc_accounts_get_selected_account (dc_accounts_t* accounts);` + now returns `NULL` if there is no selected account + +- added `dc_accounts_maybe_network_lost()` for systems core cannot find out + connectivity loss on its own (eg. iOS) #2550 ### Added - use Auto-Submitted: auto-generated header to identify bots #2502 - allow sending stickers via repl tool - chat: make `get_msg_cnt()` and `get_fresh_msg_cnt()` work for deaddrop chat #2493 - withdraw/revive own qr-codes #2512 -- add Connectivity view (a better api for getting the connection status) #2319 +- add Connectivity view (a better api for getting the connection status) #2319 #2549 #2542 ### Changes - updated spec: new `Chat-User-Avatar` usage, `Chat-Content: sticker`, structure, copyright year #2480 +- update documentation #2548 #2561 #2569 - breaking: `Accounts::create` does not also create an default account anymore #2500 -- remove "forwarded" from stickers, as the primary way of getting stickers is by asking a bot and then forwarding them currently #2526 +- remove "forwarded" from stickers, as the primary way of getting stickers + is by asking a bot and then forwarding them currently #2526 - mimeparser: use mailparse to parse RFC 2231 filenames #2543 +- allow email addresses without dot in the domain part #2112 +- allow installing lib and include under different prefixes #2558 +- remove counter from name provided by `DC_CHAT_ID_ARCHIVED_LINK` #2566 +- improve tests #2487 #2491 #2497 +- refactorings #2492 #2503 #2504 #2506 #2515 #2520 #2567 #2575 #2577 #2579 +- improve ci #2494 +- update provider-database #2565 ### Removed -- remove dc_accounts_import_account() api #2521 -- `DC_EVENT_ERROR_NETWORK` and `DC_STR_SERVER_RESPONSE` #2319 +- remove `dc_accounts_import_account()` api #2521 +- remove `DC_EVENT_ERROR_NETWORK` and `DC_STR_SERVER_RESPONSE` #2319 ### Fixes - allow stickers with gif-images #2481 @@ -77,10 +91,13 @@ - set_draft's message-changed-event returns now draft's msg id instead of 0 #2304 - avoid hiding outgoing classic emails #2505 - fixes for message timestamps #2517 -- Do not process names, avatars, location XMLs, message signature -etc. for duplicate messages. #2513 -- Fix `can_send` for users not in group #2479 -- Allow email addresses without dot in the domain part #2112 +- do not process names, avatars, location XMLs, message signature etc. + for duplicate messages #2513 +- fix `can_send` for users not in group #2479 +- fix receiving events for accounts added by `dc_accounts_add_account()` #2559 +- fix which chats messages are assigned to #2465 +- fix: don't create chats when MDNs are received #2578 + ## 1.56.0 diff --git a/Cargo.lock b/Cargo.lock index 8336588b9..e96f7187e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1107,7 +1107,7 @@ dependencies = [ [[package]] name = "deltachat" -version = "1.56.0" +version = "1.57.0" dependencies = [ "ansi_term", "anyhow", @@ -1185,7 +1185,7 @@ dependencies = [ [[package]] name = "deltachat_ffi" -version = "1.56.0" +version = "1.57.0" dependencies = [ "anyhow", "async-std", diff --git a/Cargo.toml b/Cargo.toml index 60ea43749..f11a339ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat" -version = "1.56.0" +version = "1.57.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 328f1dc4c..ceb2f461d 100644 --- a/deltachat-ffi/Cargo.toml +++ b/deltachat-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltachat_ffi" -version = "1.56.0" +version = "1.57.0" description = "Deltachat FFI" authors = ["Delta Chat Developers (ML) "] edition = "2018"