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-03-24 and the Production environment on 2026-03-30.
New Features
Listings: Hide Enrollment Information When Closed
Summary
A listing-level toggle allows administrators to hide enrollment interface elements when enrollment closes.
- Listings remain visible and searchable in the storefront.
- The interface removes Enrollment Closed indicators and waitlist buttons.
Change Benefit
- This change provides a built-in solution for creating informational listings.
- Eliminates reliance on CSS workarounds.
- Ensures compatibility with the modern Storefront Theme Editor.
- Maintains consistent storefront sorting and visibility for all listings.
Feature Workflow
Admins can hide enrollment information in listings.
In the listing configuration, click the Hide enrollment info when closed toggle [1]. The Hide enrollment info when closed toggle only displays if the Open for enrollment setting is turned off [2].
In the storefront, Learners can view and search for informational listings.
Section-Based Listings
This feature is available in the Beta environment as of 2025-11-25 and the Production environment on 2026-03-30.
Summary
Section-Based Listings allow administrators to offer a single Canvas course across multiple terms by creating several course listings that link to unique Canvas sections.
- Catalog honors section-based enrollments to calculate program progress accurately.
- Learners enrolled in courses with shared Canvas courses receive correct progress attribution.
- Sections without specific dates display as self-paced.
- This feature does not apply to courses or programs with fixed time limits (for example, courses using days to complete). While administrators can assign a Canvas section to the listing, Catalog creates a personalized section at enrollment time for each learner and enrolls them in that section instead. This behavior is unchanged.
Change Benefit
- This update allows administrators to offer the same course under various conditions, such as different start dates or specific user groups.
- Eliminates the requirement to create separate Canvas courses for different enrollment groups.
- Simplifies course management by centralizing content while maintaining distinct enrollment sections.
- Ensures accurate tracking for both individual courses and programs.
Feature Workflow
An administrator creates multiple Catalog course listings that reference the same Canvas course.
For each listing, admins can link it to a unique Canvas section within the course shell. Catalog validates that the selected section is not in use in another listing.
The listings and orders pages include a sortable and filterable Canvas Section ID column, which clarifies which Canvas section each Catalog listing ties to. For listings tied to courses with fixed time limits, Catalog overrides the assigned section and creates a learner-specific section during enrollment.
When a user enrolls, Catalog tracks progress based on the Canvas course, not the individual Catalog listing (section). This means that even if multiple listings point to the same Canvas course, a learner’s progress stays consistent no matter which listing they use to enroll.