From dc0595618a10f452c3dbddcb46228100b601e7d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org>
Date: Tue, 5 Apr 2022 11:27:10 +0200
Subject: [PATCH] REL: release 0.4.0

---
 CHANGELOG.md    | 14 ++++++++++++++
 FEATURES.md     | 13 +++++++++++++
 setup.py        |  4 ++--
 src/doc/conf.py |  4 ++--
 4 files changed, 31 insertions(+), 4 deletions(-)
 create mode 100644 FEATURES.md

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 62105323..e5a7f8f6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ### Added ###
 
+### Changed ###
+
+### Deprecated ###
+
+### Removed ###
+
+### Fixed ###
+
+### Security ###
+
+## [0.4.0] - 2022-04-05  ##
+
+### Added ###
+
 - CFood that creates a Record for each line in a csv file
 - `generic_analysis.py` allows to easily call scripts to perform analyses in
   server side scripting [EXPERIMENTAL]
diff --git a/FEATURES.md b/FEATURES.md
new file mode 100644
index 00000000..44b2a5de
--- /dev/null
+++ b/FEATURES.md
@@ -0,0 +1,13 @@
+# Features
+
+## Stable
+To be filled.
+
+## Experimental
+
+- `generic_analysis.py` allows to easily call scripts to perform analyses in
+  server side scripting
+-  Models parser can import from Json Schema files:
+  `models.parser.parse_model_from_json_schema(...)`. See the documentation of
+  `models.parser.JsonSchemaParser` for the limitations of the current
+  implementation.
diff --git a/setup.py b/setup.py
index 98599d9a..6964fd9c 100755
--- a/setup.py
+++ b/setup.py
@@ -46,8 +46,8 @@ from setuptools import find_packages, setup
 ########################################################################
 
 MAJOR = 0
-MINOR = 3
-MICRO = 2
+MINOR = 4
+MICRO = 0
 PRE = ""  # e.g. rc0, alpha.1, 0.beta-23
 ISRELEASED = False
 
diff --git a/src/doc/conf.py b/src/doc/conf.py
index 1e073366..5f62cac4 100644
--- a/src/doc/conf.py
+++ b/src/doc/conf.py
@@ -27,9 +27,9 @@ copyright = '2021, IndiScale GmbH'
 author = 'Daniel Hornung'
 
 # The short X.Y version
-version = '0.3.2'
+version = '0.4.0'
 # The full version, including alpha/beta/rc tags
-release = '0.3.2'
+release = '0.4.0'
 
 
 # -- General configuration ---------------------------------------------------
-- 
GitLab