diff --git a/Changelog-2021.md b/Changelog-2021.md new file mode 100644 index 0000000..b7f5ecb --- /dev/null +++ b/Changelog-2021.md @@ -0,0 +1,56 @@ +## 21.11.2021 +- Fixing bugs in UI. +- Optimizing performance of endpoint for fetching exercises. + +## 14.11.2021 +- Adding deadline to shadow assignments. +- Group tree views refactored and improved. +- New form for awarding shadow assignment points to multiple students simultaneously added. +- New scheduled async job that notifies users about new assignments which have exact date from which they are visible. +- Various bug fixes and ux improvements + +## 10.10.2021 +- Fixing bugs +- Improving UI and UX +- Preventing users with not validated mails from receiving notifications + +## 3.10.2021 +- Fixing bugs and addressing early feedback from users on the last major update. + +## 26.9.2021 - **Major release 2.0** + +> Major version change denotes a larger leap forward and marks a milestone in development. However, we are not strictly bound with semantic versioning here. Furthermore, the development does not stop here, we still have long road ahead... + +The major release and migration change is summarized on [[a separate page|Major Release: ReCodEx 2.0]]. + +## 27.3.2021 +- CAS/LDAP registration and authentication delegated to external authentication adapter-application. + +## 3.3.2021 + +- Fixning minor bugs and making adjustments in access control. +- Supervisor can read complete configuration of an exercise he/she may assign. + +## 3.2.2021 + +- Upgrading to API Core Nette 3.1 (+ subsequent upgrades of relevant libs) +- Switching from kdyby/doctrine to nettrine doctrine integration (requires minor adjustment of existing core-api config files!) +- Redesign of SIS Integration page and improvements were made in its API +- New Arduino environment support +- Various ux improvements, added missing labels and comments +- Many bugs fixed (especially a nasty one in SSR) +- Two security issues resolved in worker (symlinks exploit and correct application of disk quotas) + + +# Compatibility Table + +| 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) | +| --- |:---:|:---:|:---:|:---:|:---:|:---:| +| 21.11.2021 | v2.1.1 | v2.1.1 | v1.7.3 | v1.3.0 | v1.0.0 | v1.1.0 | +| 14.11.2021 | v2.1.0 | v2.1.0 | v1.7.3 | v1.3.0 | v1.0.0 | v1.1.0 | +| 10.10.2021 | v2.0.2 | v2.0.2 | v1.7.3 | v1.3.0 | v1.0.0 | v1.1.0 | +| 3.10.2021 | v2.0.1 | v2.0.1 | v1.7.3 | v1.3.0 | v1.0.0 | v1.1.0 | +| 26.9.2021 | v2.0.0 | v2.0.0 | v1.7.3 | v1.3.0 | v1.0.0 | v1.1.0 | +| 27.3.2021 | v1.26.0 | v1.26.0 | v1.7.2 | v1.3.0 | v1.0.0 | v1.1.0 | +| 3.3.2021 | v1.25.1 | v1.25.1 | v1.7.2 | v1.3.0 | v1.0.0 | v1.1.0 | +| 3.2.2021 | v1.25.0 | v1.25.0 | v1.7.2 | v1.3.0 | v1.0.0 | v1.1.0 |