diff --git a/NEWS b/NEWS index 79401bcbb1a7d7232e5b9be9e05b6bb676346c70..ff1f0c3bc529ccaa46a53489098be97c11d9eb56 100644 --- a/NEWS +++ b/NEWS @@ -1,27 +1,33 @@ -v0.1.3 [to be released] Stephan Bosch <stephan@rename-it.nl> +v0.1.3 12-2-2009 Stephan Bosch <stephan@rename-it.nl> * Adapted to changes in Dovecot, making this release dependent on Dovecot >= 1.2.beta1 + * Made mail address comparison fully case-insensitive. This is particularly + noticeable for the :addresses argument of the vacation command. + Finished enotify extension. Currently, only the mailto notification method is implemented. All still needs to be tested thoroughly. + Implemented multiscript support. It is now possible to execute multiple Sieve scripts sequentially. Administrator-controlled scripts can be executed before and after the user's script. Still needs to be tested thoroughly. + + Implemented support for configuring the available Sieve extensions. + + Made the subaddress extension (partially) configurable using the + sieve_subaddress_sep setting, which allows specifying a (multi-charater) + separator other than '+'. + Compiler now warns about invalid header field names used for the header and address tests. + Vacation extension now properly generates a References header for the response message. - + Implemented support for configuring the available Sieve extensions. - + Added testing of basic result execution to the test suite. + + Added testing of basic result execution to the test suite. Also added support + for testing the outgoing messages produced by the Sieve interpreter. + Included execution of the actual result in the sieve-test command line tool. The undocumented sieve-exec tool that existed for this is now removed as planned. - + Made the subaddress extension (partially) configurable using the - sieve_subaddress_sep setting, which allows specifying a (multi-charater) - separator other than '+'. - - Fixed bug in the regex extension. If an optional match value did not in fact - match, subsequent match values would get unexpected indexes. + + Added support for the now obsolete 'imapflags' extension for backwards + compatibility with CMUSieve. This also implements the mark/unmark commands. + - Fixed bugs in the regex extension: 1) if an optional match value did not in + fact match, subsequent match values would get unexpected indexes. 2) fixed + segfault bug occuring when regex is freed. - Fixed bug in the use of the :from agrument for the vacation command. If this address included a phrase part, the response would not be a valid RFC822 message.