diff --git a/docs/cookiecutter_input.json b/docs/cookiecutter_input.json
index c065a9d9c064026e7cc7b45eb74168993f2f1198..0fc5a669afa4e54f6db13a3f1dc9b28de2680d71 100644
--- a/docs/cookiecutter_input.json
+++ b/docs/cookiecutter_input.json
@@ -10,7 +10,7 @@
     "email": "dboe@ipp.mpg.de",
     "keywords": "tensors, tensor-fields, graphs, mesh, numpy, math",
     "package_name": "tfields",
-    "package_version": "0.4.0",
+    "package_version": "0.5.0",
     "pypi_username": "dboe",
     "remote_namespace": "dboe",
     "remote_provider": "gitlab.mpcdf.mpg.de",
diff --git a/pyproject.toml b/pyproject.toml
index 8f2769c7a88ef35eb352d3d436776ee60d93a139..e55f21c83c10d3b28fc214aca38cd18363f8ba5d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "tfields"
-version = "0.4.0"
+version = "0.5.0"
 description = "Tensors, tensor fields, graphs, mesh manipulation, CAD and more on the basis of numpy.ndarrays. All objects keep track of their coordinate system. Symbolic math operations work for object manipulation."
 authors = ["Daniel Böckenhoff <dboe@ipp.mpg.de>"]
 license = "MIT License"
diff --git a/tfields/__init__.py b/tfields/__init__.py
index 1c7841b648e6122bf23bb119ebf91e00d2a401e7..e3ad4756ea2e9a9e0484a266af72db81f7cf84e4 100644
--- a/tfields/__init__.py
+++ b/tfields/__init__.py
@@ -5,7 +5,7 @@ TODO: proper documentation, also in dough.
 
 __author__ = """Daniel Böckenhoff"""
 __email__ = "dboe@ipp.mpg.de"
-__version__ = "0.4.0"
+__version__ = "0.5.0"
 # methods:
 from tfields.core import dim, rank
 from tfields.mask import evalf