MyTimetable 2022 release notes

MyTimetable 2022 release notes

The following additions and changes were made in the MyTimetable 2022 releases, listed from new to old. For significant new features or important changes, a link to a separate blog post will be available.

Version

Type

Description

More info

Version

Type

Description

More info

2022.66 (2022-12-23)

Bug

Hide event type colours if event types are not shown

 

2022.65 (2022-12-20)

Feature

SQL dataprovider: support all-day events

 

Feature

S+ dataprovider: support shared teaching activities through sections

 

Enhancement

TermTime dataprovider: optimize retrieval of large lists of data

 

2022.64 (2022-12-15)

Maintenance

Customer-specific fixes

 

2022.63 (2022-12-08)

Enhancement

TermTime: make sure we show all moduleoffers a student is assigned to through activities

 

Enhancement

TermTime: enhance stability of API connection

 

Bug

Support CTRL-C/CTRL-V in desktop interface

 

Maintenance

Customer-specific fixes

 

2022.62 (2022-11-28)

Enhancement

TermTime: support configurable attribute as module code

 

2022.61 (2022-11-23)

Feature

S+: activity type-based timetables

 

Enhancement

Allow PDF logo from filesystem

 

Maintenance

Customer-specific improvements

 

2022.60 (2022-11-23)

Maintenance

Customer-specific fixes

 

2022.59 (2022-11-23)

Bug

Fix MySQL database connections

 

2022.58 (2022-11-21)

Maintenance

Customer-specific improvements

 

2022.57 (2022-11-11)

Enhancement

TermTime: support planned size

 

Enhancement

Fixed handling of iCalendar feeds by clients sending a wrong Accept header (some Samsung phones do)

 

Enhancement

Various small accessibility improvements

 

2022.56 (2022-10-21)

Enhancement

Performance improvements for TimeEdit/Xedule timetables

 

Bug

Admin: fix multi-page searching on role assignments page

 

Maintenance

Update dependencies

 

2022.55 (2022-09-30)

Enhancement

TermTime: support stuCount property for activity size

 

Maintenance

Various fixes and improvements to Enrollments API

 

Maintenance

Update dependencies

 

2022.54 (2022-09-30)

Bug

iCal DP: more fixes for caching problem

 

2022.53 (2022-09-30)

Bug

iCal DP: workaround for unlimited cache growth

 

Maintenance

Update dependencies

 

2022.52 (2022-09-27)

Enhancement

Stop polling for new messages if an error occurs in the desktop interface.

 

Maintenance

Customer-specific fixes

 

2022.51 (2022-09-27)

Maintenance

Update dependencies, including a possible fix for Canvas-based timetables

 

2022.50 (2022-09-20)

Bug

Fix some issues with admin personal timetable + impersonation link

 

2022.49 (2022-09-20)

Feature

Admin: link to show a student's personal timetable

 

Enhancement

Show module code in availability view

 

Enhancement

Show (options) enrollment list only in profile view

 

Enhancement

TermTime: ignore departments without code

 

Bug

OpenEducation DP: make sure error handling works

 

2022.48 (2022-09-12)

Feature

Publication rules: match on type of data source

 

Bug

Auto-added timetables added for unauthenticated users

 

Bug

Bad request when adding no timetable from 'link' page

 

Maintenance

Customer-specific fixes

 

2022.47 (2022-09-01)

Enhancement

Accept all content-types for iCalendar-feeds. Fixes an issue with Thunderbird.

 

2022.46 (2022-08-26)

Maintenance

Customer-specific fixes

 

2022.45 (2022-08-25)

Maintenance

Internal documentation improvements

 

Maintenance

Customer-specific fixes

 

2022.44 (2022-08-19)

Enhancement

Student list tweaks

 

Maintenance

Customer-specific fixes

 

2022.43 (2022-08-19)

Feature

Student list added that shows students and their email address

 

2022.42 (2022-08-19)

Enhancement

JMESPath split() function implementation

 

Enhancement

Allow configuring default value for personal/sync bit in user prefs

 

Bug

Mobile interface not using customer time zone

 

Maintenance

Customer-specific fixes

 

2022.41 (2022-08-16)

Maintenance

Make sure to log cause of data source unavailability

 

Maintenance

Customer-specific fixes

 

2022.40 (2022-08-11)

Feature

TermTime: support filtering on room pool

 

Enhancement

TermTime: case-insensitive staff/student email filtering

 

Bug

Desktop interface: Link controller / module view shows 'Add timetable' button

 

2022.39 (2022-08-09)

Maintenance

Customer-specific fixes

 

2022.38 (2022-08-08)

Enhancement

TermTime: filter students on department

 

Enhancement

TermTime: filter students on course

 

Enhancement

Mobile: show last selected date in date picker

 

2022.37 (2022-08-05)

Maintenance

Untis DP: handle some more Untis calls to avoid crashes of Untis

 

2022.36 (2022-08-03)

Maintenance

Customer-specific fixes

 

2022.35 (2022-08-03)

Enhancement

Use correct format for Duration column in Excel exports

 

Maintenance

Customer-specific fixes

 

2022.34 (2022-08-01)

Maintenance

Customer-specific fixes

 

2022.33 (2022-07-31)

Enhancement

TermTime: filter students by email domain

 

Maintenance

Enrolment API security enhancements

 

2022.32 (2022-07-26)

Maintenance

Customer-specific fixes

 

2022.31 (2022-07-26)

Maintenance

Customer-specific fixes

 

2022.30 (2022-07-20)

Maintenance

Customer-specific fixes

 

2022.29 (2022-07-19)

Feature

TermTime: support exam cohorts

 

Feature

TermTime: support assessment types

 

Bug

Brightspace import: fix default configuration

 

Bug

User list pagination not working in some cases

 

2022.28 (2022-07-11)

Enhancement

Brightspace connector flexibility enhancements

 

Enhancement

TimeEdit connector improvements for various customers

 

2022.27 (2022-06-29)

Bug

iCalendar data provider was broken

 

2022.26 (2022-06-27)

Bug

Fixed retrieval of user enrollments

 

2022.25 (2022-06-27)

Feature

Add possibility to store timetable enrolments via the MyTimetable API

 

Feature

Add strategy to automatically add timetables based on stored enrolments

 

Enhancement

Improve monitoring of TermTime availability

 

Bug

Fix calendar grid alignment in Firefox

 

SECURITY

Prevent session-fixation attack

 

Maintenance

Upgrade dependencies

 

2022.24 (2022-06-13)

Enhancement

Customer-specific enhancements.

 

Bug

TimeEdit/Xedule: Resolve internal error on API requests with specific date ranges

 

2022.23 (2022-06-12)

Enhancement

Customer-specific enhancements.

 

2022.22 (2022-06-09)

Enhancement