diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8c46208c654b25ed98c22e994c0437f8fbf70b83..66dc01815163f7cd4feef82268fbfbc0ae9a7359 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,20 @@
 
 ## Unreleased
 
+## [0.5.5] 2019-08-22
+
+### Added
+- Reading/writing of the prior in a JSON format
+- Checks for marginalization flags
+
+### Changes
+- Improvements to the examples: reorganisation and fixing bugs
+- Fixed bug with scipy>=1.3.0 and spline
+- Removed the sqrt(2) normalisation from the scalar longitudinal mode
+- Improve PSD filename reading (no longer required "/" to read local files)
+- Fix bug in emcee chains
+- Added a try/except cluase for building the lookup table
+
 ## [0.5.4] 2019-07-30
 
 ### Added
diff --git a/setup.py b/setup.py
index 608ddedca31ec10e8be348482744254c2f97db08..fd50ae6d2b5c38e4ea25e85875ef8bb56a6e5bee 100644
--- a/setup.py
+++ b/setup.py
@@ -57,7 +57,7 @@ def readfile(filename):
     return filecontents
 
 
-VERSION = '0.5.4'
+VERSION = '0.5.5'
 version_file = write_version_file(VERSION)
 long_description = get_long_description()