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.
54 lines
3.3 KiB
Markdown
54 lines
3.3 KiB
Markdown
## 7.12.2020
|
|
* Judge logs are collected separately (stdout, stderr), exercise may switch between merged/split logs, assignment can select visibility of split logs individually.
|
|
* Signal exit codes are collected presented in solution results.
|
|
* Re-establishing cleanup scripts after FS overhaul.
|
|
|
|
## 23.11.2020
|
|
* Fixing some bugs (API v1.23.1 released, compatible with previous release).
|
|
|
|
## 22.11.2020
|
|
* Total overhaul of file storage subsytem (file management integrated into core-api, fileserver no longer needed).
|
|
* Several important bugs fixed in web app frontend.
|
|
* Seting up RPM packaging for core-api component.
|
|
* Making bison exec path configurable in pipeline.
|
|
|
|
## 19.9.2020
|
|
* Migrating from Mono to .NET Core 3.1.
|
|
|
|
## 13.8.2020
|
|
* Refactoring score (tests) edit form and implementing AST tree expression editor
|
|
* Implementing "explain" button for (reference) solution score that shows dialog that explains how solution correctness was computed
|
|
* Improving error reporting for exercise configuration (entangling error messages with links to forms where the problem should be fixed)
|
|
* Adding 'detaining' flag of groups, which prevents students from leaving the group on their own
|
|
* Showing evaluation failures to regular users
|
|
* Multiple minor ux improvements
|
|
|
|
## 30.3.2020
|
|
* Adding comment threads for assignments (as public discussion).
|
|
* Solution file limits (count and size) imposed (configurable in assignments, defaults in exercises).
|
|
* New languages (runtime environments) introduced: Scala, Groovy, Kotlin, and Bash.
|
|
|
|
## 13.1.2020
|
|
* Updating main results table on GroupDetail page to display interactive dialog when clicking on particular points.
|
|
* New "reviewed" flag added to assignment solutions.
|
|
* Implement new type of after submit notification concerning the reviewed flag.
|
|
* Dialog for editing note of a solution.
|
|
* Improving appearance of solution detail table by adding links to related solutions.
|
|
* Adding (un)select all/invert selection features to RTE filter of the exercise list.
|
|
* Code syntax highlighting added to markdown fields.
|
|
* Many UX improvements (better labels, confirmation dialogs, buttons, shortcuts, missing info, styling...).
|
|
* Switching from Symfony Yaml parser to PECL Yaml for performance reasons.
|
|
* Entire API automatically reformatted by PHP Sniffer to PSR-12.
|
|
|
|
|
|
# Compatibility Table
|
|
|
|
| Date | [web-app](https://github.com/ReCodEx/web-app/releases) | [api](https://github.com/ReCodEx/api/releases) | [worker](https://github.com/ReCodEx/worker/releases) | [broker](https://github.com/ReCodEx/broker/releases) | [fileserver](https://github.com/ReCodEx/fileserver/releases) | [monitor](https://github.com/ReCodEx/monitor/releases) | [cleaner](https://github.com/ReCodEx/cleaner/releases) |
|
|
| --- |:---:|:---:|:---:|:---:|:---:|:---:|:---:|
|
|
| 7.12.2020 | v1.24.0 | v1.24.0 | v1.7.1 | v1.3.0 | ------ | v1.0.0 | v1.1.0 |
|
|
| 22.11.2020 | v1.23.0 | v1.23.0 | v1.7.0 | v1.3.0 | ------ | v1.0.0 | v1.1.0 |
|
|
| 19.9.2020 | v1.22.1 | v1.22.0 | v1.6.5 | v1.3.0 | v1.2.1 | v1.0.0 | v1.1.0 |
|
|
| 13.8.2020 | v1.22.0 | v1.22.0 | v1.6.4 | v1.3.0 | v1.2.1 | v1.0.0 | v1.1.0 |
|
|
| 30.3.2020 | v1.21.0 | v1.21.0 | v1.6.4 | v1.3.0 | v1.2.1 | v1.0.0 | v1.1.0 |
|
|
| 13.1.2020 | v1.20.0 | v1.20.0 | v1.6.4 | v1.3.0 | v1.2.1 | v1.0.0 | v1.1.0 |
|