Skip to content

Commit dd275e7

Browse files
authored
Update CHANGELOG (#138)
1 parent c5f23d4 commit dd275e7

File tree

1 file changed

+22
-6
lines changed

1 file changed

+22
-6
lines changed

CHANGELOG.md

+22-6
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

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+
1025
### Changed
1126

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.
1228
- 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-
1529
- 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)
1935

20-
[unreleased]: https://github.com/whisperfish/presage/compare/0.4.0...HEAD
36+
[0.5.0]: https://github.com/whisperfish/presage/compare/0.4.0...0.5.0

0 commit comments

Comments
 (0)