diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000000000000000000000000000000000000..a6b9eff7d081fe75d77cee5623105348ac43cc44
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,20 @@
+## new in jupyter-openbis-extension 0.1.1
+
+- first version that cleanly works with pip install only
+- bugfixes in setup.py
+- typos in .json files in jupyter-config
+- CHANGELOG added
+
+## new in jupyter-openbis-extension 0.1.0
+
+- separation of connection, down- and upload
+- upload let you specify dataset type
+- dataset type specific input fields (properties)
+- input control for all properties
+- checks for missing properties
+- downloaded datasets are new parent datasets by default
+- simplified way to upload files as part of the new dataset
+
+## new in jupyter-openbis-extension 0.0.1
+
+- first published version
diff --git a/jupyter-openbis-extension/__init__.py b/jupyter-openbis-extension/__init__.py
index 72c7da4d7f267956870a4a016214cf986daa1343..d83477046abe1a933d40e4b4800f5bb73093e7f3 100644
--- a/jupyter-openbis-extension/__init__.py
+++ b/jupyter-openbis-extension/__init__.py
@@ -1,11 +1,7 @@
 name = 'jupyter-openbis-extension.server'
 __author__ = 'Swen Vermeul'
 __email__ = 'swen@ethz.ch'
-__version__ = '0.1.0'
-
-from . import connection
-from . import sample
-
+__version__ = '0.1.1'
 
 def _jupyter_server_extension_paths():
     return [{
diff --git a/setup.py b/setup.py
index 3953d5e17f347d756ef27667fc375e58a560106b..868ef0f5592d7c9c6358eda5499eade1d846e9ff 100644
--- a/setup.py
+++ b/setup.py
@@ -11,7 +11,7 @@ with open("README.md", "r", encoding="utf-8") as fh:
 
 setup(
     name='jupyter-openbis-extension',
-    version= '0.1.0',
+    version= '0.1.1',
     author='Swen Vermeul |  ID SIS | ETH Zürich',
     author_email='swen@ethz.ch',
     description='Extension for Jupyter notebooks to connect to openBIS and download/upload datasets, inluding the notebook itself',