Skip to main content
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Canvas Deploy Notes (2021-06-09)

Canvas Deploy Notes (2021-06-09)

Canvas deploys contain code changes that are intended to fix bugs, improve performance, and prepare for new features, but they do not affect customer workflows. 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. Intended changes in workflow are noted in the Canvas Release Notes published monthly.

Deploy notes may include notable fixed bugs, resolved fixes in Known Issues, and other updates that do not affect user functionality.


  • Subscribe to the deploy notes page to be notified of posted 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 Deploy FAQ 


Deploy Notes Change Log


Interface Updates



Assignment Enhancements

File Upload Interface

Discussion about this feature is welcome in the Releases Q&A: 2021-06-09 Assignment Enhancements File Upload Interface 


The File Upload interface for assignment submissions has been updated with an improved design.

Change Benefit

This change allows the interface to be more user friendly with the file upload experience. No workflow behavior has been affected.

Affected Roles


Instead of viewing large buttons for submission files, the File Upload interface has been updated to a full-width drag-and-drop menu. When files are added, the files display in a table below the upload field, and progress bars are shown for each individual upload.


File Upload WindowFile Upload Window



MFA Requirement

Discussion about this feature is welcome in Releases Q&A: 2021-06-09 Authentication MFA Requirement


Canvas Multi-Factor Authentication can be set on a per-authentication-provider basis.

Change Benefit

This change allows admins to set MFA requirements for individual authentication providers.

Affected User Roles

All Users

When Multi-Factor Authentication is optional or required in the Account Settings page, an MFA checkbox displays below all enabled authentication providers in the Authentication page. The MFA checkbox can be selected for individual providers as needed.

Authentication with MFAAuthentication with MFA

Related Idea Conversation:  Selective Two-Factor Authentication for External U... - Canvas Community



Rubric Rating Removal

Discussion about this feature is welcome in Releases Q&A: 2021-06-09 Rubrics Rating Removal


Ratings within a criterion can be deselected as part of a rubric assessment in SpeedGrader.

Change Benefit

This change allows rubric assessors to remove a rating that may have been applied incorrectly.

Affected User Roles


When an instructor or other assessor selects a rating within a criterion, and the rating needs to be removed, the instructor can click the rating again to deselect the rating from the criterion. The rating score that used to display in the points field will be removed.

Rubric RatingsRubric Ratings

Related Idea Conversation:  Erase Saved Speedgrader Rubric Entry - Canvas Community

Other Updates




Email Addresses and Manual Enrollments

Users must confirm their email address before they can be enrolled in a course using that email address. When a user with permission to add another user tries to add users to a course using an email address, users will only display in the search results if their email address has been confirmed.

This behavior affects manual enrollments regardless of whether Open Registration is enabled and ensures that only intended users are added to a course via email address.


Enrollment Requirements

ePortfolios cannot be created by a user until the user is enrolled in a course. The only exception is users with admin roles, who are typically not enrolled in courses. This change helps minimize spam ePortfolios created in Canvas accounts.


Fixed Bugs




Account Settings

Quota and Notification settings include labels for screen readers.

The Reports page information windows can be scrolled by keyboard users. Additionally, the Configure and Run Report elements have been changed to buttons.

Assignment Enhancements

Unpublished Module Explanation

Assignments in an unpublished module include a message as to why the assignment is not yet available.

Explanation: When an assignment was part of an unpublished module and Assignment Enhancements was enabled in the course, students who tried to access the assignment were not told why it was unavailable. Canvas code has been updated to include explanations for assignments in unpublished modules to state that the module has not been unlocked yet.


Direct Share and Multiple User Roles

Instructors cannot access Direct Share options in a course where they are a student.

Explanation: When a user had a student enrollment in one course and an instructor enrollment in another course, the user was able to view the Direct Share options in the first course, but course content would not copy to the second course. Canvas code has been updated to restrict access to Direct Share options in courses where a user has a student role.


Admin Roles and Discussion Duplication

Users with an account-level role can duplicate discussions in a course.

Explanation: When a user with an account-level role tried to use the Duplicate option for any published or unpublished discussion, the page generated an error. Canvas code has been updated to allow account-level user roles to duplicate discussions in a course.


Search Field and Account Roles

Account roles display when admins use the Search field.

Explanation: When the Search Permissions field was used in the Account Roles tab, only course-level permissions were returned. Clearing the search did not cause account-level-only permissions to reappear in the list. Canvas code has been updated to retain account-level permissions in the search.


Anonymous Comments and SpeedGrader Assessments

Authors of anonymous comments remain anonymous when an assignment is assessed with a rubric.

Explanation: When anonymous grading had been enabled on an assignment and contained a rubric, submitting a rubric assessment via SpeedGrader revealed who authored the anonymous comments left by the student. Canvas code has been updated to keep comments anonymous.




Deploy Notes Change Log


2021-06-10 Added Other Updates—Courses: Email Addresses and Manual Enrollments
2021-05-28 Published Deploy Notes


Change Log




Labels (3)
Was this article helpful? Yes No