Releases: dburkart/check-sieve
Releases · dburkart/check-sieve
check-sieve-0.10
What's Changed
- Update README by @johnlettman in #59
- Fix MailServer compilation error (see #52) by @RensOliemans in #62
- Support for Delivering to Special-Use Mailboxes (RFC 8579).
- Support for Detecting Duplicate Deliveries (RFC 7352).
- Support for File Carbon Copy (FCC) (RFC 8580).
- Support for Python 3.12.
- Move to C++17.
New Contributors
- @RensOliemans made their first contribution in #62
Full Changelog: check-sieve-0.9...check-sieve-0.10
check-sieve v0.9
What's new in v0.9:
- Fixed Xcode project files.
- Add support for Externally Stored Lists (RFC 6134). (@johnlettman)
- Snapcraft support. (@johnlettman)
- Support Proton mail-specific extensions. (@johnlettman)
- Support GCC 13+. (@grawlinson)
- Support CR/LF-style line-endings.
- Fix bug to accept relational operators in header tests. (@fischerling)
check-sieve v0.8
What's new in v0.8:
- Support compiling on FreeBSD.
- Adds a --server flag to check-sieve, enabling the tool to check capabilities specific to your server.
- Fix bug preventing some test-lists from having a single item.
- Addition of explicit test-list AST object, allowing for improved validation.
check-sieve v0.7
What's new in version 0.7:
- Fix core dump which previously caused regex support to be disabled for Linux.
- Many small improvements to validation and RFC conformance.
- Add support for Internet Message Access Protocol (IMAP) Events (RFC 6785).
- Add support for Converting Messages Before Delivery (RFC 6558).
- Adds emscripten support for check-sieve to allow for embedding
libchecksieve on webpages (see checksieve.com). - Adds support for FreeBSD to the build system.
check-sieve v0.6
What's new in version 0.6:
- Add manpage for check-sieve(1).
- Add a --max-list-length option to validate list length.
- Update python tests to use Python 3.7.
- Fix various small bugs in the tool.
- Add support for Spamtest Extension (RFC 5235).
- Add support for Mailbox Extension (RFC 5490).
- Add support for Notifications Extension (RFC 5435).
- Add support for Subaddress Extension (RFC 5233).
- Add support for Ihave Extension (RFC 5463).
- Add support for Environment Extension (RFC 5183).
check-sieve v0.5
What's new in version 0.5:
- Implement Editheader Extension (RFC 5239).
- Implement Regex Extension (DRAFT).
- Stricter semicolon conformance.
- Fix for multi-line comment syntax.
- Match type validation for tests.
- Add Xcode project.