diff --git a/CHANGELOG.md b/CHANGELOG.md
index a83211896256b0101746b3cd611673213b02a8b5..faa668e6461481db7ee0c4dfe9aee378ecba85bb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,8 +17,20 @@
 - No modifications / Keep major and minors versions in sync with all parts of the project
 -->
 
+## 3.2.0 (???)
 
-## 3.1.0 (???)
+### ✨ Feature
+- **AssignmentCheck**: Add linter for help improve the quality of the assignment (the linter will not throw errors but warnings)
+- **CLI**: Add possibility to clone a repository at creation
+
+### 🤏 Minor change
+- **Exercices**: Set names of students in exercise name in alphabetical order
+
+### 🐛 Bugfix
+- **CLI**: Show a correct error message when the user is not logged into the Dojo server
+
+
+## 3.1.0 (2023-12-06)
 
 ### 🔨 Internal / Developers
 - **Typescript**: Add linter (ESLint)
diff --git a/NodeApp/package-lock.json b/NodeApp/package-lock.json
index 348f49dc0943f7978b4999de37c5f06c5b0199e7..22d254cfdbd40a28109101927822f7b1d437a9c1 100644
--- a/NodeApp/package-lock.json
+++ b/NodeApp/package-lock.json
@@ -1,12 +1,12 @@
 {
     "name": "dojo_cli",
-    "version": "3.1.2",
+    "version": "3.2.0",
     "lockfileVersion": 3,
     "requires": true,
     "packages": {
         "": {
             "name": "dojo_cli",
-            "version": "3.1.2",
+            "version": "3.2.0",
             "license": "AGPLv3",
             "dependencies": {
                 "ajv": "^8.12.0",
diff --git a/NodeApp/package.json b/NodeApp/package.json
index 1b72e69833e4ed195b6c76fc52eb8c798cb2f0f7..9090367219b7b21fd7593169c4ba608a473d9258 100644
--- a/NodeApp/package.json
+++ b/NodeApp/package.json
@@ -1,7 +1,7 @@
 {
     "name"           : "dojo_cli",
     "description"    : "CLI of the Dojo project",
-    "version"        : "3.1.2",
+    "version"        : "3.2.0",
     "license"        : "AGPLv3",
     "author"         : "Michaël Minelli <dojo@minelli.me>",
     "main"           : "dist/app.js",