Canvas Beta Release Notes (2017-09-05)

Document created by Erin Hallmark Administrator on Sep 5, 2017Last modified by on Jul 15, 2018
Version 5Show Document
  • View in full screen mode

In this beta release, Canvas has updated features in the Course Import Tool and Reports. Other minor updates have been made for Notifications and Masquerading Users. Platform and Integration updates include changes to APIs, OAuth2, and SIS Import Format Documentation.


Features are subject to change based on user feedback and testing. Please follow the release notes for the latest information.


The beta environment is for testing new and updated features, which are subject to change at any time. Beta features will be available in production environments as noted in the Canvas release schedule


The Canvas product team welcomes feedback according to Canvas Community Feedback Guidelines.


Account-level features are not available in Free-for-Teacher accounts unless otherwise indicated.


Flash Content Reminder: Canvas displays Flash content as supported within major browsers. Microsoft Edge, Safari, Chrome, and Firefox default to HTML5 as the preferred method for displaying website content, which promotes a faster, more secure browsing experience. These browsers will eventually block all Flash content. For best performance in Canvas, course content should be designed to support HTML5. Recorded media content within the Canvas Rich Content Editor currently still relies on Flash and is being addressed by Canvas engineers. Any recorded content can still be accessed by manually allowing permission for flash content in the browser. 


Advanced CSS and JavaScript users: Canvas releases may include undocumented changes that affect styles and code in custom applications. Please make sure to view your Beta environment for any customization conflicts.



  Updated Features



Course Import

Download Expiration

After a content import, the imported file displays as a file download in the Current Jobs section. The imported file expires after 500 days and can no longer be downloaded. Previously the files had no expiration date.


Course Import Download Expiration



SIS Export and Provisioning Admin CSV

The SIS Export and Provisioning account-level reports include an admin CSV file, which manages admins in an account.


The SIS Export report includes the same information as found in the admin SIS Import Format Documentation and includes columns for user ID, account ID, role ID, role, status, and root account.


The Provisioning report shows all admins in the account and includes columns for admin user name, canvas user ID, user ID, Canvas account ID, account ID, role ID, role, status, and created by SIS.



  Other Updates




Student Assignments Filter Buttons

When assignments are organized by assignment group, the student Assignments page displays buttons to filter by date and by type. The buttons have been updated to read as Show by Date and Show by Type, respectively.


Student Assignments page with Show by Date and Show by Type buttons


release-notes-bug-fix-icon.png This change resolves a fixed bug in Canvas:

When focus was placed on the Date and Type buttons in the student Assignments page, the buttons contained no labels for screen readers. Canvas code has been updated to replace the existing buttons with updated Canvas styling and screen reader functionality.



Course Sender Name

When students view course notifications in their email, all notifications are sent from the course name. This change helps students more easily identify notifications from a specific course. Previously notifications were also sent from Instructure Canvas or the institution’s name.


This update does not affect any other elements in course notifications.



Masquerade Page

The Masquerade page has been updated with a simplified design. For translation consistency, the page has also been renamed to Act as User.


The Act as User page contains the following fields for the user being viewed:

  • Profile Picture
  • Full Name
  • Display Name
  • Sortable Name
  • Default Email
  • Login ID
  • SIS ID
  • Integration ID


This design update only applies to the Canvas interface. No functionality has been affected.


Masquerade Act as User Page



In the Account Roles Account Permissions, the Become Other Users permission has been renamed to Act as Users.


This change does not affect the Roles API, which still displays the permission name as become_user.






For details about using Canvas API documentation, please see the Canvas API Policy page.



CommMessage API

The CommMessage API returns the name of the communication sender (from_name).


Grading Standards API

The Grading Standards API supports the Grading Standard ID endpoint, which returns a grading standard for the given context visible to the user.



User Profile Page

When OAuth2 is used in a third-party application that references a user's profile page for authentication, the profile page opens in a new window instead of directly in the iFrame.



Admin CSV

SIS Import Format Documentation supports the admin CSV data file, which manages admins in an account. This file is optional. Supported fields include user ID, account ID, role ID, role, status, and root account. Batch mode does not apply, though diffing mode does.


When importing admins that already exist in Canvas, the admin will become managed by the SIS. An admin cannot be deleted in the SIS import unless the admin is already managed by the SIS. If administrative notifications are enabled, admins will receive a notification about any new admins added to the account.

18 people found this helpful