prepare 1.57 (#2580)

* update changelog for 1.57.0

* bump version to 1.57.0
This commit is contained in:
bjoern
2021-08-01 21:08:08 +02:00
committed by GitHub
parent 0b5c4df432
commit cb7c644230
4 changed files with 33 additions and 16 deletions

View File

@@ -1,10 +1,10 @@
# Changelog # Changelog
## Unreleased ## 1.57.0
### API Changes ### 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 Contact request chats are not merged into a single virtual
"deaddrop" chat anymore. Instead, they are shown in the chatlist the "deaddrop" chat anymore. Instead, they are shown in the chatlist the
@@ -39,7 +39,8 @@
`DC_EVENT_CONNECTIVITY_CHANGED` is emitted on changes `DC_EVENT_CONNECTIVITY_CHANGED` is emitted on changes
- breaking change: removed `dc_accounts_import_account()` - 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: - update account api, 2 new methods:
`int dc_all_work_done (dc_context_t* context);` `int dc_all_work_done (dc_context_t* context);`
@@ -49,24 +50,37 @@
cffi: `int dc_msg_is_bot (const dc_msg_t* msg);` cffi: `int dc_msg_is_bot (const dc_msg_t* msg);`
python: `Message.is_bot()` 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 ### Added
- use Auto-Submitted: auto-generated header to identify bots #2502 - use Auto-Submitted: auto-generated header to identify bots #2502
- allow sending stickers via repl tool - allow sending stickers via repl tool
- chat: make `get_msg_cnt()` and `get_fresh_msg_cnt()` work for deaddrop chat #2493 - chat: make `get_msg_cnt()` and `get_fresh_msg_cnt()` work for deaddrop chat #2493
- withdraw/revive own qr-codes #2512 - 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 ### Changes
- updated spec: new `Chat-User-Avatar` usage, `Chat-Content: sticker`, structure, copyright year #2480 - 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 - 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 - 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 ### Removed
- remove dc_accounts_import_account() api #2521 - remove `dc_accounts_import_account()` api #2521
- `DC_EVENT_ERROR_NETWORK` and `DC_STR_SERVER_RESPONSE` #2319 - remove `DC_EVENT_ERROR_NETWORK` and `DC_STR_SERVER_RESPONSE` #2319
### Fixes ### Fixes
- allow stickers with gif-images #2481 - 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 - set_draft's message-changed-event returns now draft's msg id instead of 0 #2304
- avoid hiding outgoing classic emails #2505 - avoid hiding outgoing classic emails #2505
- fixes for message timestamps #2517 - fixes for message timestamps #2517
- Do not process names, avatars, location XMLs, message signature - do not process names, avatars, location XMLs, message signature etc.
etc. for duplicate messages. #2513 for duplicate messages #2513
- Fix `can_send` for users not in group #2479 - fix `can_send` for users not in group #2479
- Allow email addresses without dot in the domain part #2112 - 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 ## 1.56.0

4
Cargo.lock generated
View File

@@ -1107,7 +1107,7 @@ dependencies = [
[[package]] [[package]]
name = "deltachat" name = "deltachat"
version = "1.56.0" version = "1.57.0"
dependencies = [ dependencies = [
"ansi_term", "ansi_term",
"anyhow", "anyhow",
@@ -1185,7 +1185,7 @@ dependencies = [
[[package]] [[package]]
name = "deltachat_ffi" name = "deltachat_ffi"
version = "1.56.0" version = "1.57.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-std", "async-std",

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "deltachat" name = "deltachat"
version = "1.56.0" version = "1.57.0"
authors = ["Delta Chat Developers (ML) <delta@codespeak.net>"] authors = ["Delta Chat Developers (ML) <delta@codespeak.net>"]
edition = "2018" edition = "2018"
license = "MPL-2.0" license = "MPL-2.0"

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "deltachat_ffi" name = "deltachat_ffi"
version = "1.56.0" version = "1.57.0"
description = "Deltachat FFI" description = "Deltachat FFI"
authors = ["Delta Chat Developers (ML) <delta@codespeak.net>"] authors = ["Delta Chat Developers (ML) <delta@codespeak.net>"]
edition = "2018" edition = "2018"