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.
|
- Fixed Bugs
- Accessibility
- New Rich Content Editor
- Outcomes
- Quizzes
- Account Settings
- Page Views Date Filter CSV File
- Authentication
- Multiple Observees and SAML
- Course Import
- Course Copy and Account-Level Outcome Groups
- Source Code Summary
Fixed Bugs |
Accessibility
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.
Outcomes
When an outcome is attempted to be deleted, the Outcomes page includes a confirmation window.
Quizzes
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.
Authentication
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.
Date | |
---|---|
2020-12-04 | Deploy Notes Published |