Canvas Release Notes (2018-08-04)

Document created by Erin Hallmark Administrator on Jul 23, 2018Last modified by Erin Hallmark Administrator on Aug 13, 2018
Version 11Show Document
  • View in full screen mode

In this Canvas release (August 4), students can manage to-do items for all their courses using a List View Dashboard option. In DocViewer, comment replies are stacked together and can be expanded to view the entire comment thread. The Rich Content Editor supports the longdesc attribute for images. Welsh has been added as a supported language.

 

Gradebook Export/Import CSV files display custom columns created via the API. For moderated assignments, only final graders can excuse students from assignments in SpeedGrader. Institutions using Scheduler view an updated Scheduler interface with improved functionality.

 

Feature Options

  • For institutions using the New Gradebook, assignment columns support a minimum width of 10 px, and Gradebook Export/Import CSV files display custom columns created via the API.
  • For institutions using the SIS Integration Settings feature option, Grade passback requests can be managed in bulk for a course, and syncs can be scheduled to run daily. Additionally, admins can optimize the speed of grade passback by selecting the sync duration that best supports their institution.
  • For institutions using the new Developer Keys feature option, Developer Keys can be created to only be allowed in test environments.

 

External Tools (LTI)

  • For institutions using the Quizzes.Next LTI, the beta label has been removed from the Quiz/Test button in the Assignments page.
  • For institutions using Google Apps and Microsoft Office 365 LTI tools, Canvas displays a message notifying students that their submission uploads are processing.

 

Release notes describe upcoming Canvas functionality and are subject to change.

Canvas release summary by user roleCanvas New Release ScreencastCanvas Release Collaborative ChatCanvas API Change Log

 

 


Release Notes Change Log

 

  New Features

  BACK TO TABLE OF CONTENTS

 

Dashboard

Student To Do List View

Location to Enable Feature

N/A

Configuration Details

N/A

Affected Canvas Areas

Dashboard, Account Settings

Related APIs

Planner, Planner Note, Planner Override

Affects User Interface

Yes

Affected User Roles

Instructors, Students

 

Summary

The Dashboard includes an option to view all course tasks in a list format. This view is currently only available to students. In addition to displaying automatically populated graded To Do items, the List view allows instructors to add non-graded items to the To Do list and students to add their own items to the To Do items.

 

Change Benefit

This change helps students manage all tasks across all their courses in a user-friendly format that also allows for user customization.

 

Additional Details

For full details, questions, or comments about the Dashboard List View, please see the Canvas Release: Student Dashboard List View document.

 

List View Dashboard

Feature Idea Contributions

Add "To Do" List For Students On Calendar To Do List  

 

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

  Updated Features

  BACK TO TABLE OF CONTENTS

 

Assignments

Google and Microsoft Office Assignment Submission Processing Notification

 

Location to Enable Feature

Account/Course Settings - External Apps Tab

Configuration Details

Google Apps LTI or Microsoft Office 365 LTI

Affected Canvas Areas

Assignments

Affects User Interface

Yes

Affected User Roles

Students

 

Summary

Students can navigate away from the assignment submission page without disrupting a file upload for Microsoft Office 365 or Google Drive file submissions. Canvas displays a message notifying students that their submission upload is processing.

 

Change Benefit

This update improves assignment submission reliability for Microsoft Office 365 and Google Drive files.

 

External Tool LTI submission processing window

 

Affected User Roles & Behaviors

Students

When students upload and submit a Google or Microsoft Office 365 file to an assignment, Canvas displays a message notifying students their submission processing. Students also receive an email notification once the submission processes.

Feature Idea Contributions

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

Calendar

New Scheduler Workflow Enforcement

 

Configuration Details

Contact Customer Success Manager

Affected Canvas Areas

Scheduler (Calendar)

Permissions & Default Roles

Course Calendar - add / edit / delete events

Related APIs

Calendar Events API

Affects User Interface

Yes

Affected User Roles

Instructors, Students

Original Feature Introduction

Canvas Production Release Notes (2017-04-01)

 

Summary

The New Scheduler feature option has been enabled for all institutions currently using the Scheduler feature in the Calendar. Institutions using Scheduler view an updated Scheduler interface with improved functionality. Institutions not using the Scheduler will not be affected.

 

Change Benefit

This update allows instructors and students to more intuitively view and manage appointment groups created for a course.

 

Affected User Roles & Behaviors

Instructors

Instructors can create a Scheduler appointment group as a new tab in the Add Event window. However, instructors can only create appointment groups for courses that are displayed in the Calendar sidebar. Appropriate course calendar(s) should be selected in the sidebar before creating a calendar appointment group.

 

Scheduler calendar create window

 

Once an appointment group is created, the appointment dates and times display directly in the instructor’s calendar. Time slots that have been claimed are shown as a solid color; unclaimed time slots are slightly faded. However, please note that if an appointment group is added to more than one course, appointment slots only display in the calendar for the first course shown in the appointment group.

 

Instructors can click each appointment to view individual signups, student comments, or remaining slots available. Instructors can also edit the number of users who can sign up for an individual appointment slot.

 

Within each date and time, instructors can also click the Group Details button to view the entire appointment group, which opens in a new window. In the Group Details page, instructors can view all details for the appointment group as per existing Scheduler functionality, add new appointment slots, and message students. Additionally, instructors can view the status of each appointment slot along with the name of each user in the reservation.

 

Scheduler calendar instructor view

 

Students

Students can find appointments with the Find Appointments button in the Calendar sidebar and display an appointments window. Any available appointment group in any calendar will be displayed for the students to select. Previously students could only view appointment groups for courses being displayed in their Calendar sidebar.

 

Scheduler Calendar Student Appointments Button

 

Once a student selects a course from the appointment window, all available appointments display in the student’s calendar. Faded time slots indicate the time slot has been reserved.

 

Scheduler Calendar Student View All Appointments

 

The student can reserve any appointment slot by clicking a date and time.

 

Scheduler Calendar Student View Appointment Signup

 

Once a time slot has been reserved, the student can close the appointment group view by clicking the Close button in the sidebar. Only the reserved time slot will display in the student’s calendar.

 

If students want to change their time slots, they must click the Find Appointment button again and repeat the appointment process.

Feature Idea Contributions

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

Developer Keys

Test Environment Access Option

This feature is used in conjunction with an existing feature option in Canvas. Please view the content below for additional details. For more information about feature options, please see the Canvas Release Notes FAQ.

  

Location to Enable Feature

Account Settings - Feature Options

Configuration Details

Developer Key Management and Scoping Feature Option

Affected Canvas Areas

Developer Keys

Affects User Interface

Yes

Affected User Roles

Admin

 

Summary

Developer Keys can be created to only be allowed in test environments.

 

Change Benefit

This change allows developer keys to be created without overriding production data. This functionality allows keys to be created in the production environment for environment refresh persistence, but only allow the key to function in the test environment.

 

Affected User Roles & Behaviors

Admins

As part of creating a new developer key or editing an existing key, the Key Settings page displays a checkbox option to enable the key for a test cluster. This checkbox represents enabling the key for the test environment associated with the account.

 

Developer Key Test Cluster Checkbox

 

Previously, developer keys for non-production environments had to be created in the test environment and replaced after each test environment refresh, or the key was created in the production environment meaning the key worked in both environments.

Feature Idea Contributions

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

DocViewer

Stacking Replies

 

Location to Enable Feature

N/A

Configuration Details

N/A

Supported in Beta Environment

No

Affected Canvas Areas

DocViewer

Affects User Interface

Yes

Affected User Roles

Instructor, Student


Summary 

Comment replies are stacked together and can be expanded to view the entire comment thread.

 

Change Benefit

This change helps manage multiple comments in a document.

 

Affected User Roles & Behaviors

Instructors, Students 

When users view comments for a DocViewer-supported document, comments with replies are stacked together. The number of replies is indicated for the comment thread. Users can click the first comment to expand and view all additional comments.

 

DocViewer Stacking Comments

Feature Idea Contributions

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

Gradebook

Export/Import CSV Custom Column Visibility

 

Location to Enable Feature

N/A

Configuration Details

N/A

Affected Canvas Areas

Gradebook

Related APIs

Custom Gradebook Columns API

Affects User Interface

No

Affected User Roles

Instructor

 

Summary

Gradebook Export/Import CSV files display custom columns created via the API.

 

Change Benefit

This change allows instructors to view all custom columns in the Gradebook as part of a Gradebook export or import CSV file.

 

Affected User Roles & Behaviors

Instructors

As part of exporting a Gradebook CSV file, instructors can view custom columns in the file. Custom columns can be created by an admin or an instructor via the API for the course. Custom columns are included at the end of the CSV file along with the final columns in the Gradebook. Custom columns can be created as editable or read only. Read-only column content cannot be changed.

 

If a custom column is editable, changes can be made in the CSV and uploaded to the Gradebook.

Feature Idea Contributions

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

New Gradebook

CSV Export/Import Custom Column Visibility

This feature is used in conjunction with an existing feature option in Canvas. Please view the content below for additional details. For more information about feature options, please see the Canvas Release Notes FAQ.  

  

Location to Enable Feature

N/A

Configuration Details

New Gradebook Feature Option

Affected Canvas Areas

New Gradebook

Related APIs

Custom Gradebook Columns API

Affects User Interface

No

Affected User Roles

Instructors

 

Summary

Gradebook Export/Import CSV files display custom columns created via the API.

 

Change Benefit

This change allows instructors to view all custom columns in the Gradebook as part of a Gradebook export or import CSV file.

 

Affected User Roles & Behaviors

Instructors 

As part of exporting a Gradebook CSV file, instructors can view custom columns in the file. Custom columns can be created by an admin or an instructor via the API for the course. Custom columns are included at the end of the CSV file along with the final columns in the Gradebook. Custom columns can be created as editable or read only. Read-only column content cannot be changed.

 

If a custom column is editable, changes can be made in the CSV and uploaded to the Gradebook.

Feature Idea Contributions

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

Minimum Column Width Change

This feature is used in conjunction with an existing feature option in Canvas. Please view the content below for additional details. For more information about feature options, please see the Canvas Release Notes FAQ.

  

Location to Enable Feature

N/A

Configuration Details

New Gradebook Feature Option

Affected Canvas Areas

New Gradebook

Affects User Interface

Yes

Affected User Roles

Instructors

 

Summary

New Gradebook assignment columns support a minimum width of 10 px.

 

Change Benefit

This change allows instructors to manage the preferred width of their Gradebook columns.

 

New Gradebook Minimum Width

 

Affected User Roles & Behaviors

Instructors

Instructors can expand and collapse columns in the New Gradebook. However, the menu for each assignment column can only be viewed when the column is approximately 60 px.

Feature Idea Contributions

Restore column width adjustment in Gradebook         

 

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

Rich Content Editor

Longdesc Whitelist

  

Location to Enable Feature

N/A

Configuration Details

N/A

Affected Canvas Areas

Rich Content Editor

Affects User Interface

No

Affected User Roles

All Users

 

Summary

The Rich Content Editor supports the longdesc attribute for images. This attribute supports image URLs that direct to a detailed description of an image.

 

Change Benefit

This change allows users to add references to image descriptions that provide more information than what could be provided as alternative text.

 

Affected User Roles & Behaviors

All Users

Users can add an image to the Rich Content Editor and use the HTML Editor to add the longdesc attribute. Long description attributes include a URL that can direct to another element in the Rich Content Editor, another file within Canvas, or an external website.

Feature Idea Contributions

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

SIS

Bulk Grade Passback Sync

This feature is used in conjunction with an existing feature option in Canvas. Please view the content below for additional details. For more information about feature options, please see the Canvas Release Notes FAQ.  

  

Location to Enable Feature

Account Settings - Feature Options

Configuration Details

Enable New SIS Integration Setting Feature Option

Affected Canvas Areas

Gradebook

Related APIs

Courses API, Sections API

Affects User Interface

Yes

Affected User Roles

Instructors

 

Summary

For institutions using PowerSchool PowerTeacher Pro or Infinite Campus, grade passback requests can be managed in bulk for a course, and syncs can be scheduled to run daily. Additionally, admins can optimize the speed of grade passback by selecting the sync duration that best supports their institution.

 

Change Benefit

These changes allow users to better manage multiple grade passback requests in a course more easily.

 

Affected User Roles & Behaviors

Admin

When syncs take place in a course, the SIS data is passed back to the SIS Gradebook according to the time duration set by the institution. By default, the option is set to 1 month, which means all grades entered in Canvas within the past month are synced back to the SIS Gradebook. Admins can contact their Customer Success Manager to request a shorter sync duration of 1 week or 2 weeks if needed.

 

The recommended duration is as follows:

  • 1 week: Instructors are using grade passback on a weekly basis or multiple times a week, and the majority of syncs are scheduled
  • 2 weeks: Instructors are using grade passback on a bi-monthly basis (every other week)
  • 1 month: Default setting; instructors are using grade passback at least once a month or infrequently throughout the month

 

Instructors

When syncs are scheduled, the Gradebook passes all SIS assignments and scores for the course to the SIS gradebook.

 

SIS Gradebook Sync

 

Scheduled requests are displayed in the reporting tool.

 

SIS Gradebook Reporting

Feature Idea Contributions     

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

SpeedGrader

Moderated Grading Excused Assignment Exemptions

This feature is used in conjunction with an existing feature option in Canvas. Please view the content below for additional details. For more information about feature options, please see the Canvas Release Notes FAQ.  

  

Location to Enable Feature

N/A

Configuration Details

Moderated Grading Feature Option

Affected Canvas Areas

SpeedGrader

Permissions & Default Roles

Grades - Select final grade for moderation (Instructors, TAs)

Affects User Interface

Yes

Affected User Roles

Instructors, TAs

 

Summary

Only final graders can excuse students from assignments in SpeedGrader.

 

Change Benefit

This change ensures that final graders manage the final grades for moderated assignments, which includes excusing a student from an assignment.

 

Affected User Roles & Behaviors

Final Grader

Excusing a student displays as a custom grade, though currently the Moderate Grade Summary page displays the custom grade as a 0. Admins can also excuse an assignment for a student.

 

Graders

Graders in SpeedGrader are not able to add an EX to excuse an assignment. If a grader attempts to add an EX, the grade text box is cleared out and not retained as a grade.

Feature Idea Contributions

Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.

 

  Other Updates

  BACK TO TABLE OF CONTENTS

 

Assignments

Quizzes.Next Beta Label Removal

 

Location to Enable Feature

Account/Course Settings - External Apps

Configuration Details

Quizzes.Next LTI

Affected Canvas Areas

Assignments

Supported in Beta Environment

No

Affects User Interface

Yes

Affected User Roles

Instructors

 

Summary

The beta label has been removed from the Quiz/Test button in the Assignments page.

 

Change Benefit

This change indicates that the Quizzes.Next LTI is no longer in beta.

 

Quizzes Next Assignments Button

 

Affected User Roles & Behaviors

Instructors

Instructors using the Quizzes.Next LTI in their courses access the tool from the Assignments page. The Quiz/Text button no longer includes the beta label. No functionality has been affected for this feature.

 

Languages

Welsh

 

Location to Enable Feature

Account/Course/User Settings - Language Menu

Configuration Details

N/A

Affected Canvas Areas

All Canvas

Affects User Interface

Yes

Affected User Roles

All Users

 

Summary

Welsh (Cymraeg) has been added as an available language in Canvas.

 

Change Benefit

This change allows users in Wales to view Canvas in their native language.

 

Affected User Roles & Behaviors

All Users

Users can enable languages in their User Settings. Admins and instructors may enable a language for an entire account or course through Account or Course Settings, respectively. When a language is selected, users will view all Canvas areas in the selected language.

 

 

  Platform/Integration

  BACK TO TABLE OF CONTENTS

 

API

API Change Log

The following changes have been made in the API Documentation change log:

  • Changes: Outcome Results API, Outcomes Data Format Documentation
  • Additions: Outcome Results API

 

 

  Fixed Bugs

  BACK TO TABLE OF CONTENTS

 

Accessibility

Calendar

The View Calendar link is no longer within the H2 HTML code. In Agenda view, event menus are read to screen readers. In an event deletion window, focus cannot escape the event delete button.

 

Files

In the Files page, the right column header reads as Actions to screen readers.

 

Groups

At both the course and account levels, the +Group button and +Group Set button reads to screen readers as add group and add group set, respectively. Focus is retained within the buttons.

 

Login

The Forgot Password page includes an H1 that identifies the page to screen readers. The images in the Login page include alt tag support for screen readers. Custom logos include the account name for the alt text. The Acceptable Use Policy link is accessible to screen readers and keyboard users.

 

Notifications

The View Notifications table header is read correctly by screen readers.

 

Rubrics

The Edit and Delete buttons specify to screen readers which rubrics will be edited and deleted, respectively. Additionally, the Edit and Delete buttons displays a color contrast of 3:1 for the default Canvas interface and 4.5:1 for high contrast profiles.

 

When a rubric criterion row is deleted, focus is placed on the delete icon in the previous criterion row.

 

Syllabus

In the Syllabus table, users can use the down arrow key to read the table contents. The Enter key opens the link in the Details column.

 

Theme Editor

The Theme Editor File Upload button specifies to screen readers the name of the file that is being uploaded.

 

API

Assignments API

In the Get a single assignment endpoint, the include query parameter’s markup is formatted correctly within the documentation.

Explanation: In the Get a single assignment endpoint, the include query parameter’s markup was formatted incorrectly within the documentation. Canvas code has been updated to correct the placement of the API documentation.

 

Source Code-16.png Canvas open source contributions: Fix bad formatting in documentation for `show`

 

Assignments

Media Comment Uploads and Submission Details Page

In the Submission Details page, uploading a media comment and refreshing the page does not remove the comment.

 

Explanation: When a user uploaded a media comment in the Submission Details page, refreshing the page also removed the media comment. Canvas code has been updated to verify the media comment type and retain the comment in the page.

 

Blueprint Courses

Announcements Blueprint Lock Icon and Brand Configuration Color

The Blueprint lock icon in the Announcement index page respects the branding configuration color in the Theme Editor.

 

Explanation: When an announcement is locked in a Blueprint course, the Blueprint lock icon was always gray while all other pages displayed the primary brand color for the account. Canvas code has been updated to update the primary brand color for the Blueprint lock icon in the Announcements page.

 

Course Start and End Dates and Associated Course Sync

Course Start and End dates sync from a Blueprint course to associated courses.

 

Explanation: When a Blueprint course was synced to associated course, the course Start and End dates, and Users can only participate in the course between these dates checkbox setting, were not included in the sync, even if the Include Course Settings option was selected in the Blueprint menu. Canvas code has been updated to sync course Start and End dates to associated courses.

 

ePortfolios

Comments and ePortfolio Downloads

ePortfolio download ZIP files do not include comments.

 

Explanation: When users tried to export an ePortfolio, the download ultimately failed if the ePortfolio included comments. Canvas code has been updated to remove comments from ePortfolio downloads.

 

Gradebook

Concluded Course Enrollments and Gradebook CSVs

Gradebook CSV files do not include concluded enrollments in concluded courses.

 

Explanation: When a Gradebook CSV file was exported from a concluded course, the CSV file also displayed all concluded enrollments even if SpeedGrader and the Gradebook did not display concluded enrollments in the course. Canvas code has been updated to always export enrollments according to the enrollment options set in the Gradebook.

 

New Gradebook

Concluded Enrollments and Empty Rows

The New Gradebook does not display empty rows in place of enrollments concluded by term or course dates.

 

Explanation: When an enrollment was concluded by term or course dates, the New Gradebook replaced the student’s name with an empty Gradebook row. Canvas code has been updated to verify concluded enrollment dates with their appropriate display in the Gradebook.

 

Notifications

Announcement Notification HTML Email Formatting

Announcement notification emails include HTML formatting.

 

Explanation: When an announcement notification email was distributed to users, some of the emails did not include all the HTML formatting. Canvas code has been updated to verify all HTML formatting is retained in announcement notification emails.

 

Permissions

The SpeedGrader link displays in all assignments for users with the Grades - View All Grades permission. However, users must also have the supported permissions to view features in other Canvas areas, such as the Discussions - view permission to view the Discussions page.

 

Explanation: When custom roles with the Grades - View All Grades permission but without the Assignments and Quizzes - add / edit / delete permission tried to access SpeedGrader from an assignment, the assignment sidebar did not display the SpeedGrader link for discussion and external tool assignments. However, the SpeedGrader link was available for all other assignment types if both permissions were disabled. Canvas code has been updated to display the SpeedGrader link for users with the Grades - View All Grades permission. However, users must also have the supported permissions to view features in other Canvas areas, such as the Discussions - view permission to view the Discussions page.

 

SpeedGrader

Additional SpeedGrader Scrollbars and Windows 10

SpeedGrader does not include extra scrollbars when viewed in a Windows 10 browser.

 

Explanation: When a user viewed a submission in SpeedGrader using the Windows 10 browser, SpeedGrader displayed extra scrollbars within the window. These scrollbars were separate from DocViewer, which is a separate component and displayed one vertical scrollbar. Canvas code has been updated to remove extra scrollbars in SpeedGrader.

 

Outcomes Extra Credit Feature Application

SpeedGrader respects the Allow Outcome Extra Credit feature option scores are added to an outcome.

 

Explanation: When an institution has enabled the Allow Outcome Extra Credit feature option and extra credit is awarded in a rubric, navigating to a previous student displayed a message in SpeedGrader that said extra credit was not permitted for outcomes. Canvas code has been updated to respect the feature option and allow extra credit when applicable.

 


Release Notes Change Log

  BACK TO TABLE OF CONTENTS

 

Date
2018-07-23Release Notes published
12 people found this helpful

Attachments

    Outcomes