Product Updates
- Importing Locations, Staff Absences or Resource Bookings now offers a dropdown of valid time zones, so a typo is caught before the import runs.
- The
courseTemplatesquery now takes acompanyIdfilter, and including null also returns Course Templates with no Company. - You can now notify an assignee by email when creating or updating a Task, with an optional message and Cc, using the editable New Task Notification System Email.
Bug Fixes
- Fixed the
courseTemplate.deletemutation deleting Course Templates that are archived or still used by Events, Learning Path objectives or Scheduler schedules. - Fixed Delete Region staying disabled when every Location in the region had already been deleted.
- Fixed Session Template lists stopping at the first 50 entries by raising the page size to 200, so every template is now available.
- Fixed signed content links being re-cached beyond their expiry, which could leave content failing to open.
- Fixed "View Purchase Invoice" and "Raise Purchase" on the Event Finances tab always opening the legacy page instead of the new purchase document screens.
- Fixed branding CSS returning an error for affected WebLink portals, so your portal styling loads again.
- Fixed the "link to event" picker on invoices, sales orders and credit notes omitting each Event location and, for private Events, the booking Account.
- Fixed Add Line on invoices, sales orders and credit notes leaving Tax blank instead of using the region's or company's default Tax Type.
- Fixed "Raise Invoice" on an Account's Private Events tab staying clickable while it ran, which could create two invoices for the same Event.
Documentation Updates
The following documentation pages have been updated:
- API Deprecation Process
- Authenticate with OAuth 2.0 in Postman (GraphQL API)
- Auto-provision Learners in LMS
- Custom Field Filters
- Exploring Administrate GraphQL APIs Using Postman
- GraphQL API Documentation (Developer Portal)
- Helpful GraphQL Resources
- Line Managers and Supervisors
- Multi-language courses and Learning Paths
- Setup Your Own API Interface Tool
- Stripe Payment Integration
- Using our documentation and Support portal
- Webhook Logs
- WebLink Analytics