In this beta release, Canvas has updated features in Account Settings, Discussions, People, the Rich Content Editor, and SpeedGrader, as well as the Canvas login page and several APIs.
Beta 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. Learn how to access the beta environment.
Beta features will be available in production environments according to the Canvas release schedule.
Account-level features are not available in Free-for-Teacher accounts.
Default Help Link Customization
In the Help Menu, admins can edit and customize all the default help links for a specific account. This change allows admins to change the name, description, and user availability options for a default link. However, the URL within each default link cannot be changed.
Note: Changes to help links only display in web browsers and do not apply to the Canvas mobile app.
If an instructor enables discussion settings to allow students to add attachments and edit discussion replies, the Edit option allows students to remove a file attached to a reply.
Currently, attachments can only be removed from the reply and cannot be replaced with another file.
Peer Review Discussion Completion
When a student completes a peer review in a graded discussion, the discussion page indicates that the peer review for a specific student has been completed. This change aligns consistency for students in peer review assignments.
When a student completed a peer review for a graded discussion, the discussion always provided the link to the peer review but did not indicate if the peer review had been completed. Canvas code has been updated to display notice of completed peer reviews.
Add Users CSV File Entries
When adding a user to a course, instructors can copy and paste user information from a comma separated value (CSV) spreadsheet file. This change helps instructors manually enroll multiple users at one time. Only users with appropriate permissions can manually add users to a course.
Instructors can enter email addresses using several formats, which also support associated user names:
If Open Registration is enabled and Canvas is not able to find a match for a user using an email address, the instructor can create a new user enrollment for the course by selecting the user.
The search results allow instructors to select all users with the Select All check box in the table heading, or instructors can select individual check boxes for specific users.
If the search entry included a user’s name, any selected users will automatically display the users’ names in the enrollment list. If a user’s name was not included, the instructor can choose to add a name to associate with the user’s email address. Otherwise, Canvas will use the user’s email address as the user’s name.
Login IDs and SIS IDs
Instructors can search for login and SIS IDs (if allowed) by entering the login or SIS ID in the search field. IDs must be entered without quotation marks. Login and SIS IDs do not support entries that include a user’s name; any entered content in either ID search field will be treated as the search content.
If an instructor wants to add a user to the course, an email address is required for the user. Canvas will associate the user by the entered email address. Additionally, the instructor can also choose to add a name to associate with the user. Otherwise, Canvas will use the user’s email address as the user’s name.
Rich Content Editor
The Rich Content Editor supports the abbr attribute, which supports additional accessibility context for screen readers.
Unmute Assignment Warning
When an instructor unmutes an assignment, SpeedGrader displays a warning indicating that the assignment will be visible to all students. This change matches the behavior when an instructor unmutes an assignment in the Gradebook.
Canvas Community contributions: Assignment un-mute notification in SpeedGrader
Links and Button Styling
In the Canvas login page, all hyperlinks are underlined by default. This change improves accessibility to differentiate hyperlinks from content text.
Also for accessibility support, the Log In button has been updated to use the same color set for the Login Link customization in the Theme Editor.
For details about using Canvas API documentation, please see the Canvas API Policy page.
The Enrollments API includes the created_at and role_id properties in the Enrollment object example model.
SIS Integration API
The SIS Integration API includes the include parameter, which returns individual student override information. The example response field also displays user override information for the users and the assignment.