diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7bfee07b28f5cb14d403e705a2f9fa0feef479eb..e0f8108092685a76aa03a67864f9bad1906aa858 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,13 @@
+# 0.1.2 - 2018-06-21
+
+- Rename some files to ease the packaging
+- Add linters to the CI (mypy, bandit and pyflakes)
+- Prevent exitftool-related parameters injections
+- Improve MAT2's resilience against corrupted files
+- Make MAT2 work on fedora, thanks to @atenart
+- Tighten the threat model
+- Simplify and improve how office files are handled
+
 # 0.1.1 - 2018-05-16
 
 - Improve the cli usage
diff --git a/mat2 b/mat2
index 7a210d5707637a6c1dee5c931cf19e73f30e72fe..0ffb90ce8d0699fe24e62331c898f0203cf8bd1d 100755
--- a/mat2
+++ b/mat2
@@ -10,7 +10,7 @@ import multiprocessing
 
 from libmat2 import parser_factory, unsupported_extensions
 
-__version__ = '0.1.1'
+__version__ = '0.1.2'
 
 def __check_file(filename: str, mode: int = os.R_OK) -> bool:
     if not os.path.exists(filename):
diff --git a/setup.py b/setup.py
index f16934defeeb476d0cbfe76c57283638ae2de8fb..4c7aaf707a774cffb68f9f5612a7aa7b2c862740 100644
--- a/setup.py
+++ b/setup.py
@@ -5,7 +5,7 @@ with open("README.md", "r") as fh:
 
 setuptools.setup(
     name="mat2",
-    version='0.1.1',
+    version='0.1.2',
     author="Julien (jvoisin) Voisin",
     author_email="julien.voisin+mat2@dustri.org",
     description="A handy tool to trash your metadata",