...
Table of Contents |
---|
Functional changes
- xxx — yyy
- Event type group filtering per subscription — yyy
- New add timetable menu design
- Dynamically scaling graphical calendar
- Department-based 'draft activity strategy' added
- Mobile interface accessibility improvements
- UNIT-e timetable provider added
- CSV export week label changes
- Authorization based on the name of the API user — hasApiUser() isApiUser(name)
- Set user roles when accessing using the API and an elevated API token
- Disallow changes in non-removable subscriptions
- Allow excluding of named availabilities (terms) for a certain datasource — Thanks to Hogeschool van Amsterdam for this addition.
- Couple of help page improvements — removed some outdated parts and included information on the Office 365 update interval.
- Fixes for student set selection in combination with jointly taught activities
- Improve UTF-8 support and add Welsh translation — Thanks to Cardiff University for this.
- As usual, many small bug fixes and changes are included in this release. 38 issues were fixed in 126 74 commits.
Non-functional, technical and back-end changes
The following changes have been made to the MyTimetable backend and underlying software, and have no direct impact on MyTimetable functionality:
- The c3p0 connection pool was replaced by HikariCP. This introduces a new datasource configuration format, explained in Data source configuration. We believe this change leads to less, faster and more stable database connections.
- Dependencies upgraded:
- Spring (xxxMySQL connector (5.1.30)
- Spring Mobile (1.1.0)
Removed and deprecated features
...