# Changelog | 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) | | --- |:---:|:---:|:---:|:---:|:---:|:---:| | 3.1.2018 | v1.4.3 | v1.4.3 | v1.2.1 | v1.2.0 | v1.2.1 | v1.0.0 | | 19.12.2017 | v1.4.1 | v1.4.1 | v1.2.0 | v1.2.0 | v1.2.0 | v1.0.0 | ## 3.1.2018 * Added comment statistics to assignment solution list view * **Pascal** solutions will now accept multiple files * Added new file/folder existance check after compilation of user solutions (useful for cases when a compiler like **FPC** does not output proper binary file even if told to) * New loading screen to make sure the javascript bundle is loaded before anything else happens * Allow proper caching of bundle and static content in browser, which should bring better performance * Updated **CAS** login process, which should help especially on Android and (possibly desktop) Firefox to handle both authentication phases correctly * Display point stats in students assignment overview component * Multirow comment texts at solutions * Added custom messages for **Pascal** exit codes ## 19.12.2017 * Proper synchronization of assignments which copies all needed items * Various UX impromevents