Canvas Deploy Notes (2025-01-29)
Canvas deploys contain code changes that are intended to fix bugs, improve performance, and prepare for new features. These deploys take place every two weeks and can be tested in the beta environment before the production deploy date indicated in the title of this document. Institutions are responsible for conducting thorough evaluations of their custom CSS/JS with each release and deploy to assess potential impacts.
Fixed bugs are located in Known Issues. For related issues resolved in this deploy, view the 2025-01-29 Known Issues tag.
Subscribe to the release notes page to be notified of new release and deploy notes
For Canvas Platform Service changes (API, GraphQL, Canvas Data), please see the appropriate page in the Change Log
Other questions? Visit the Canvas Release FAQ
Looking to discuss the features in the Deploy Notes? Post a reply in the Features Q&A: Canvas Deploy Notes (2025-01-29)
Table of Contents
- Interface Updates
- Courses
- New Course Creation Error Text
- ePortfolios
- UI Enhancements for Page and Section Management
- People
- New User Creation Error Text
- Sections
- Cross-Listed Section Visibility and Restrictions
- User Details
- Page Views InstUI Update
- Feature Options
- Enrollments
- Temporary Enrollment Interface Enhancements
Interface Updates
Courses
New Course Creation Error Text
Affected Feature Areas |
Courses |
Account Setting to Enable |
None |
Permissions |
Manage Courses |
Related Ideas |
None |
Summary
When adding a new course, the Course Name and Reference Code fields display an error message when information is missing.
Change Benefit
This update ensures that all necessary information is provided when creating a new course. By displaying error messages for missing Course Name and Reference Code fields, it improves data integrity, prevents incomplete entries, and streamlines the course creation process, ultimately enhancing the user experience and system efficiency.
Feature Workflow
When information is missing from the Course Name and Reference Code fields, error text displays.
ePortfolios
UI Enhancements for Page and Section Management
Affected Feature Areas |
User Account, ePorfolio |
Account Setting to Enable |
ePortfolios |
Permissions |
Inherent to user role |
Related Ideas |
None |
Summary
Additional options and buttons are added to the ePortfolio page to enhance the management of sections and pages within portfolios.
Change Benefit
These updates enhance usability and efficiency by introducing modals for tasks. A consistent user experience is maintained through popups and confirmation modals, while better organization and customization options help users manage and personalize their ePortfolios more effectively.
Feature Workflow
To rename, move, or delete a section, click the Options button [1]. To add a section to a portfolio, click the Add Section button [2]. Click the Settings button [3] to update the Profile settings. To return to the User Profile, click the User Profile button [4]. Click the Add Page button [5] to create a new page.
Note: Modals open for each option.
People
New User Creation Error Text
Affected Feature Areas |
People |
Account Setting to Enable |
None |
Permissions |
Users-Manage Login Details |
Related Ideas |
None |
Summary
When adding a new user, the Full Name and Email fields display an error message when information is missing.
Change Benefit
This update ensures data accuracy and completeness by prompting users to provide all required information. Displaying error messages for missing details in the Full Name and Email fields reduces the likelihood of incomplete or incorrect user profiles, enhancing overall system reliability and user experience.
Feature Workflow
When information is missing from the Full Name and Email fields, error text displays.
Sections
Cross-Listed Section Visibility and Restrictions
Affected Feature Areas |
Sections |
Account Setting to Enable |
None |
Permissions |
Manage Course Sections |
Related Ideas |
Summary
When course sections are cross-listed, the original section remains visible but is set to read-only in the original course. Furthermore, cross-listed courses indicate their originating course. Previously, the cross-listed section was removed from view.
Change Benefit
This update enhances transparency and tracking by keeping cross-listed sections visible as read-only in the original course. It reduces confusion, improves user experience, and supports accountability by clearly indicating cross-listed status and preventing edits or deletions. Additionally, it streamlines navigation, fosters transparency, and helps users easily manage and track cross-listed content.
Feature Workflow
Cross-listed courses display both their original source and their cross-listed locations.
User Details
Page Views InstUI Update
Affected Feature Areas |
User Details page |
Account Setting to Enable |
None |
Permissions |
Users-View List |
Related Ideas |
None |
Summary
In the User Details page, the Page View section aligns with the latest version of InstUI, Instructure's internal design language. While the User Interface has undergone minor visual changes, the functionality remains unchanged.
Note: Institutions with Custom JS and CSS should verify any changes.
Change Benefit
Updating the Page View section with InstUI enhances user experience through a modern design, improved accessibility, and consistent branding. It also ensures future compatibility, optimizes performance, and simplifies maintenance.
Feature Workflow
Admins view a user's page views with the updated InstUI interface.
Feature Options
Enrollments
Temporary Enrollment Interface Enhancements
Feature Option Name |
Temporary Enrollments |
Enable Feature Option Location & Default Status |
Account (Disabled/Unlocked) |
Beta Environment Availability |
2025-01-15 |
Production Environment Availability |
2025-01-29 |
Subaccount Configuration |
No |
Permissions |
Temporary Enrollments-add In addition, users must have at least one of the following permissions:
|
Affects User Interface |
Yes |
Affected Areas |
People |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Not available |
Feature Option State |
Production-ready |
Related Ideas |
None |
Summary
Temporary Enrollment modal error handling is updated for date, times, role select, enrollment checkboxes, and search fields.
Change Benefit
This update reduces frustration, minimizes the risk of incomplete or incorrect temporary enrollments, and enhances the overall efficiency of the enrollment process.
Feature Workflow
Various fields display error messages for missing information in required fields.
An error message displays in the SIS ID field when the required information is missing.
Change Log
2025-01-17