From 1055dd6e43b169f32e828ef85298d65ac1c04afc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20DOUIN?= Date: Thu, 13 May 2021 21:34:23 +0200 Subject: [PATCH] Update changelog for v3 (#199) --- CHANGELOG.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 17102a6..218afe1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,18 +4,20 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [3.0.0] - ??? - -TODO +## [Unreleased] ### Added - VANISHED support in EXPUNGE responses and unsolicited responses (#172). + - SORT command extension (#178). ### Changed - MSRV increased to 1.43 for nom6 and bitvec - `expunge` and `uid_expunge` return `Result` instead of `Result>`. - -### Removed + - Idle `wait_keepalive_while` replaces `wait_keepalive` and takes a callback with an `UnsolicitedResponse` in parameter. + - All `Session.append_with_*` methods are obsoleted by `append` which returns now an `AppendCmd` builder. + - Envelope `&'a [u8]` attributes are replaced by `Cow<'a, [u8]>`. + - `Flag`, `Mailbox`, `UnsolicitedResponse` and `Error` are now declared as non exhaustive. + - `ClientBuilder` now replaces the `imap::connect` function [#197](https://github.com/jonhoo/rust-imap/pull/197). ## [2.4.1] - 2021-01-12 ### Changed