Repository navigation
Releases: djc/imap-proto
Releases · djc/imap-proto
Release list
imap-proto 0.17.0
What's Changed
- fix(parser): tolerate 8-bit bytes in strings and literals by @rudolfschmidt in #194
- imap-proto: handle unknown FETCH attributes (RFC 8474 EMAILID/THREADID) by @x-hannibal in #193
- tokio-imap: bump MSRV to 1.85 (zeroize) by @djc in #197
- Prepare 0.17 by @djc in #199
- Add CONTRIBUTING.md by @djc in #200
- Drop tokio-imap crate by @djc in #201
- General maintenance stuff by @djc in #202
- Drop Twitter link from README by @djc in #204
- Update repository URL by @djc in #203
- Add a test for LOGIN response with an en dash in it by @link2xt in #206
- Read a NIL body-fld-enc as 7bit instead of failing the response by @tstreule in #205
- Nom 8 by @djc in #207
imap-proto 0.16.7
What's Changed
- Small dependency optimizations by @paolobarbolini in #188
- fix(parser): allow trailing whitespace before closing parenthesis #190 by @rustmailer in #191
- chore: bump imap-proto to v0.16.7 by @rustmailer in #192
imap-proto 0.16.6
What's Changed
- Annotate transmute() to appease clippy 1.79 by @djc in #172
- tokio-imap: bump MSRV (for cc) by @djc in #173
- tokio-imap: bump MSRV to 1.70 (for tokio 1.39) by @djc in #174
- removed check for null characters in literal function by @AdSkipper1337 in #176
- Workaround for surgemail bug with spaces at the end of flag list by @cry-inc in #179
- Add support for gmail x-gm-thrid extension by @kiawin in #177
- imap-proto: make quoted tests more precise by @djc in #180
imap-proto 0.13.0
imap-proto 0.12.0
imap-proto 0.11.0
This release contains numerous internal improvements and some hopefully minor API changes.
imap-proto 0.10.2
tokio-imap 0.5.0
- Upgrade to tokio 0.2 final release
- Remove some unused dependencies
- Upgrade to latest imap-proto
imap-proto 0.10.0
This release contains one incompatible change: all fields of the Address type as well as some fields of the Envelope type are now &[u8] instead of &str. It turns out that parsing these as UTF-8 was, unfortunately, too restrictive for parsing messages in the wild. Thanks to @link2xt for investigating and fixing this.
- Allow arbitrary bytes for some string fields (#63, thanks to @link2xt)
- Allow invalid continuation responses as seen from Yandex (#68, thanks to @dignifiedquire)
imap-proto 0.9.1
- Added support for the RFC 5464 METADATA extension (#59, thanks to @Sergey-Kitov)
- Fixed a regression in number parsing (introduced in 0.9.0)
- Added a
Cloneimpl forRequest