|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [1.136.0] - 2024-03-04 |
| 4 | + |
| 5 | +### Features / Changes |
| 6 | + |
| 7 | +- Recognise Trash folder by name ([#5275](https://github.com/deltachat/deltachat-core-rust/pull/5275)). |
| 8 | +- Send Chat-Group-Avatar as inline base64 ([#5253](https://github.com/deltachat/deltachat-core-rust/pull/5253)). |
| 9 | +- Self-Reporting: Report number of protected/encrypted/unencrypted chats ([#5292](https://github.com/deltachat/deltachat-core-rust/pull/5292)). |
| 10 | + |
| 11 | +### Fixes |
| 12 | + |
| 13 | +- Don't send sync messages on self-{status,avatar} update from self-sent messages ([#5289](https://github.com/deltachat/deltachat-core-rust/pull/5289)). |
| 14 | +- imap: Allow `maybe_network` to interrupt connection ratelimit. |
| 15 | +- imap: Set connectivity to "connecting" only after ratelimit. |
| 16 | +- Remove `Group-ID` from `Message-ID`. |
| 17 | +- Prioritize protected `Message-ID` over `X-Microsoft-Original-Message-ID`. |
| 18 | + |
| 19 | +### API-Changes |
| 20 | + |
| 21 | +- Make `store_self_keypair` private. |
| 22 | +- Add `ContextBuilder.build()` to build Context without opening. |
| 23 | +- `dc_accounts_set_push_device_token` and `dc_get_push_state` APIs for iOS push notifications. |
| 24 | + |
| 25 | +### Build system |
| 26 | + |
| 27 | +- Tag armv6 wheels with tags accepted by PyPI. |
| 28 | +- Unpin OpenSSL. |
| 29 | +- Remove deprecated `unmaintained` field from deny.toml. |
| 30 | +- Do not vendor OpenSSL when cross-compiling ([#5316](https://github.com/deltachat/deltachat-core-rust/pull/5316)). |
| 31 | +- Increase MSRV to 1.74.0. |
| 32 | + |
| 33 | +### CI |
| 34 | + |
| 35 | +- Upgrade setup-python GitHub Action. |
| 36 | +- Update to Rust 1.76 and fix clippy warnings. |
| 37 | +- Build Python docs with Nix. |
| 38 | +- Upload python docs without GH actions. |
| 39 | +- Upload cffi docs without GH actions. |
| 40 | +- Build c.delta.chat docs with nix. |
| 41 | + |
| 42 | +### Other |
| 43 | + |
| 44 | +- refactor: move more methods from Imap into Session. |
| 45 | +- Add deltachat-time to sources. |
| 46 | + |
| 47 | +### Refactor |
| 48 | + |
| 49 | +- Remove Session from Imap structure. |
| 50 | +- Merge ImapConfig into Imap. |
| 51 | +- Get rid of ImapActionResult. |
| 52 | +- Build contexts using ContextBuilder. |
| 53 | +- Do not send `Secure-Join-Group` in `vg-request`. |
| 54 | + |
| 55 | +### Tests |
| 56 | + |
| 57 | +- Fix `test_verified_oneonone_chat_broken_by_device_change()` ([#5280](https://github.com/deltachat/deltachat-core-rust/pull/5280)). |
| 58 | +- `get_protected_chat()`: Use FFIEventTracker instead of `dc_wait_next_msgs()` ([#5207](https://github.com/deltachat/deltachat-core-rust/pull/5207)). |
| 59 | +- Fixup `tests/test_3_offline.py::TestOfflineAccountBasic::test_wrong_db`. |
| 60 | +- Fix pytest compat ([#5317](https://github.com/deltachat/deltachat-core-rust/pull/5317)). |
| 61 | + |
3 | 62 | ## [1.135.1] - 2024-02-20
|
4 | 63 |
|
5 | 64 | ### Features / Changes
|
|
0 commit comments