@@ -21,17 +21,36 @@ simpler methods:
21
21
this URI is not desirable, the ` Oidc::fetch_account_management_url ` method
22
22
can be used.
23
23
([ #4663 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/4663 ) )
24
-
25
24
- The ` MediaRetentionPolicy ` can now trigger regular cleanups with its new
26
25
` cleanup_frequency ` setting.
27
26
([ #4603 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/4603 ) )
28
27
- [ ** breaking** ] The HTTP client only allows TLS 1.2 or newer, as recommended by
29
28
[ BCP 195] ( https://datatracker.ietf.org/doc/bcp195/ ) .
30
29
([ #4647 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/4647 ) )
31
30
- Add ` Room::report_room ` api. ([ #4713 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/4713 ) )
32
- - ` Client::notification_client ` will create a copy of the existing ` Client ` , but now it'll make sure
33
- it doesn't handle any verification events to avoid an issue with these events being received and
34
- processed twice if ` NotificationProcessSetup ` was ` SingleSetup ` .
31
+ - ` Client::notification_client ` will create a copy of the existing ` Client ` ,
32
+ but now it'll make sure it doesn't handle any verification events to
33
+ avoid an issue with these events being received and processed twice if
34
+ ` NotificationProcessSetup ` was ` SingleSetup ` .
35
+ - [ ** breaking** ] ` Room::is_encrypted ` is replaced by
36
+ ` Room::latest_encryption_state ` which returns a value of the new
37
+ ` EncryptionState ` enum; another ` Room::encryption_state ` non-async and
38
+ infallible method is added to get the ` EncryptionState ` without calling
39
+ ` Room::request_encryption_state ` . This latter method is also now public.
40
+ ([ #4777 ] ( https://github.com/matrix-org/matrix-rust-sdk/pull/4777 ) ). One can
41
+ safely replace:
42
+
43
+ ``` rust
44
+ room . is_encrypted (). await ?
45
+ ```
46
+
47
+ by
48
+
49
+ ``` rust
50
+ room . latest_encryption_state (). await ? . is_encrypted ()
51
+ ```
52
+
53
+ >>>>>>> b6c5e758bd (doc: Update the ` CHANGELOG.md ` s.)
35
54
36
55
### Bug Fixes
37
56
0 commit comments