You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
3.1 KiB
Markdown
59 lines
3.1 KiB
Markdown
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) |
|
|
| --- |:---:|:---:|:---:|:---:|:---:|:---:|
|
|
| 20.9.2022 | v2.4.0 | v2.4.0 | v1.7.4 | v1.3.0 | v1.0.0 | v1.1.0 |
|
|
| 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 |
|
|
|
|
## 20.9.2022 - PENDING (work in progress!)
|
|
|
|
- User may set up an iCal export link (resolving issue #393)
|
|
- Reimplementing source code viewers
|
|
- Adding a new page with all solution source codes together
|
|
- Implementing diff feature to compare two solution source files
|
|
- Users may select in UI config whether to display First name or Last name first in user listings and the actual format of date time fields
|
|
- Teachers may invite new students to ReCodEx (registration by invitation)
|
|
- Group admins may create invitation links (that can be sent via alternate channels or published outside ReCodEx) for registered users so they can join groups
|
|
- Splitting group detail page into assignments page and students page
|
|
- Fixing issue #459
|
|
- Upgrading package dependencies
|
|
- Various UX and appearance improvements
|
|
- Full migration to PHP 8.1 (older versions no longer supported)
|
|
- Updating package dependencies
|
|
|
|
> Db migration needed, gcc, g++, fpc, flex and flex+bison compilation pipelines need to be updated from the [runtimes repository](https://github.com/ReCodEx/runtimes)
|
|
|
|
|
|
## 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]]
|