Canvas Deploy Notes (2025-09-24)
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-09-24 Known Issues tag.
Unless otherwise stated, all features in this deploy are available in the Beta environment on 2025-09-11 and the Production environment on 2025-09-24.
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-09-24)
Table of Contents
- Updated Features
- Canvas Media
- YouTube Overlay
- External Tools
- Top Navigation Tool Resizing
- Gradebook
- View Hidden Grades Indicator
- People
- Page View Updates
- SpeedGrader
- Multi-Select Section Filter with Checkboxes
- Feature Preview Change Log Updates
- Differentiation Tags
- Export CSV template
- Enhanced Rubrics
- Clickable Outcomes Pill
- Assignment and Rubric Points Mismatch Alert
- Rubric Layout Persists
- Rubric Incomplete Indicator
- Rubric Point Values
- Performance and Usability Upgrades for SpeedGrader
- Multi-Select Sections Filter
Updated Features
Canvas Media
YouTube Overlay
Production Environment Availability |
2025-09-22 |
Feature Option Name to Enable |
YouTube content overlay See the Canvas Feature Option Summary to learn more about Feature Options. |
Enable Feature Option Location & Default Status |
Account (Enabled/Unlocked) |
Subaccount Configuration |
Yes |
Account/Course Setting to Enable |
None |
Permissions |
Inherent to user role |
Affects User Interface |
Yes |
Affected Areas |
All Course Content |
Related Ideas |
None |
Summary
When the YouTube Content overlay feature option is enabled, an overlay message displays in Canvas for YouTube videos not hosted in Canvas Studio to alert viewers that ads may appear. The message displays in the browser before the video plays.
Note: Instructure is not associated with these ads; they are managed by YouTube.
Change Benefit
This update allows teachers and students to be notified in advance of YouTube ads that could interrupt their learning experience.
Feature Workflow
On top of the YouTube video player, an overlay displays before playback.
External Tools
Top Navigation Tool Resizing
Feature Option Name to Enable |
N/A |
Enable Feature Option Location & Default Status |
N/A |
Subaccount Configuration |
N/A |
Account/Course Setting to Enable |
None |
Permissions |
Developer Keys - manage |
Affects User Interface |
Yes |
Affected Areas |
Assignments, External Tools |
Related Ideas |
None |
Summary
Tools using the top navigation placement include a registration setting that allows users to resize the tool window.
Change Benefit
This update gives users more control over their workspace by letting them adjust the window size for better visibility and usability.
Feature Workflow
When top navigation placement is enabled, users can click the Expand button to open the tool in full screen.
Users can also minimize the global navigation menu to adjust the window size.
Gradebook
View Hidden Grades Indicator
Feature Option Name to Enable |
N/A |
Enable Feature Option Location & Default Status |
N/A |
Subaccount Configuration |
N/A |
Account/Course Setting to Enable |
None |
Permissions |
Inherent to user role |
Affects User Interface |
Yes |
Affected Areas |
Gradebook |
Related Ideas |
[Gradebook] Identify Hidden Grades in Grades and SpeedGrader |
Summary
In Gradebook Settings, a View Hidden Grades indicator option is available. When enabled, instructors see an icon marking any grades that have not yet been posted to students.
Change Benefit
This helps instructors quickly identify which grades are hidden from students, reducing confusion and ensuring more accurate communication about grade visibility.
Feature Workflow
In Gradebook Settings, click the View hidden grades indicator checkbox.
In the Gradebook, an indicator displays which grades have not been posted.
People
Page View Updates
Feature Option Name to Enable |
N/A |
Enable Feature Option Location & Default Status |
N/A |
Subaccount Configuration |
N/A |
Account/Course Setting to Enable |
None |
Permissions |
Statistics - view |
Affects User Interface |
Yes |
Affected Areas |
User Details |
Related Ideas |
Summary
Multiple updates are available in the Page View section of user details to support asynchronous processing:
- Date Filtering: Admins can select a year and month when filtering data. The date filter applies only to CSV exports, not on-screen page views.
- CSV Downloads: CSV files include records for the selected month only, removing the 300 lines limitation.
- Page Views: For the most recent 30 days, page view records load gradually as users paginate, improving performance and usability.
- CSV Export Requests: The interface prevents starting a new CSV export for the same user while a previous request is still processing. An on-screen indicator displays the status of the active request.
- Notifications: Canvas displays a notification when CSV results are ready for download.
Change Benefit
These changes streamline the CSV export process, prevent duplicate queries, and provide clearer feedback when results are ready.
Feature Workflow
In the 30-day activity tab, page views for the most recent 30 days displays.
In the 1-year activity tab, admins can select a month and year to generate a CSV file [1]. If a request for the same month is already in progress, an on-screen indicator shows its status [2]. CSV exports from the last 24 hours are displayed in the table [3], allowing admins to easily track the progress and view the results of each request.
SpeedGrader
Multi-Select Section Filter with Checkboxes
Feature Preview to Enable |
N/A |
Enable Feature Option Location & Default Status |
N/A |
Subaccount Configuration |
N/A |
Permissions |
Inherent to user role |
Affects User Interface |
Yes |
Affected Areas |
SpeedGrader |
Related Ideas |
[SpeedGrader] Make Multiselect Sections in SpeedGrader a personalized setting |
Summary
In SpeedGrader, checkboxes are added to sections, allowing instructors to filter submissions by multiple sections at once.
Change Benefit
This update allows instructors to filter student submissions by multiple sections at once, making it easier to manage and grade students across different groups.
Feature Workflow
To filter sections, select the desired section checkbox [1], then click the Apply button [2].
Feature Preview Change Log Updates
Differentiation Tags
Export CSV template
Feature Preview to Enable |
Differentiation Tags |
Account Setting to Enable |
Differentiation Tags |
Feature Preview User Group |
|
Enable Feature Option Location & Default Status |
Account (Disabled/Unlocked) See the Canvas Feature Option Summary to learn more about Feature Options. |
Subaccount Configuration |
Yes |
Permissions |
Manage Differentiation Tags |
Affects User Interface |
No |
Affected Areas |
People |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Not available |
Related Ideas |
None |
Summary
In the Import Tags tray, instructors can download a differentiation tags template file. The CSV is preformatted for import and includes the current course roster along with group memberships.
Change Benefit
This update allows instructors to import differentiation tags more easily and with fewer errors, saving time and streamlining the tagging process.
Feature Workflow
In the Import Tags tray, click the Download Template File link.
Enhanced Rubrics
Clickable Outcomes Pill
Feature Preview to Enable |
Enhanced Rubrics |
Feature Preview User Group |
|
Enable Feature Option Location & Default Status |
Beta: Account/Course (Enabled/Unlocked) Production: Account/Course (Disabled/Unlocked) See the Canvas Feature Option Summary to learn more about Feature Options. |
Subaccount Configuration |
Yes |
Permissions |
Rubrics-add/edit/delete |
Affects User Interface |
Yes |
Affected Areas |
Rubrics |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Not available |
Related Ideas |
None |
Summary
In both the rubric builder and rubric assessment views, instructors can select an outcome pill to open its details in an overlay.
Change Benefit
This update allows instructors to quickly review outcome information without leaving the rubric, saving time and maintaining focus on the grading task.
Feature Workflow
Click the desired outcome pill to view its details.
An overlay displays the outcome information.
Assignment and Rubric Points Mismatch Alert
Feature Preview to Enable |
Enhanced Rubrics |
Feature Preview User Group |
|
Enable Feature Option Location & Default Status |
Beta: Account/Course (Enabled/Unlocked) Production: Account/Course (Disabled/Unlocked) See the Canvas Feature Option Summary to learn more about Feature Options. |
Subaccount Configuration |
Yes |
Permissions |
Rubrics-add/edit/delete |
Affects User Interface |
Yes |
Affected Areas |
Rubrics |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Not available |
Related Ideas |
None |
Summary
When creating or editing assignments, instructors are alerted if the total rubric points do not match the assignment points.
Change Benefit
This update prevents grading inconsistencies and ensures alignment between rubrics and assignment settings.
Feature Workflow
If an assignment’s points and the total rubric points do not match, a modal displays alerting the instructor to update either the rubric or the assignment points.
Rubric Layout Persists
Feature Preview to Enable |
Enhanced Rubrics |
Feature Preview User Group |
|
Enable Feature Option Location & Default Status |
Beta: Account/Course (Enabled/Unlocked) Production: Account/Course (Disabled/Unlocked) See the Canvas Feature Option Summary to learn more about Feature Options. |
Subaccount Configuration |
Yes |
Permissions |
Rubrics-add/edit/delete |
Affects User Interface |
Yes |
Affected Areas |
Rubrics. SpeedGrader |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Not available |
Related Ideas |
None |
Summary
In SpeedGrader, the selected rubric view persists when moving between student submissions. The layout preference resets only when the SpeedGrader page session ends.
Change Benefit
This update saves instructors time and reduces frustration by keeping their preferred rubric view as they navigate between student submissions, so they don’t need to reselect it for each student.
Rubric Incomplete Indicator
Feature Preview to Enable |
Enhanced Rubrics |
Feature Preview User Group |
|
Enable Feature Option Location & Default Status |
Beta: Account/Course (Enabled/Unlocked) Production: Account/Course (Disabled/Unlocked) See the Canvas Feature Option Summary to learn more about Feature Options. |
Subaccount Configuration |
Yes |
Permissions |
Rubrics-add/edit/delete |
Affects User Interface |
Yes |
Affected Areas |
Rubrics, SpeedGrader |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Not available |
Related Ideas |
Summary
In SpeedGrader, rubrics display a visual Incomplete indicator when one or more criteria have not been scored. The status updates in real-time as instructors complete each criterion and changes to Complete once all criteria are scored. Instructors can still submit the rubric even if it’s marked incomplete.
Note: Partially completing a rubric keeps its status marked as Incomplete until all criteria are scored.
Change Benefit
This update helps instructors avoid unintentional grading errors by clearly indicating when rubric criteria are incomplete, ensuring more accurate and consistent grading while still allowing flexibility to submit when necessary.
Feature Workflow
In SpeedGrader, a status indicator displays for the rubric, showing whether it is complete or incomplete.
Rubric Point Values
Feature Preview to Enable |
Enhanced Rubrics |
Feature Preview User Group |
|
Enable Feature Option Location & Default Status |
Beta: Account/Course (Enabled/Unlocked) Production: Account/Course (Disabled/Unlocked) See the Canvas Feature Option Summary to learn more about Feature Options. |
Subaccount Configuration |
Yes |
Permissions |
Rubrics-add/edit/delete |
Affects User Interface |
Yes |
Affected Areas |
Rubrics, SpeedGrader |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Not available |
Related Ideas |
Summary
When creating rubrics, instructors have an option to display the actual point value for each rating, instead of or alongside the default numeric labels (1–4). This update applies to both horizontal and vertical rubric views in SpeedGrader.
Change Benefit
This update helps graders quickly see the true point value for each rating, improving clarity and reducing errors when scoring assignments.
Feature Workflow
When creating a rubric a Rating Display drop-down menu displays.
Performance and Usability Upgrades for SpeedGrader
Multi-Select Sections Filter
Feature Preview to Enable |
Performance and Usability Upgrades for SpeedGrader |
Feature Preview User Group |
|
Enable Feature Option Location & Default Status |
Account (Disabled/Unlocked) See the Canvas Feature Option Summary to learn more about Feature Options. |
Subaccount Configuration |
Yes |
Permissions |
Inherent to user role |
Affects User Interface |
Yes |
Affected Areas |
SpeedGrader |
Mobile App Support |
Not available |
Free-for-Teacher Availability |
Available |
Related Ideas |
[SpeedGrader] Make Multiselect Sections in SpeedGrader a personalized setting |
Summary
In SpeedGrader, instructors can multi-select sections, allowing them to filter submissions from multiple sections at once.
Change Benefit
This update allows instructors to filter student submissions by multiple sections at once, making it easier to manage and grade students across different groups.
Feature Workflow
To filter sections, select the desired sections [1], then click the Apply button [2].
Change Log
2025-09-12