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

Canvas Deploy Notes (2020-12-16)

Canvas Deploy Notes (2020-12-16)

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


Fixed Bugs



New Rich Content Editor

When media is selected from course files, the data-media-id attribute includes the media ID. Defining the data-media-id attribute supports caption files.

Unpublished images include a hidden parameter in the URL and do not display alt text in the browser.

Dropdown menus can be accessed correctly by keyboard users.


When an outcome is attempted to be deleted, the Outcomes page includes a confirmation window.


In the Quiz Moderate page, contrast and text size has been improved within the Student Extension window clarification text.

Account Settings

Page Views Date Filter CSV File

The Page Views CSV file displays results in the date filter.

Explanation: When the page views filter was used at the account level, the CSV file did not display the results displayed in the date filter. Canvas code has been updated to align the CSV file with the content being displayed in the date filter.


Multiple Observees and SAML

Observers can add multiple observees by using a pairing code, regardless of an institution’s authentication method.

Explanation: When SAML was in position 1 for an account’s authentication, observers were unable to add more than one user as an observee. The observer was asked to add a username, which generated an error. This behavior occurred because SAML authentication did not support usernames and passwords. Canvas code has been updated to adjust SAML authentication to support pairing codes for observees. 

Course Import

Course Copy and Account-Level Outcome Groups

When an outcome is created at the account level and added to a course, copying the course does not duplicate the outcome.

Explanation: When an outcome was created at the account level and added to a course, copying the course would duplicate the outcome within the course. This behavior caused students and instructors to view duplicate entries in the Learning Mastery Gradebooks. Canvas code has been updated to not duplicate outcomes in course copies.


Source Code Summary


To view a summary of all code included in the deploy, please see the Deploy Source Code Summary (2020-12-16) reference sheet.




Deploy Notes Change Log


2020-12-04 Deploy Notes Published


Change Log

Labels (1)
Was this article helpful? Yes No