diff --git a/CHANGELOG.md b/CHANGELOG.md
index 87172ec946f3c346ae9b7f133cdf63f10d7f0b4d..f03b7c4c8ea737af4f5afda6c31e6af0956db811 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,30 @@ 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.1.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [Unreleased] ##
+
+### Added ###
+
+### Changed ###
+
+- There are no DictXYElements any more. For example, DictTextElement is now
+  simply a TextElement.  The behavior of the following classes changed:
+  - DictElementConverter (old: DictConverter) now can use "match" keywords. If
+    none are in the definition, the behavior is as before.
+  - TextElement used the 'match' keyword before, which was applied to the
+    value. This is will in future be applied to the key instead and is now
+    forbidden to used. Please use 'match_name' or 'match_value'.
+
+### Deprecated ###
+
+### Removed ###
+
+### Fixed ###
+
+### Security ###
+
+### Documentation ###
+
 ## [0.2.0] - 2022-11-18 ##
 (Florian Spreckelsen)
 
@@ -20,21 +44,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
   default. For example a DictIntegerElement is accepted by default instead of a
   DictFloatElement. This behavior can be changed (see converter documentation).
   **Note** This might lead to additional matches compared to previous versions.
-- There are no DictXYElements any more. For example, DictTextElement is now
-  simply a TextElement.  The behavior of the following classes changed:
-  - DictElementConverter (old: DictConverter) now can use "match" keywords. If
-    none are in the definition, the behavior is as before.
-  - TextElement used the 'match' keyword before, which was applied to the
-    value. This is will in future be applied to the key instead and is now
-    forbidden to used. Please use 'match_name' or 'match_value'.
 - `_AbstractDictElementConverter` uses `re.DOTALL` for `match_value`
-- The "fallback" parent, the name of the element in the cfood, is only used 
+- The "fallback" parent, the name of the element in the cfood, is only used
   when the object is created and only if there are no parents given.
 
-### Deprecated ###
-
-### Removed ###
-
 ### Fixed ###
 
 * [#31](https://gitlab.com/caosdb/caosdb-crawler/-/issues/31) Identified cache:
@@ -46,8 +59,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
   interpreted as integers and vice versa, there are defaults for allowing other
   types and this can be changed per converter
 
-### Security ###
-
 ## [0.1.0] - 2022-10-11
 (Florian Spreckelsen)
 
diff --git a/setup.cfg b/setup.cfg
index 810b5e9262b2a2809aa6a54b6d67665b36ff6526..b4b61af263e2d3b0e5ebd2dd6fa999a3000ddfc7 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,6 +1,6 @@
 [metadata]
 name = caoscrawler
-version = 0.2.0
+version = 0.2.1
 author = Alexander Schlemmer
 author_email = alexander.schlemmer@ds.mpg.de
 description = A new crawler for caosdb
diff --git a/src/doc/conf.py b/src/doc/conf.py
index 091cdf74a2dc11540e60b821a30e91214931c8f9..b2873c846e7275b2a5bfbc8bc5cd18dabaa843ef 100644
--- a/src/doc/conf.py
+++ b/src/doc/conf.py
@@ -33,10 +33,10 @@ copyright = '2021, MPIDS'
 author = 'Alexander Schlemmer'
 
 # The short X.Y version
-version = '0.2'
+version = '0.2.1'
 # The full version, including alpha/beta/rc tags
 # release = '0.5.2-rc2'
-release = '0.2'
+release = '0.2.1-dev'
 
 
 # -- General configuration ---------------------------------------------------