diff --git a/CHANGELOG.md b/CHANGELOG.md
index 77a0e070bc9b8e50c49282fce3dc9417c4c51c81..ed2f0b6346217bceacc5de45d87870b53e723108 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,15 @@
+## 2016-08-23 - Release 1.4.0
+
+- Add manage_root_alias parameter to disable
+  management of root's mailalias resource (GH #133)
+- set mode 0644 for /etc/mailname (GH #142)
+- Fix virtual.db and transport.db creation (GH #135, GH #130)
+- Add $manage_mailx boolean to control
+  whether mailx is managed (GH #143, GH #141)
+- Add conffile define (GH #139)
+- Fix acceptance tests (GH #144)
+- Update test system
+
 ## 2016-03-16 - Release 1.3.1
 
 - Fix tests for Puppet 4
diff --git a/metadata.json b/metadata.json
index 44d687fc376b3e4db4743637fda27eecd94ec290..52371b48a6bb40a0c9c3b8f1e68554e76b8109ac 100644
--- a/metadata.json
+++ b/metadata.json
@@ -1,6 +1,6 @@
 {
   "name": "camptocamp-postfix",
-  "version": "1.3.1",
+  "version": "1.4.0",
   "author": "Camptocamp",
   "summary": "Camptocamp Postfix Module",
   "license": "Apache-2.0",