Product Updates
- Event and Session reschedules are now recorded as "Event Change" rows you can report on, query in GraphQL, and open from the Event Audit tab with lead time and who was booked.
Bug Fixes
- Fixed blank Learner columns on the Booking Interest report, which happened because conversion never linked Interest Learners to their delegate rows.
- Fixed a permissions gap that let a report owner rename, refilter or reassign a report belonging to another user by saving a revision they did not own.
- Fixed the courseTemplate.upsertByExternalId mutation leaving a Course Template created with no External ID when the tagging step failed.
- Fixed deleted Booking Interests still appearing in results when their deletion timestamp had not been recorded, and made the Beta API record it correctly.
- Fixed unnamed Learners not being registered against the Sessions of an Event, caused by an over-eager check for an existing active Registration.
- Fixed Communication Triggers erroring when matching an Event with no Location, and the archived flag on a Trigger never being populated.
Documentation Updates
The following documentation pages have been updated: