Product Updates
- The classroom and blended Event upsert-by-external-id mutations can now attach instructors and resource bookings to their Sessions in the same call, so imports no longer need follow-up calls.
- Added a Subscribe button to Calendar (alpha), giving iCal feed URLs for Events, absences or resources that match your current planner filters.
- Merging Contacts now warns about overlapping Registrations, cancelling the absorbed contact's duplicates and transferring their learning outcomes to the surviving contact.
- Introduced Resource issues, exposed through a new resourceIssues query and on resource bookings, including out-of-service and mislocated issues and Custom Business Rule support.
Bug Fixes
- Fixed an xlsx Report export producing no download when caching the generated file failed, even though the results were ready.
- Fixed publishing a draft Course Template silently undoing Training Pass type course list changes made while the draft was open.
- Fixed archiving a global custom definition with an id from another id space archiving an unrelated Custom Field and destroying its dependency rules.
- Fixed On Registration Communication Triggers targeting a Learning Path ignoring the learner's CC email addresses.
Documentation Updates
The following documentation pages have been updated: