diff --git a/CHANGELOG.md b/CHANGELOG.md
index c0d8b8f96aad71ec9e8cef56296ed6227e0ccb4d..faa38e3230e322de0e79ea791d6ea9f95e87c7db 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,17 +5,25 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
-- [Unreleased]
-  - Added
-  - Changed
-  - Deprecated
-  - Removed
-  - Fixed
-  - Security
-  
-
-- [1.0.1] - 2021-05-17
-  - Changed
-    - Update documentation
-  - Fixed
-    - Fix concurrency between edits and remote updates
+## [Unreleased]
+### Added
+
+- Provide a service worker file in public repository
+- Add a callback to receive notifications when a crdt is updated
+
+### Changed
+
+- Group the MVMap updates during a reset/reconnection
+- Remove frequent pooling but keep a backup call when it has not received a new version for a while
+
+### Deprecated
+### Removed
+### Fixed
+### Security
+
+## [1.0.1] - 2021-05-17
+### Changed
+- Update documentation
+
+### Fixed
+- Fix concurrency between edits and remote updates