diff --git a/__pkginfo__.py b/__pkginfo__.py
index 88bf524c4346cea2b229d296108f3fd42770ac22_X19wa2dpbmZvX18ucHk=..fe3abe8f5673e5465e83e87b75000f5aea684220_X19wa2dpbmZvX18ucHk= 100644
--- a/__pkginfo__.py
+++ b/__pkginfo__.py
@@ -4,7 +4,7 @@
 modname = 'elasticsearch'
 distname = 'cubicweb-elasticsearch'
 
-numversion = (0, 3, 0)
+numversion = (0, 4, 0)
 version = '.'.join(str(num) for num in numversion)
 
 license = 'LGPL'
diff --git a/debian/changelog b/debian/changelog
index 88bf524c4346cea2b229d296108f3fd42770ac22_ZGViaWFuL2NoYW5nZWxvZw==..fe3abe8f5673e5465e83e87b75000f5aea684220_ZGViaWFuL2NoYW5nZWxvZw== 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cubicweb-elasticsearch (0.4.0-1) unstable; urgency=low
+
+  * new upstream release
+
+ -- Samuel TRÉGOUËT <samuel.tregouet@logilab.fr>  Tue, 04 Apr 2017 11:47:47 +0200
+
 cubicweb-elasticsearch (0.3.0-1) unstable; urgency=low
 
   * new upstream release