diff --git a/NEWS b/NEWS
index 04d4f58d8f9237aca3cd8f40043fe1ec1cc60623..aeeea87f81bae9fc07730d09aee669d076aa37bc 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,24 @@
+v0.4.2 26-09-2013 Stephan Bosch <stephan@rename-it.nl>
+	
+	* Incompatible change in Sieve doveadm plugin: the root attribute for
+	  Sieve scripts is changed. Make sure that you update both sides of a dsync
+	  setup simultaneously when Sieve is involved, otherwise synchronization will
+	  likely fail.
+	+ Added support for sending Sieve vacation replies with an actual sender,
+	  rather than the default <> sender. Check the updated
+	  doc/extensions/vacation.txt for more information.
+	- Fixed a binary code read problem in the `set' command of the Sieve variables
+	  extension. Using the set command with a modifier and an empty string value
+	  would cause code corruption problems while running the script.
+	- Various fixes for doveadm-sieve plugin, mostly crashes. These include a fix
+	  for the `Invalid value for default sieve attribute' problem.
+	- Various fixes for compiler and static analyzer warnings, e.g. as reported
+	  by CLang and on 32 bit systems.
+	- Fixed the implementation of the new :options flag for the Sieve include
+	  extension.
+	- Fixed potential segfault bug at deinitialization of the lda-sieve plugin.
+	- Fixed messed up hex output for sieve-dump tool.
+
 v0.4.1 03-06-2013 Stephan Bosch <stephan@rename-it.nl>
 
 	+ Added support for handling temporary failures. These are passed back to
diff --git a/configure.ac b/configure.ac
index d9b9caf94071044453c5a52795d5b74fc3671300..30e0c534777f444d0c555fe88c5a3c7519f94edd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([Pigeonhole], [0.4.1], [dovecot@dovecot.org], [dovecot-2.2-pigeonhole])
+AC_INIT([Pigeonhole], [0.4.2], [dovecot@dovecot.org], [dovecot-2.2-pigeonhole])
 AC_CONFIG_AUX_DIR([.])
 AC_CONFIG_SRCDIR([src])
 AC_CONFIG_MACRO_DIR([m4])