diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4a9b9eda126b4958e181959c4d3e70f119e7b618..ad13870e7a0408e13ce3490c64365385f48f269a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,13 @@
+# 0.12.0 - 2020-12-18
+
+- Improve significantly MS Office formats support
+- Fix some typos in the Nautilus extension
+- Improve reliability of the mp3, pdf and svg parsers
+- Improve compatibility with ffmpeg when sandboxing is used
+- Improve the dolphin extension usability
+- libmat2 now raises a ValueError on malformed files while trying to 
+  find the right parser, instead of returning None
+
 # 0.11.0 - 2020-03-29
 
 - Improve significantly MS Office formats support
diff --git a/doc/mat2.1 b/doc/mat2.1
index 7800230f27b0a262a3aad35de1edb70142ae5277..8969816be41983fecc03c1dbb6122cf7c80ea6e4 100644
--- a/doc/mat2.1
+++ b/doc/mat2.1
@@ -1,4 +1,4 @@
-.TH mat2 "1" "March 2020" "mat2 0.11.0" "User Commands"
+.TH mat2 "1" "December 2020" "mat2 0.12.0" "User Commands"
 
 .SH NAME
 mat2 \- the metadata anonymisation toolkit 2
diff --git a/mat2 b/mat2
index f0d05396fe306bbd167d7ac0f529687e5910e982..3b77e1ebdc3196936ddb88ca58d5a3833d0b2d1a 100755
--- a/mat2
+++ b/mat2
@@ -17,7 +17,7 @@ except ValueError as e:
     print(e)
     sys.exit(1)
 
-__version__ = '0.11.0'
+__version__ = '0.12.0'
 
 # Make pyflakes happy
 assert Set
diff --git a/setup.py b/setup.py
index a794bd005ae0c888af6f121b69157bd045c98659..f75fc87b687f16faa4d6c5ac9e5cb454de569079 100644
--- a/setup.py
+++ b/setup.py
@@ -5,7 +5,7 @@ with open("README.md", encoding='utf-8') as fh:
 
 setuptools.setup(
     name="mat2",
-    version='0.11.0',
+    version='0.12.0',
     author="Julien (jvoisin) Voisin",
     author_email="julien.voisin+mat2@dustri.org",
     description="A handy tool to trash your metadata",