2.2 KiB
2.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- VANISHED support in EXPUNGE responses and unsolicited responses (#172).
- SORT command extension (#178).
- Support for grabbing Gmail labels (#225).
- Support for the ACL extension (#227).
- Support for the quote extension (#235).
- Support for the list-status extension (#249).
- Expose APPENDUID data (#232).
Changed
- MSRV increased to 1.57.0 for 2021 edition and base64
expungeanduid_expungereturnResult<Deleted>instead ofResult<Vec<u32>>.- IDLE capability now provides a builder interface. All
wait_*functions are merged intowait_whilewhich takes a callback with anUnsolicitedResponsein parameter. - All
Session.append_with_*methods are obsoleted byappendwhich returns now anAppendCmdbuilder. - Envelope
&'a [u8]attributes are replaced byCow<'a, [u8]>. Flag,Mailbox,UnsolicitedResponseandErrorare now declared as non exhaustive.ClientBuildernow replaces theimap::connectfunction #197.- The
tlsfeature is nownative-tlsto disambiguate it from the newrustls-tlsfeature.native-tlsremains in the default feature set.
2.4.1 - 2021-01-12
Changed
- Handle empty-set inputs to
fetchanduid_fetch(#177)
2.4.0 - 2020-12-15
Added
append_with_flags_and_date(#174)
2.3.0 - 2020-08-23
Added
append_with_flags(#171)
2.2.0 - 2020-07-27
Added
- Changelog
- STARTTLS example (#165)
- Timeout example (#168)
- Export
ResultandErrortypes (#170)
Changed
- MSRV increased
- Better documentation of server greeting handling (#168)