...
- Support for Semestry TermTime was added — MyTimetable now features support for Semestry TermTime. Not all features have been implemented yet, but we will work with Semestry's customers on adding as many features as necessary for a great user experience.
- Web Room Booking support in S+ provider — The Syllabus Plus provider now offers the possibility to show a user's web room bookings in the interface as a separate timetable (based on the username included in the web room booking).
- API: deduplicate activities by default — Previously activities returned from API requests would not be deduplicated (i.e., each activity always belonged to one subscription/timetable key). This has now been fixed. We do not anticipate any issues for existing API users as the data format has not been changed.
- Excel export added — An export to Excel XLSX format was added, similarly to the CSV export. At the same time, the default separator for the CSV export was changed to a comma, as the semi-colon was only a workaround for Excel oddities.
- PDF font improvements — The PDF exports now use proper bold and oblique fonts.
- Several URL parameters added —
highlightConcurrency
,ignoreConcurrencyWithinModule
andterm
were added to the desktop website. See URL parameters for more information.
Non-functional, technical and back-end changes
...