You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+22-6
Original file line number
Diff line number
Diff line change
@@ -7,14 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.5.0]
11
+
12
+
### Added
13
+
14
+
- Group storage: group metadata is now stored in a local cache, to avoid issuing an API call whenever
15
+
group details need to be looked up. (#88)
16
+
- Optional desktop notifications in CLI. (#85)
17
+
- Add function to clear messages only. (#115)
18
+
19
+
### Fixed
20
+
21
+
- Fix get contact by ID method. (#91)
22
+
- Fix the key used when storing messages. (#111)
23
+
- Fix unlink when clearing store. (#112)
24
+
10
25
### Changed
11
26
27
+
- Improve sending messages speed by updating `libsignal-service-rs` and using its websocket in duplex mode (#92). Because of this change, polling on the stream returned by `Manager::receive_messages` is now required to send messages.
12
28
- Only `DataMessage` that are sent, received, or sent from another device are saved in the local store (#137).
13
-
This is a breaking change because clients previously had to introduce calls to filter internal messages themselves.
14
-
15
29
- Changed (and fixed) the behaviour of the iterator returned by `SledStore::messages` (#119)
16
-
* The iterator yields elements in chronological order (used to be reversed)
17
-
* The iterator now implements `DoubleEndedIterator` which means you it can be reversed or consumed from the end
18
-
* The method now accepts the full range syntax, like `0..=1678295210` or `..` for all messages
30
+
* The iterator yields elements in chronological order (used to be reversed).
31
+
* The iterator now implements `DoubleEndedIterator` which means you it can be reversed or consumed from the end.
32
+
* The method now accepts the full range syntax, like `0..=1678295210` or `..` for all messages.
33
+
- Wait for contacts sync to be received and processed when linking as secondary device. (#106)
34
+
- Encrypt registration data (when store encryption is enabled). (#114)
0 commit comments