diff --git a/CHANGELOG.md b/CHANGELOG.md
index 953ab6a1ca0f0126ea56b2c16cb3753b25ba66a2..c65dba79d5eeb0300e641f1a1155bafd2e1b28eb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,32 @@
 **⚠️ Deprecation:**
 -->
 
+## 2.2.0 (?)
+
+### ✨ Feature
+- `results.json` file is now optional (if the teaching staff don't want to provide test details)
+  - If the file is not present or the `success` field is not present:
+    - The exercise will be considered as valid if the container exit code is 0
+    - The `results.json` file will be construct / completed with the container exit code
+  - If the file is present, the exercise will be considered as valid 
+  - The `volume` argument of `dojo_assignment.json` is now optional (if the teaching staff don't want to provide `results.json` file or other files)
+- Pipeline for assignment validation. The pipeline will check if the assignment is valid (if the `dojo_assignment.json` file is valid and if all the required files are present)
+- **CLI**: Assignment run command added (to run the assignment locally)
+- **API**: Client version detection (if the client version is too old, the API will return an error)
+
+### 🤏 Minor change
+- Immutable files are added to the gitignore file of newly created exercises.
+
+### 🎨 Interface
+- **CLI**: The gitlab token can be passed as secret user input in addition to the command line.
+
+### 🔨 Internal / Developers
+- Enhancement in pipelines by splitting them into several files
+
+### 📚 Documentation
+- Wiki update for this new version
+
+
 ## 2.1.0 (2023-09-29)
 
 ### ✨ Feature
diff --git a/README.md b/README.md
index 09d18fc99090483685c7e63f3fc7a3fc96015739..3f93b1455ce3deca1d057382720aee9de27564eb 100644
--- a/README.md
+++ b/README.md
@@ -56,7 +56,7 @@ You can find the roadmap (the deadlines are not available) of the project in the
 
 
 ## Contacts / Developers
-* [Michaël Minelli](mailto:dojo@minelli.me): Main contact 
+* [Michaël Minelli](mailto:dojo@minelli.me): Main contact / developer 
 * [Orestis Malaspinas](mailto:orestis.malaspinas@hesge.ch): Project manager