In this beta release, Canvas has a new feature in SpeedGrader. Updates are also available in Admin Tools, Assignments, Quizzes, and Users. Minor changes have also been made in various feature areas and APIs.
Beta features are subject to change based on user feedback and testing.
Unless otherwise mentioned, features apply to both the current and new Canvas user interface. On July 9, 2016, the new Canvas user interface will no longer be a feature option in Canvas and will be enabled for all institutions.
The beta environment is for testing new and updated features, which are subject to change based on user feedback. Learn more about Canvas Beta.
Inactive Enrollment Notice
SpeedGrader shows a notification when instructors view inactive student submissions. This change helps instructors know if a submission was assigned to a student whose enrollment status became inactive. Inactive student submissions can still be graded in SpeedGrader, but students do not receive any notifications about their assignment and cannot view course grades.
If a student does not have a submission for the assignment, the student may have been deactivated before the student could submit the assignment.
Excused Assignments Grade Changes
The Grade Change log displays grade changes for excused assignments. When an instructor excuses an assignment for a student, admins can view the excused assignment as part of the log.
When an instructor excused an assignment for a student in a course, the Grade Change Log was not displaying the change even though a change was shown using the API. Canvas code has been updated to show excused assignments in the Grade Change log.
Moderated Grading Add Reviewer Button
When an instructor moderates an assignment for grading, the Add Reviewer button is disabled until at least one student is selected for moderation review.
When a instructor set up an assignment for moderation and clicked the Add Reviewer button with no students selected, the page generated an error message. Canvas code has been updated to disable the Add Reviewer button until at least one student has been selected.
Admin Roles and Course Quizzes
Users with an admin role are able to take a quiz if they are enrolled in a course as a student. However, if an admin is not enrolled in a course as a student, the admin can only preview the quiz.
When an admin was enrolled in a course as a student, the admin permission would override the student permission and would not allow the admin to take a quiz. Admins were only able to preview quizzes, which affected admins who were enrolled in courses for training purposes. Canvas code has been updated to allow admins enrolled as students in a course to take quizzes as a student.
Page View Developer Key Names
In Page Views, admins whose institution use developer keys can view the name of the keys' associated apps. This change helps admins differentiate user access tokens from web sessions and identify the associated developer key, such as shown when a user accesses and participates in a course using the Canvas by Instructure app.
To improve performance, the Calendar supports pagination for events. The default page size is 50 events, and events are rendered as each page is loaded.
Recent Feedback Display Extension
The Recent Feedback section shows recent feedback for assignments updated in the last four weeks instead of two weeks.
Move Icon Replacement
The Files toolbar includes an updated Move icon. Functionality has not been affected.
Observer Role Updates and Scheduling
Observer roles are supported in Scheduling notifications. Observers can receive notifications on behalf of their linked students (students they are observing).
When the Appointment Signups notification is enabled, observers receive notifications about appointment slots that have been published for signup or appointments that have been changed.
When the Appointment Cancellations notification is enabled, observers receive a notification if an appointment group is deleted.
When the Student Appointment Signups notification is enabled, observers receive a notification if a student they are observing signs up for an appointment or cancels an appointment.
Course Navigation Breakpoint Width (New Canvas UI)
Canvas includes a breakpoint of 1140px. When the Content Navigation Menu is expanded, this change collapses the page layout and prevents page overlap with sidebar content. The page is not affected if the Course Navigation Menu is already collapsed.
Sidebar Scrolling (New Canvas UI)
In Canvas pages that includes sidebars, sidebar content is retained at the top of the page. For longer pages, content does not scroll along with the page.
When a user scrolled down a page with long sidebar content, the sidebar jumped up and down the page. Additionally, in the legacy UI, after scrolling the content would stick to the bottom of the page. Canvas code has been updated to suspend content scrolling for pages in the New Canvas UI.
Sidebar Button Consolidation
The People page sidebar buttons have been consolidated into a drop-down menu at the top of the page. Depending on user role, button options may include View User Groups, View Prior Enrollments, Student Interactions Report, and View Registered Services.
When a user resized the browser window to a smaller size, the People sidebar buttons overlapped the user Settings icon, rendering the icon unusable. Canvas code has been updated to consolidate the sidebar buttons into a Settings menu and remove the sidebar from the People page.
Profiles Page Updates
For institutions using Profiles, the Profile pages have been updated to realign content and incorporate the styles used in the New Canvas User Interface. No functionality has been affected.
If Profiles has been enabled for an account, the Profiles link can be viewed as part of the User Account Menu in Global Navigation. Profile enhancements can also be viewed in a course People page by clicking the name of a Canvas user.
Syllabus Page Updates
When instructors view the Syllabus page, the Edit button has been moved out of the sidebar, which matches the placement and behavior in other Canvas pages. The Syllabus list also includes icons to differentiate assignments from events. No functionality has been affected.
Note: Currently the Syllabus only displays the Assignments icon. Icon placement for the other assignment types are being reviewed and may be included in a future release.
For details about using Canvas APIs, please see https://www.canvaslms.com/policies/api-policy
When updating a course in the Courses API, users can set the storage quote for the course using the course [storage_quota_mb] parameter. To make an API call, the user must have the Manage storage quotas account permission.
Homework Submission Placement
Content item support is extended to Canvas LTI homework submission placement.
SAML Deprecated Endpoint
The endpoint /saml_consume is deprecated, and IdPs should direct to /login/saml. All institutions using SAML need to refresh their metadata from Canvas against production (which lists both endpoints) and then test against beta (which now only uses the new endpoint). After this change is deployed to production on June 4, institutions may refresh their metadata again without worrying about the old endpoint.