diff --git a/CHANGELOG.md b/CHANGELOG.md
index f1c6e94230537336c398e16b06e40b75b6377adb..618e8da32b3e5e12a4efdaee06a4edc5273d143c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,13 @@
 
 <!--next-version-placeholder-->
 
+## v0.4.0 (2023-01-16)
+### Feature
+* **dataset:** Leave storage location specification to pooch to share data across local projects ([`dc7d7c9`](https://gitlab1.ptb.de/m4d/zema_emc_annotated/-/commit/dc7d7c9fbb61a3d0fe5e55e51d58b03a3d1ab6a5))
+
+### Documentation
+* **notebook:** Adapt read_dataset.ipynb to new implementation without manual cache location spec ([`18be701`](https://gitlab1.ptb.de/m4d/zema_emc_annotated/-/commit/18be7018f7d797293f58d1383760949175343b81))
+
 ## v0.3.0 (2023-01-15)
 ### Feature
 * **dataset:** Introduce parameter to choose first sample to be extracted ([`125fe83`](https://gitlab1.ptb.de/m4d/zema_emc_annotated/-/commit/125fe8362dca4db3feeebf5d7b5c6030a93a3e2c))
diff --git a/docs/conf.py b/docs/conf.py
index 2b9e76e70323535b09f7197e4c4936ffcbd675a0..d9082372069b008573cf14732ae77747522b5fde 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -150,7 +150,7 @@ author = "B. Ludwig"
 # built documents.K
 #
 # The short X.Y version.
-version = "0.3.0"
+version = "0.4.0"
 # The full version, including alpha/beta/rc tags.
 # release = "1.3.1"
 
diff --git a/pyproject.toml b/pyproject.toml
index 86bc76ead9443014ef7a1e31c35ac913a9812502..52831d15535b63c08749c9bce2c55972f3ab7807 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
 
 [tool.poetry]
 name = "zema_emc_annotated"
-version = "0.3.0"
+version = "0.4.0"
 description = "API to the annotated ZeMA dataset about an electro-mechanical cylinder"
 authors = [
     "Bjoern Ludwig <bjoern.ludwig@ptb.de>",