Catalog Release Notes (2025-09-15)
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 2025-09-02 and the Production environment on 2025-09-15.
New Features |
Archive and Reactivate Listings
This feature is available in the Beta environment for selected accounts on 2025-08-26, then generally available in the Beta environment on 2025-09-09, and in the Production environment on 2025-09-15 for everyone else.
Summary
Canvas Catalog allows administrators to archive and reactivate listings.
Notes:
- Courses that belong to active programs cannot be archived. Reactivating a program requires all related courses to be reactivated first.
- A program can be archived, however, it does not archive its associated course listings.
- The Catalog API supports archiving.
Benefit
Archiving improves administrative efficiency by separating outdated content from active catalogs while retaining visibility and data integrity. Archived listings remain read-only, ensuring historical information is preserved.
Workflow
On the Listings page, an Archived tab displays next to the Active tab. All archived listings appear in read-only form with archive metadata.
To archive a listing, click the checkbox next to the listing name [1] then click the Show Actions button [2].
In the Actions tray, click the Archive link.
A confirmation tray allows entry of an optional archive reason. Click the Archive Listings button. The listing is moved from the Active to Archived page and hidden from learners.
To reactivate an archived listing from the Listing Details page, open the listing and click the Reactivate Listing button.
To reactive individual or multiple archived listings from the Archived tab, click the checkbox next to the listing name and click the Reactivate button.
Note: Permanent deletion is only permitted from the Archived tab through a bulk action with confirmation. This removes all associated data from Analytics.
Archive date and status are available as columns and filters across all Analytics tabs. Archive metadata is also accessible through the Catalog API and Data Access Platform.
In the Audit log, all archive, reactivate, and delete actions are logged.
💡 Related feature idea(s): [Catalog] Organize/Archive Catalog Listing Page
Updated Features |
Catalog Table Updates
Summary
Catalog tables display a unified visual style and include a subtle shadow scroll indicator to show when more columns are available.
Change Benefit
These updates improve table consistency and make navigation more intuitive while keeping all existing functionality unchanged.
Feature Workflow
Catalog tables across the platform, including Admin Listings, Catalog, User Defined Fields, Categories, Discount Code Domain Sets, Promotions, Tags, Analytics, Listings, Enrollments, Orders, Users, Purchases & Enrollments, Audit Log, and Subcatalog Admins adopt the updated style.
Shadow scroll indicators display automatically when table content extends beyond the visible area, signaling additional columns.
Notes:
- Sticky headers apply to all tables.
- Existing table interactions remain unchanged: action buttons, items per page selectors, checkboxes, and bulk actions continue to function.
- Bulk deletion is supported in additional tables, including Listings, Promotions, Categories, Tags, and User Defined Fields.
Change Log
2025-09-10