diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000000000000000000000000000000000000..2c2167b94f23d999316104af2e9e5770771ac56c
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,23 @@
+# Changelog
+All notable changes to this project will be documented in this file.
+The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
+and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
+
+## 0.9.1 - 2019-05-14
+### Changed
+- Control Unit driver singleton now are created using two different mode. According to driver init parameter, normal string or json object. In this case if is resent a key "driver_param" the json content of this key will be used as key for search the singleton instance of the driver
+- MDS source code has been redesigned to simplify code
+
+### Added
+- New tre job has been added to gitlab pipeline for manage the deploy on centos7. In this case the compilation is in "release" mode.
+- Pipeline now are triggere only via "web" or "schedule" in association with the variable BUILD_TYPE with the values "test", "deploy", "coverity".
+- new bash script for the management for the creation of new changelog entry
+- New kind of storage driver has been added. Hybrid Driver uses mongodb as index database for complex query and additional technology for store the daq data. Actually has been implemented the cassandra storage layer for Hybrid driver
+
+### Deploy notes
+- A new implementation of storage driver has been added. The new mongodb db driver has been used
+
+### Fixed
+- The three driver (persistence, storage and cache) are now accessed by a single reference. Internally every driver need to achive the pooling to creare connection on request
+
+---
diff --git a/README.md b/README.md
index 4acf5fc7f244fde27c10fa65849cc82e51bcd99b..40601e6bb6bd8698f2118b2d11727230bda1e251 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
 # !CHAOS Framework
-*release 1.0.0 (beta 2)*
+[0.9.1 Changelog](CHANGELOG.md)
 
 The !CHAOS project is aiming at the development of a new concept of control system and data acquisition framework
 providing, with a high level of abstraction, all the services needed for controlling and managing a large scientific,
diff --git a/changelogs/releases/0.9.1.md b/changelogs/releases/0.9.1.md
new file mode 100644
index 0000000000000000000000000000000000000000..1fa229ea7c608d6081ad7f31becfcb2361f067f8
--- /dev/null
+++ b/changelogs/releases/0.9.1.md
@@ -0,0 +1,18 @@
+## 0.9.1 - 2019-05-14
+### Changed
+- Control Unit driver singleton now are created using two different mode. According to driver init parameter, normal string or json object. In this case if is resent a key "driver_param" the json content of this key will be used as key for search the singleton instance of the driver
+- MDS source code has been redesigned to simplify code
+
+### Added
+- New tre job has been added to gitlab pipeline for manage the deploy on centos7. In this case the compilation is in "release" mode.
+- Pipeline now are triggere only via "web" or "schedule" in association with the variable BUILD_TYPE with the values "test", "deploy", "coverity".
+- new bash script for the management for the creation of new changelog entry
+- New kind of storage driver has been added. Hybrid Driver uses mongodb as index database for complex query and additional technology for store the daq data. Actually has been implemented the cassandra storage layer for Hybrid driver
+
+### Deploy notes
+- A new implementation of storage driver has been added. The new mongodb db driver has been used
+
+### Fixed
+- The three driver (persistence, storage and cache) are now accessed by a single reference. Internally every driver need to achive the pooling to creare connection on request
+
+---
diff --git a/changelogs/unreleased/20180924111003322_m_r43-changelog.yml b/changelogs/unreleased/20180924111003322_m_r43-changelog.yml
deleted file mode 100644
index 840fd46498f0cbf33601976e6e2c3d22e83d0277..0000000000000000000000000000000000000000
--- a/changelogs/unreleased/20180924111003322_m_r43-changelog.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-Added:
-- new bash script for the management for the creation of new changelog entry
diff --git a/changelogs/unreleased/20180925085722791_m_r44_deploy_centos7.yml b/changelogs/unreleased/20180925085722791_m_r44_deploy_centos7.yml
deleted file mode 100644
index 2be714ad76a799de92f8233515b629231cf5a701..0000000000000000000000000000000000000000
--- a/changelogs/unreleased/20180925085722791_m_r44_deploy_centos7.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-Added:
-- New tre job has been added to gitlab pipeline for manage the deploy on centos7.
-  In this case the compilation is in "release" mode.
-- Pipeline now are triggere only via "web" or "schedule" in association with the variable BUILD_TYPE with the values "test", "deploy", "coverity".
diff --git a/changelogs/unreleased/20180925162434972_m_r51_mds_code_redesign.yml b/changelogs/unreleased/20180925162434972_m_r51_mds_code_redesign.yml
deleted file mode 100644
index 81cd9fa3788fd5c70d3b22c15b9d8ccbe03d56d4..0000000000000000000000000000000000000000
--- a/changelogs/unreleased/20180925162434972_m_r51_mds_code_redesign.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-Changed:
-- MDS source code has been redesigned to simplify code
-Fixed:
-- The three driver (persistence, storage and cache) are now accessed by a single reference.
-  Internally every driver need to achive the pooling to creare connection on request
diff --git a/changelogs/unreleased/20181122181524086_new.yml b/changelogs/unreleased/20181122181524086_new.yml
deleted file mode 100644
index 5507c18dd9e99581fd3d8c6a1517024477cfbf67..0000000000000000000000000000000000000000
--- a/changelogs/unreleased/20181122181524086_new.yml
+++ /dev/null
@@ -1,4 +0,0 @@
----
-Deploy notes:
-- A new implementation of storage driver has been added. The new mongodb db driver
-  has been used
diff --git a/changelogs/unreleased/20190326132435529_new.yml b/changelogs/unreleased/20190326132435529_new.yml
deleted file mode 100644
index 96f9df3117d0882ad88173a24152c0044da814ad..0000000000000000000000000000000000000000
--- a/changelogs/unreleased/20190326132435529_new.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-Added:
-- New kind of storage driver has been added. Hybrid Driver uses mongodb as index database
-  for complex query and additional technology for store the daq data. Actually has
-  been implemented the cassandra storage layer for Hybrid driver
diff --git a/changelogs/unreleased/20190509162409961_control.yml b/changelogs/unreleased/20190509162409961_control.yml
deleted file mode 100644
index 267bc5bd108d2602ce81d21b8bf708c27226e46c..0000000000000000000000000000000000000000
--- a/changelogs/unreleased/20190509162409961_control.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-Changed:
-- Control Unit driver singleton now are created using two different mode. According
-  to driver initi parameter norma stirng or json object. In this case if is resent
-  a key "driver_param" the json content of this key will be used as key for search
-  the singleton instance of the driver