From 8fb28d921190965971e548aefbc308c1fa382f6c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marek=20Vesel=C3=BD?= <xvesely4@fi.muni.cz>
Date: Mon, 10 Feb 2025 11:11:51 +0100
Subject: [PATCH] * Update file changelog.md

* feat: add changelog

* Update file changelog.md

* feat: add changelog
---
 docs/changelog.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++
 mkdocs.yml        |  1 +
 2 files changed, 56 insertions(+)
 create mode 100644 docs/changelog.md

diff --git a/docs/changelog.md b/docs/changelog.md
new file mode 100644
index 0000000..62090ed
--- /dev/null
+++ b/docs/changelog.md
@@ -0,0 +1,55 @@
+# Changelog
+
+The INJECT Exercise Platform (IXP) is released is different versions.
+Most significant changes between the releases are listed below.
+
+This list is not complete, as each new release also includes numerous fixes
+and smaller improvements.
+
+## 3.0.0
+
+### Improved UI
+
+The platform was enhanced to provide a more appealing experience while ensuring
+that users have all the necessary information to use it efficiently:
+
+- improved home page
+    - added ability to view non-running exercises
+- improved Instructor View
+    - new Overview page
+    - new Team Overview page
+    - improved team selector
+    - new ability to change milestone states for all/selected teams
+    - new ability to move in-exercise time
+- improved Exercise Panel
+    - new "info" button for definitions and exercises
+- extended Analyst View
+    - new learning objectives page
+    - new questionnaires page
+
+### New options for exercise definition
+
+Additional optional features were added to the exercise definition format
+to enable you to create more complex and engaging exercises.
+The most important features are listed below:
+
+- ability to embed media (audio, video, and images) in injects
+- support for more file types in document viewer (video, audio, and SVGs)
+- optional confirmation buttons in injects
+- open-ended questions
+- ability to define multiple info channels
+- added tools without parameters
+- improved overlay inject UI
+
+An exhaustive changelog can be found [here](./tech/architecture/definitions/CHANGELOG.md).
+
+Furthermore, an interactive wizard called Editor was added for exercise definition.
+You can find more information about it [here](INJECT_process/prepare/editor.md).
+
+## 2.0.0
+
+Changelog is not available for this version
+
+## 1.0.0
+
+Initial version of IXP
diff --git a/mkdocs.yml b/mkdocs.yml
index 7493dcc..cc6466b 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -63,6 +63,7 @@ nav:
     - 05 Reflect:
       - Phase overview: INJECT_process/reflect/overview.md
   - FAQ: faq.md
+  - Changelog: changelog.md
   - Glossary of Terms: glossary-of-terms.md
   - Authors: authors.md
   - Report issue: report-issue.md
-- 
GitLab