Canvas Deploy Notes (2020-07-01)

Document created by Erin Hallmark Administrator on Jun 19, 2020Last modified by Erin Hallmark Administrator on Jul 6, 2020
Version 5Show Document
  • View in full screen mode

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, bugs included in the Canvas Known Issues list, and additional updates that do not affect user functionality.

 

 

Deploy Notes Change Log

 

Interface Updates

BACK TO TABLE OF CONTENTS

 

Account Settings

Content Security Policy Whitelist Terminology

 

Summary

References to whitelisting have been removed from the Content Security Policy page.

 

Change Benefit

This change promotes inclusive terminology.

 

Affected User Roles

Admins

When the Content Security Policy is enabled for an account as a feature option, the Content Security Page has replaced references of whitelist to allowed domains.

 

Content Security Policy Account Page

 

This terminology adjustment is also displayed at the subaccount level.

 

Content Security Policy Subaccount Page

 

 

Assignments

Submission Upload Progress Indicator

 

Summary

The submission page for an assignment indicates the progress for uploaded files.

 

Change Benefit

This change helps students know the status of their file upload and when the upload is successful. 

 

Affected User Roles

Students

When students upload submission files in supported assignments, a status indicator displays next to the Submit Assignment button. This indicator shows the progress of the file upload.

 

Community Idea Contribution: Display file upload progress bar for students uploading assignment submissions 

 

New Rich Content Editor

All Files Icons

 

Summary

The All Files filter displays icons for each file type with its thumbnail image.

 

Change Benefit

This change helps users identify the type of each file in the list along with their thumbnail image.

 

Affected User Roles

All Users

The All Files filter displays icons that match the appropriate file type with their thumbnail image. Previously the All Files filter only displayed an image icon or the document icon.

 

Differentiated file types are identified for video, audio, Word, Powerpoint, Excel, and PDF types. Other file types display a generic document icon. 

 

Embedded Image Size

 

Summary

Embedded images in the New Rich Content Editor default to their original size.

 

Change Benefit

This change aligns the behavior of embedded images and provides consistency with the current Rich Content Editor.

 

Affected User Roles

All Users

Embedded images in the New Rich Content Editor have been changed from 320px to the original image size. Images are constrained to the maximum width of the Rich Content Editor but displays the full rendered height of the image. 

 

Community Idea Contribution: New RCE and Images 

 

Menu Icon Adjustments

The Paragraph and Table icons in the New Rich Content Editor Menu bar have been updated.

 

Change Benefit

This change aligns the icons used for InstUI, Instructure’s icon library.

 

Affected User Roles

All Users

The Paragraph and Table icons in the New Rich Content Editor Menu bar have been updated to reflect the updated icons used in Instructure’s icon library. No behavior has been affected.

 

Paragraph and Table Icon Comparisons

 

 

Fixed Bugs

BACK TO TABLE OF CONTENTS

 

Accessibility

Collaborations

Global Announcement headings have been changed from H4 to H2.

 

Profile pictures include alternative text of the user’s name.

 

Files

In the Manage Access option, the Available From/Until fields include tooltips.

 

New Rich Content Editor

The Decorative Images checkbox includes the presentation role and alternative text with the name of the image.

 

The menu bar no longer includes the aria=status role, as the menu bar has no changes to announce.

 

Media

Recording Tool

The Media recording tool opens without requiring a page refresh.

 

Explanation: When a user tried to record media from SpeedGrader or other course content areas, the media tool would periodically not launch without a page refresh. Canvas code has been updated to open the media window when the page is initially opened.

 

New Rich Content Editor

All Files Media

The All Files filter displays media files.

 

Explanation: When the All Files filter was selected in the New Rich Content Editor, the folders and files APIs did not include returning media files. Canvas code has been updated to include media files in the All Files filter display.

 

SVG Files

SVG files are treated as images in the New Rich Content Editor.

 

Explanation: When an SVG file was uploaded into the New Rich Content Editor, the file was classified as a file and not an image, causing the image to be created as a link and not an image. Additionally, the file did not include a thumbnail URL. Canvas code has been updated to support SVG files as images in the New Rich Content Editor. 

 

Community Idea Contribution: Add SVG Images to Content Pages 

 

Unauthenticated Users

Media in a public course can be viewed by unauthenticated users.

 

Explanation: When media was added in the New Rich Content Editor in a public course, unauthenticated users were unable to view the media. Canvas code has been updated to allow media-embedded iFrames to be publicly accessible.

 

Video Player Frame

The New Rich Content Editor adjusts the display size of the video player when a video’s aspect ratio is smaller than the default size of the video container.

 

Explanation: When a video with a shorter height than width is less than the default video container, the container size remained larger than the height of the video. Canvas code has been updated to match the height of the container with the video. 

 

Permissions

Admin Course Copy

When account or subaccount admins copy a Canvas course, and all admin permissions are disabled, the course copy list only displays courses where the admin is enrolled as an instructor. Additionally, a maximum of 100 courses can be displayed for a user to ensure page performance.

 

Explanation: When a user was enrolled as an instructor in several courses and later given an admin role with all permissions disabled, when the user tried to copy a Canvas course into another course, the user was still able to view all courses in the account or subaccount. Canvas code has been updated to verify permissions for the user and display the appropriate courses that can be copied by the user. Additionally, a maximum of 100 courses can be displayed for a user to ensure page performance. Previously the maximum was set to 500 courses.

 

SpeedGrader

Enter Key Quiz Grade Entries

Pressing the Enter key updates scores in SpeedGrader.

 

Explanation: When a Classic Quiz was opened in SpeedGrader, entering a score and pressing the Enter key would not update the score field. Canvas code has been updated to allow the Enter key to enter question scores in SpeedGrader.

 

Group Filter

When a group is changed for an assignment, SpeedGrader cannot be accessed from an assignment until the group filter has been applied.

 

Explanation: When the Launch SpeedGrader Filtered by Student Group option was enabled for a course, an assignment included a group filter, and the group filter was changed within the assignment, SpeedGrader could be accessed before the filter had been fully applied, preventing SpeedGrader from loading submissions from users in the group. Canvas code has been updated to prevent access to SpeedGrader until the group filter has been applied.

 

 

Source Code Summary

BACK TO TABLE OF CONTENTS

 

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

 

 

 

 

Deploy Notes Change Log

BACK TO TABLE OF CONTENTS

 

Date
2020-06-19Deploy Notes Published

 

1 person found this helpful

Attachments

    Outcomes