diff --git a/CHANGELOG.md b/CHANGELOG.md index 3681c07f525370baf85c628feb57ffea068fc628..748e3a3b3b8cdd9fc44d0a34ebb5619b3c533e8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,21 +14,17 @@ **⚠️ Deprecation:** --> -## 2.2.0 (?) +## 2.2.0 (2023-10-16) ### ✨ 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 + - 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 - 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. @@ -75,4 +71,4 @@ ## 1.0.1 (2023-08-12) ### ✨ Feature -- 🎉 Initial release of the project \ No newline at end of file +- 🎉 Initial release of the project