mirror of
https://github.com/chatmail/core.git
synced 2026-05-03 13:26:28 +03:00
update changelog for 1.71.0
as we had the changelog-chat only in the last days, - add missing pr - update some wrong references - unify some layout and wordings, streamline headlines to "API Changes", "Changes" and "Fixes", finer subdivisions only raise noise, duplicates and discussions and, if not used consequently, do not add much benefit.
This commit is contained in:
92
CHANGELOG.md
92
CHANGELOG.md
@@ -1,65 +1,55 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## Unreleased
|
## 1.71.0
|
||||||
|
|
||||||
### API changes
|
|
||||||
|
|
||||||
#### Added
|
|
||||||
|
|
||||||
- added `dc_context_new_closed()`, `dc_context_open()`, `dc_context_is_open()` and `dc_accounts_add_closed_account()` #2956
|
|
||||||
|
|
||||||
|
### API Changes
|
||||||
|
- added APIs to handle database passwords: `dc_context_new_closed()`, `dc_context_open()`,
|
||||||
|
`dc_context_is_open()` and `dc_accounts_add_closed_account()` #2956 #2972
|
||||||
|
- use second parameter of `dc_imex` to provide backup passphrase #2980
|
||||||
- added `DC_MSG_WEBXDC`, `dc_send_webxdc_status_update()`,
|
- added `DC_MSG_WEBXDC`, `dc_send_webxdc_status_update()`,
|
||||||
`dc_get_webxdc_status_updates()`, `dc_msg_get_webxdc_blob()`,
|
`dc_get_webxdc_status_updates()`, `dc_msg_get_webxdc_blob()`, `dc_msg_get_webxdc_info()`
|
||||||
`dc_msg_get_webxdc_info()`, and `DC_EVENT_WEBXDC_STATUS_UPDATE` #2826
|
and `DC_EVENT_WEBXDC_STATUS_UPDATE` #2826 #2971 #2975 #2977 #2979 #2993 #2994 #2998 #3001 #3003
|
||||||
- added `dc_msg_get_parent()` #2984
|
- added `dc_msg_get_parent()` #2984
|
||||||
|
- added `dc_msg_force_plaintext()` API for bots #2847
|
||||||
|
- allow removing quotes on drafts `dc_msg_set_quote(msg, NULL)` #2950
|
||||||
|
- removed `mvbox_watch` option; watching is enabled when `mvbox_move` is enabled #2906
|
||||||
|
- removed `inbox_watch` option #2922
|
||||||
|
- deprecated `os_name` in `dc_context_new()`, pass `NULL` or an empty string #2956
|
||||||
|
|
||||||
- Add `dc_msg_force_plaintext()` API for bots #2847
|
### Changes
|
||||||
|
- start making it possible to write to mailing lists #2736
|
||||||
- allow to remove quotes on drafts `dc_msg_set_quote(msg, NULL)` #2950
|
- add `hop_info` to `dc_get_info()` #2751 #2914 #2923
|
||||||
|
- add information about whether the database is encrypted or not to `dc_get_info()` #3000
|
||||||
- Use second parameter of `dc_imex` to provide backup passphrase #2980
|
- selfstatus now defaults to empty #2951 #2960
|
||||||
|
- validate detached cryptographic signatures as used eg. by Thunderbird #2865
|
||||||
#### Removed
|
- do not change the draft's `msg_id` on updates and sending #2887
|
||||||
|
- add `imap` table to keep track of message UIDs #2909 #2938
|
||||||
- Removed `mvbox_watch` option. #2906
|
- replace `SendMsgToSmtp` jobs which stored outgoing messages in blobdir with `smtp` SQL table #2939 #2996
|
||||||
It is automatically enabled whenever `mvbox_move` is enabled.
|
|
||||||
- Removed `inbox_watch` option #2922
|
|
||||||
|
|
||||||
#### Deprecated
|
|
||||||
- deprecated `os_name` in `dc_context_new(const char* os_name, const char* dbfile, const char* blobdir)`, now you should pass `NULL` or an empty string. #2956
|
|
||||||
|
|
||||||
### Added
|
|
||||||
- Add imap table to keep track of message UIDs #2909
|
|
||||||
- add hop_info #2751
|
|
||||||
- Start making it possible to write to mailing lists #2736
|
|
||||||
- sql: enable `auto_vacuum=INCREMENTAL` #2931
|
- sql: enable `auto_vacuum=INCREMENTAL` #2931
|
||||||
- Synchronize Seen status across devices #2942
|
- sql: build rusqlite with sqlcipher #2934
|
||||||
- Add API to set the database password #2956
|
- synchronize Seen status across devices #2942
|
||||||
- Add information about whether the database is encrypted or not to `dc_get_info()` #3000
|
- `dc_preconfigure_keypair` now takes ascii armored keys instead of base64 #2862
|
||||||
- Add Webxdc #2826 #2971 #2975 #2977 #2979 #2993 #2998 #3001 #3003
|
- put removed member in Bcc instead of To in the message about removal #2864
|
||||||
|
- improve group updates #2889
|
||||||
### Changed
|
- re-write the blob filename creation loop #2981
|
||||||
- selfstatus now defaults to empty
|
|
||||||
- `dc_preconfigure_keypair` now takes ascii armored keys instead of base64. #2862
|
|
||||||
- Put removed member in Bcc instead of To in the message about removal #2864
|
|
||||||
- do not change the draft's message-id on updates and sending (#2887)
|
|
||||||
- Improve group updates #2889
|
|
||||||
- Merge `mvbox_move` and `mvbox_watch` options. #2903
|
|
||||||
- allow removing quotes on existing drafts (#2950)
|
|
||||||
- update provider database (11 Jan 2022) #2959
|
- update provider database (11 Jan 2022) #2959
|
||||||
- python: allow timeout for internal configure tracker API #2967
|
- python: allow timeout for internal configure tracker API #2967
|
||||||
- Replace `SendMsgToSmtp` jobs which stored outgoing messages in blobdir with `smtp` SQL table #2939 #2966
|
- python: remove API deprecated in Python 3.10 #2907
|
||||||
|
- refactorings #2932 #2957 #2947
|
||||||
|
- improve tests #2863 #2866 #2881 #2908 #2918 #2901 #2973
|
||||||
|
- improve documentation #2880 #2886 #2895
|
||||||
|
- improve ci #2919 #2926 #2969 #2999
|
||||||
|
|
||||||
### Fixed
|
### Fixes
|
||||||
- Fix: Make `add_parts()` not early-exit #2879
|
- fix leaving groups #2929
|
||||||
- Fix: Encrypted and signed messages from Thunderbird don't show a padlock #2301
|
- fix unread count #2861
|
||||||
- Fix: Recognize MS Exchange read receipts as read receipts #2890
|
- make `add_parts()` not early-exit #2879
|
||||||
- Improve the log (#2928)
|
- recognize MS Exchange read receipts as read receipts #2890
|
||||||
- Fix: dc_receive_imf: don't fail on invalid address in the To field #2940
|
- create parent directory if creating a new file fails #2978
|
||||||
|
- save "configured" flag later #2974
|
||||||
|
- improve log #2928
|
||||||
|
- `dc_receive_imf`: don't fail on invalid address in the To field #2940
|
||||||
|
|
||||||
## Removed
|
|
||||||
- Remove `inbox_watch` option #2922
|
|
||||||
- Remove default signature advertising Delta Chat #2951
|
|
||||||
|
|
||||||
## 1.70.0
|
## 1.70.0
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user