MyTimetable External Calendaring is the component that handles push-based synchronization to Office 365, Google Calendar and Microsoft Exchange. Since MyTimetable release 2020.26 this is released as a separate product with its own release notes.
The following additions and changes were made in the MyTimetable External Calendaring 2020 releases, listed from new to old. For significant new features or important changes, a link to a separate blog post will be available.
|O365: allow sync using delegated-level permissions|
|Configuration migration tool|
|O365 EC: use MSAL and Graph API|
|Admin panel should not show a synchronization when it is being unlinked|
|Install scripts: make sure to change drives and quote variables|
|Merge EnrichedSynchronization into Synchronization|
|Reorganize configuration properties|
|Deprecate old properties|
|EC: collapse separate contexts into one|