diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index eddbfc06a9eec482f6f1ef0800e428c3782cd273..63983c5f1b5dc5f42a74a2b9dfd7e6d194c5cd70 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -1,6 +1,13 @@
 =========
 CHANGELOG
 =========
+- 1.0.9
+    Correct a bug of random dict in the creation of new enzyme
+
+    Modifying auto repr of a rule and argument name
+
+    Fixing typo
+
 - 1.0.8
     Adding doc for -p option
 
diff --git a/docs/conf.py b/docs/conf.py
index 9e937a18770a88f936c7a711ba1bb65949ec2cdf..aff06f35c3e8beceb192dc96b1a2e929910d5e71 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -26,7 +26,7 @@ author = 'Nicolas Maillet'
 # The short X.Y version
 version = ''
 # The full version, including alpha/beta/rc tags
-release = '1.0.8'
+release = '1.0.9'
 
 
 # -- General configuration ---------------------------------------------------
diff --git a/rpg/RapidPeptidesGenerator.py b/rpg/RapidPeptidesGenerator.py
index 2c7735fa58c40c4f55f15c469ec8eea74c5cb443..f721d9a148c4030f1d77c23e40a6ee720566c9fa 100644
--- a/rpg/RapidPeptidesGenerator.py
+++ b/rpg/RapidPeptidesGenerator.py
@@ -29,9 +29,9 @@
 necessary functions
 """
 
-__version_info__ = ('1', '0', '8')
+__version_info__ = ('1', '0', '9')
 __version__ = '.'.join(__version_info__)
-__revision_date__ = "2019-01-21"
+__revision_date__ = "2019-03-07"
 __author__ = "Nicolas Maillet"
 
 import argparse
diff --git a/setup.py b/setup.py
index d883e48a5884d994444b043b41d1d0f42e49e363..2a3b26fee205499f8b6af6749993d5a5268a4169 100644
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,7 @@ from setuptools import setup, find_packages
 
 _MAJOR = 1
 _MINOR = 0
-_MICRO = 8
+_MICRO = 9
 version = '%d.%d.%d' % (_MAJOR, _MINOR, _MICRO)
 release = '%d.%d' % (_MAJOR, _MINOR)