diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9a9c77b09f9657625994ae5354d04a5b8837b6f0..cf648cd64f85baff06011104ab3ad4ef955f2835 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,14 @@
+## v0.54.1 (9th May 2019)
+- `Transaction`: add __eq__() and __hash__() methods
+- Transaction Unlock parameters: add __eq__() and __hash__() methods
+- Transaction: add 'time' variable for read and write but not for doc generation
+- output conditions: add __eq__() and __hash__() methods
+- test transaction equality at all levels
+
+---
+
+- Thanks @Moul, @vtexier
+
 ## v0.54.0 (5th May 2019)
 
 ### Code/tests
@@ -16,6 +27,8 @@
 - setup.py: add classifiers: Python versions, Intended Audience
 - Add CHANGELOG.md from v0.53.1
 
+---
+
 - Thanks @Moul, @vtexier
 
 ## v0.53.1 (18 April 2019)