Skip to content

v0.4.5

Choose a tag to compare

@nevans nevans released this 13 Nov 16:15
· 542 commits to master since this release
v0.4.5

What's Changed

✨ Added

IMAP extension support

  • ✨ Add fetch support for BINARY and BINARY.SIZE by @nevans in #207
  • ✨ Add fetch support for Gmail's X-GM-EXT-1 extensions by @nevans in #209
  • ✨ Add support for OBJECTID extension (RFC8474) by @nevans in #226
    • MAILBOXID ResponseCode
    • MAILBOXID attribute for Net::IMAP#status
    • EMAILID and THREADID message attributes to Net::IMAP#fetch/#uid_fetch and FetchData#emailid/#threadid

Other API improvements

  • ✨ Allow decode_datetime to work without dquotes by @nevans in #218
  • ✨ Add FetchData msg-att methods and update rdoc by @nevans in #220

♻️ Changed

  • ⚡ Better Faster Cleaner STATUS parsing by @nevans in #225

📚 Documentation

  • 📚 Add :nodoc: to internal parser utils by @nevans in #221
  • 💄 Fix styles.css customization for RDoc 6.6 by @nevans in #222
  • ✨ Add FetchData msg-att methods and update rdoc by @nevans in #220
  • 📚 Improve STATUS attribute documentation by @nevans in #225

Miscellaneous

  • 🔎 Simplify parser test debugging by @nevans in #223
  • 📈 Update parser benchmark comparison by @nevans in #224

Full Changelog: v0.4.4...v0.4.5