This change log tracks the releases on our [pilot server ](https://recodex.mff.cuni.cz/ ). Since ReCodEx is in fact composed of many components, we also provide a table of component version which work together in stable releases.
| Date | [web-app ](https://github.com/ReCodEx/web-app/releases ) | [core-api ](https://github.com/ReCodEx/api/releases ) | [worker ](https://github.com/ReCodEx/worker/releases ) | [broker ](https://github.com/ReCodEx/broker/releases ) | [monitor ](https://github.com/ReCodEx/monitor/releases ) | [cleaner ](https://github.com/ReCodEx/cleaner/releases ) |
| --- |:---:|:---:|:---:|:---:|:---:|:---:|
| 14.3.2022 | v2.3.0 | v2.3.0 | v1.7.4 | v1.3.0 | v1.0.0 | v1.1.0 |
| 17.2.2022 | v2.2.1 | v2.2.1 | v1.7.4 | v1.3.0 | v1.0.0 | v1.1.0 |
| 11.2.2022 | v2.2.0 | v2.2.0 | v1.7.4 | v1.3.0 | v1.0.0 | v1.1.0 |
## 14.3.2022
- Switching API strictly to PHP 7.4 (PHP 7.3 support dropped!)
- Support for compile arguments for C and C++ environments added
#### Migration to 2.3.0:
Both `c-gcc-linux` and `cxx-gcc-linux` needs to be updated from [runtimes repository ](https://github.com/ReCodEx/runtimes ) and the following commands must be invoked afterwards to fix exercise configurations:
```
bin/console runtimes:fixConfigVariables c-gcc-linux
bin/console runtimes:fixConfigVariables cxx-gcc-linux
```
## 17.2.2022
- Showing accepted status in results table.
- Making the logged-in student easily found himself/herself in the results table.
- Fixing bugs and minor appearance improvements.
## 11.2.2022
- Refactoring and re-implementation of features related to pipeline editing (both core and ui).
- Runtime management CLI commands added (separate [runtime package repository ](https://github.com/ReCodEx/runtimes ) created).
- Adding support for Java Maven environment.
- Improving C# .NET Core environment (manual Roslyn compilation).
- Various minor ui- and ux-related updates.
# Older Versions
* [[Changelog 2021]]
* [[Changelog 2020]]
* [[Changelog 2019]]
* [[Changelog 2018]]