Skip to content

Commit 1895f4c

Browse files
committed
chore(release): prepare for 1.133.0
1 parent 849a873 commit 1895f4c

File tree

11 files changed

+71
-14
lines changed

11 files changed

+71
-14
lines changed

CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,61 @@
11
# Changelog
22

3+
## [1.133.0] - 2024-01-14
4+
5+
### Features / Changes
6+
7+
- Securejoin protocol implementation refinements
8+
- Track forward and backward verification separately ([#5089](https://github.com/deltachat/deltachat-core-rust/pull/5089)) to avoid inconsistent states.
9+
- Mark 1:1 chat as verified for Bob early. 1:1 chat with Alice is verified as soon as Alice's key is verified rather than at the end of the protocol.
10+
- Put Message-ID into hidden headers and take it from there on receiver ([#4798](https://github.com/deltachat/deltachat-core-rust/pull/4798)). This works around servers which generate their own Message-ID and overwrite the one generated by Delta Chat.
11+
- deltachat-repl: Enable INFO logging by default and add timestamps.
12+
- Add `ConfigSynced` (`DC_EVENT_CONFIG_SYNCED`) event which is emitted when configuration is changed via synchronization message or synchronization message for configuration is sent. UI may refresh elments based on the configuration key which is a part of the event.
13+
- Sync contact creation/rename across devices ([#5163](https://github.com/deltachat/deltachat-core-rust/pull/5163)).
14+
- Encrypt MDNs ([#5175](https://github.com/deltachat/deltachat-core-rust/pull/5175)).
15+
- Only try to configure non-strict TLS checks if explicitly set ([#5181](https://github.com/deltachat/deltachat-core-rust/pull/5181)).
16+
17+
### Build system
18+
19+
- Use released version of iroh 0.4.2 for "setup second device" feature.
20+
21+
### CI
22+
23+
- Update to Rust 1.75.0.
24+
- Downgrade `chai` from 4.4.0 to 4.3.10.
25+
26+
### Documentation
27+
28+
- Add a link <https://www.ietf.org/archive/id/draft-bucksch-autoconfig-00.html> to autoconfig RFC draft.
29+
- Update securejoin link in `standards.md` from <https://countermitm.readthedocs.io/> to <https://securejoin.readthedocs.io>.
30+
- Restore "Constants" page in Doxygen >=1.9.8
31+
32+
### Fixes
33+
34+
- imap: Limit the rate of LOGIN attempts rather than connection attempts. This is to avoid having to wait for rate limiter right after switching from a bad or offline network to a working network while still guarding against reconnection loop.
35+
- Do not ignore `peerstate.save_to_db()` errors.
36+
- securejoin: Mark 1:1s as protected regardless of the Config::VerifiedOneOnOneChats.
37+
- Delete received outgoing messages from SMTP queue ([#5115](https://github.com/deltachat/deltachat-core-rust/pull/5115)).
38+
- imap: Fail fast on `LIST` errors to avoid busy loop when connection is lost.
39+
- Split SMTP jobs already in `chat::create_send_msg_jobs()` ([#5115](https://github.com/deltachat/deltachat-core-rust/pull/5115)).
40+
- Do not remove contents from unencrypted [Schleuder](https://schleuder.org/) mailing lists messages.
41+
- Reset message error when scheduling resending ([#5119](https://github.com/deltachat/deltachat-core-rust/pull/5119)).
42+
- Emit events more reliably when starting and stopping I/O ([#5101](https://github.com/deltachat/deltachat-core-rust/pull/5101)).
43+
- Fix timestamp of chat protection info message for correct message ordering after restoring a backup ([#5088](https://github.com/deltachat/deltachat-core-rust/pull/5088)).
44+
45+
### Refactor
46+
47+
- sql: Recreate `config` table with UNIQUE constraint.
48+
- sql: Recreate `keypairs` table to remove unused `addr` and `created` fields and move `is_default` flag to `config` table.
49+
- Send `Secure-Join-Fingerprint` only in `*-request-with-auth`.
50+
51+
### Tests
52+
53+
- Test joining non-protected group.
54+
- Test that read receipts don't degrade encryption.
55+
- Test that changing default private key breaks backward verification.
56+
- Test recovery from lost vc-contact-confirm.
57+
- Use `wait_for_incoming_msg_event()` more.
58+
359
## [1.132.1] - 2023-12-12
460

561
### Features / Changes
@@ -3357,3 +3413,4 @@ https://github.com/deltachat/deltachat-core-rust/pulls?q=is%3Apr+is%3Aclosed
33573413
[1.131.9]: https://github.com/deltachat/deltachat-core-rust/compare/v1.131.8...v1.131.9
33583414
[1.132.0]: https://github.com/deltachat/deltachat-core-rust/compare/v1.131.9...v1.132.0
33593415
[1.132.1]: https://github.com/deltachat/deltachat-core-rust/compare/v1.132.0...v1.132.1
3416+
[1.133.0]: https://github.com/deltachat/deltachat-core-rust/compare/v1.132.1...v1.133.0

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "deltachat"
3-
version = "1.132.1"
3+
version = "1.133.0"
44
edition = "2021"
55
license = "MPL-2.0"
66
rust-version = "1.70"

deltachat-ffi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "deltachat_ffi"
3-
version = "1.132.1"
3+
version = "1.133.0"
44
description = "Deltachat FFI"
55
edition = "2018"
66
readme = "README.md"

deltachat-jsonrpc/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "deltachat-jsonrpc"
3-
version = "1.132.1"
3+
version = "1.133.0"
44
description = "DeltaChat JSON-RPC API"
55
edition = "2021"
66
default-run = "deltachat-jsonrpc-server"

deltachat-jsonrpc/typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,5 @@
5353
},
5454
"type": "module",
5555
"types": "dist/deltachat.d.ts",
56-
"version": "1.132.1"
56+
"version": "1.133.0"
5757
}

deltachat-repl/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "deltachat-repl"
3-
version = "1.132.1"
3+
version = "1.133.0"
44
license = "MPL-2.0"
55
edition = "2021"
66

deltachat-rpc-server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "deltachat-rpc-server"
3-
version = "1.132.1"
3+
version = "1.133.0"
44
description = "DeltaChat JSON-RPC server"
55
edition = "2021"
66
readme = "README.md"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,5 @@
5656
"test:mocha": "mocha -r esm node/test/test.js --growl --reporter=spec --bail --exit"
5757
},
5858
"types": "node/dist/index.d.ts",
59-
"version": "1.132.1"
59+
"version": "1.133.0"
6060
}

release-date.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2023-12-12
1+
2024-01-14

0 commit comments

Comments
 (0)