Skip to content

Commit 1055dd6

Browse files
authored
Update changelog for v3 (#199)
1 parent 25801b3 commit 1055dd6

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

CHANGELOG.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,20 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [3.0.0] - ???
8-
9-
TODO
7+
## [Unreleased]
108

119
### Added
1210
- VANISHED support in EXPUNGE responses and unsolicited responses (#172).
11+
- SORT command extension (#178).
1312

1413
### Changed
1514
- MSRV increased to 1.43 for nom6 and bitvec
1615
- `expunge` and `uid_expunge` return `Result<Deleted>` instead of `Result<Vec<u32>>`.
17-
18-
### Removed
16+
- Idle `wait_keepalive_while` replaces `wait_keepalive` and takes a callback with an `UnsolicitedResponse` in parameter.
17+
- All `Session.append_with_*` methods are obsoleted by `append` which returns now an `AppendCmd` builder.
18+
- Envelope `&'a [u8]` attributes are replaced by `Cow<'a, [u8]>`.
19+
- `Flag`, `Mailbox`, `UnsolicitedResponse` and `Error` are now declared as non exhaustive.
20+
- `ClientBuilder` now replaces the `imap::connect` function [#197](https://github.com/jonhoo/rust-imap/pull/197).
1921

2022
## [2.4.1] - 2021-01-12
2123
### Changed

0 commit comments

Comments
 (0)