2.2.8 Add check for training definition being in use when trying to add, remove and update tasks.
2.2.7 Add more descriptive message when training phase contains no tasks. Add answer required field to Adaptive Question.
2.2.6 Implement the ANSWER tag replacing in task solution.
2.2.5 Fix ATD update not setting createdAt.
2.2.4 Fix ATD simulator not accepting passkey content field.
2.2.3 Add allocation id to training run.
2.2.2 Add createdAt to training definition. Modify TD import to drop 'uploaded' prefix.
2.2.1 Added a fail-safe check for simulating tool incorrect input files.
22.12-rc.1 Changed sandboxId type to string, added automatic check if logging works for training events and commands.
2.1.3 Fix create, update and clone for training definitions
2.1.2 Fix authorization requirements for various training definition/instance functions, trim access codes on instance creation, removed stack trace from errors, it is no longer possible to create/edit non-local instances without setting the pool.
2.1.1 Modify validation of the access token during TI update, fix computation of the suitable task.
2.1.0 Structure of the archived definition is same as exported one, added field for map of games (MITRE techniques), endpoint to request all commands from training run, fix cloning of access phase, support backward mode (move to previous phases), unify default content of default phases.
2.0.0 Migrate project to Java 17. Allow to edit end time of the ongoing training instance.
1.1.0 Integration of the local sandboxes. Bugfix - update decision matrix rows orders when a training phase is deleted. New type of level - access level. Prefill the task title by phase title.
1.0.46 Updated dependencies to the latest versions. Code cleanup. Configured multi-stage docker build to decrease the resulting image size.
1.0.45 Update log4j2 version to avoid CVE-2021-44228 vulnerability
1.0.44 Bugfix - correctly compute estimated duration when uploading training definition.
1.0.43 Rollback temporary fix - set action RESULTS to finished training runs. New version of the elasticsearch documents.
1.0.42 New endpoint - get data for transition graph
1.0.41 Configuration of OIDC - supporting Microsoft Azure
1.0.40 Changed the maximum length of the question answers to 1023, added attributes lastEdited and lastEditedBy to definition and instance, new endpoint to save multiple phases at once, assign/unassign the pool as part of the update training instnace request.
1.0.39 Temporary return Actions.NONE instead of the Actions.RESULT for all accessed training runs, new version 1.0.27 of elasticsearch documents. 
1.0.38 Export answers to the questions in an aggregated way.