Release notes outline upcoming customer-impacting changes that are expected to be displayed in production environments. Please note that features considered for future development are not included in the notes.
Canvas Catalog is an all-in-one learning solution that integrates with the Canvas LMS as a course registration system, payment gateway, and learning platform. Learn more about Canvas Catalog.
Unless otherwise stated, all features in this release are available in the Beta environment on 2026-04-07 and the Production environment on 2026-04-13.
Updated Features
Listings: Use Specific Section Checkbox Option
Summary
The Catalog course listings include making section-based mapping an opt-in feature.
- Admins can choose to associate a Catalog listing with a specific Canvas section.
- Alternatively, admins can use legacy behavior where enrollments sync from any section within the mapped Canvas course.The option to map a Catalog listing to a specific Canvas section is opt-in when creating or editing a course listing.
Change Benefit
- Restores legacy enrollment behavior for clients using Canvas sections to segment learners instead of representing separate course occurrences.
- Provides options for admins to choose the mapping structure for specific enrollment sync requirements.
- Reduces potential sync issues.
Feature Workflow
Admins
In the Listing editor, admins can choose to associate a listing with a specific Canvas section.
To sync enrollments from any section within Canvas, deselect the Use a specific section checkbox.
An error message is displayed if a user tries to create a second non-section-based listing for the same Canvas course.
To associate the Catalog course to a specific Canvas section, click the Use a specific section checkbox and then select a section from the drop-down menu.
If no Canvas sections exist during creation, review the message stating a default section generates upon saving.
Select an available Canvas section. If the section already belongs to a different Catalog course, an error message identifies the conflicting course.
Other Features
User Registration Endpoint Consolidation
This feature is available in the Beta environment as of 2026-03-13 and the Production environment on 2026-04-13.
Summary
The User Registration API endpoint reaches its end-of-life as all registration capabilities merge into the primary Users endpoint.
- This transition centralizes user management into a single interface.
- The update streamlines the API architecture by removing redundant endpoints.
Change Benefit
Consolidate System Integrations
- Reduces integration complexity by providing a unified schema for user-related actions.
- Simplifies long-term maintenance for developers through a streamlined API structure.
- Improves efficiency by centralizing user management functions.
Feature Workflow
- Identify all active integrations targeting the /user-registration endpoint and update the API request URL to point to the /users endpoint.
- Verify request payloads align with the existing Users endpoint schema.
- Test the integration in a staging environment before the April 13, 2026 production sunset date.