Canvas Beta Release Notes (2015-10-19)

Document created by Erin Hallmark Administrator on Oct 19, 2015Last modified by Erin Hallmark Administrator on Oct 26, 2015
Version 5Show Document
  • View in full screen mode

In this beta release, Canvas has new features for the Theme Editor. We also have updates for Announcements, Discussions, Modules, the New Canvas User Interface (UI), Quizzes, and User Profile, in addition to a few Canvas APIs.

 

The beta environment is for testing new and updated features, which are subject to change based on user feedback. Learn more about Canvas Beta.

 

  New Features

   < BACK TO TABLE OF CONTENTS

 

Theme Editor

The Beta environment is currently experiencing difficulties with the Theme Editor. Our engineers are working to resolve this behavior as quickly as possible.

 

The Theme Editor is used in conjunction with the new Canvas User Interface (UI) feature option. Enabling the New UI affects the user interface for the entire Canvas account.

Watermark Opacity Slider

In Watermarks & Other Images, admins can choose the opacity for any watermark applied to the Theme Editor. By default, the opacity is set to 100%, which means no image transparency.

 

Theme-Editor-Watermark.png

 

CSS/JS Upload Updates

The Theme Editor includes improved functionality for the Upload tab and CSS/JS files.

 

If an admin is allowed to upload CSS/JS files, the upload tab appears at the top of the Theme Editor. The Edit and Upload tabs are centered evenly across the width of the sidebar.

 

Labels have been placed above each upload field so admins can identify which file type has been uploaded. After an admin uploads a file, a view file link appears below the file. Accessing the link opens the code in a new window. This change helps admins save and download the file if it needs to be edited.

 

CSS/JS is also supported for web content displayed in Canvas native apps, such as pages.

 

Theme-Editor-CSS-JS.png

 

Subaccount Branding Progress

When an admin makes changes to the root account, any subaccount with custom branding also receive any applicable changes. Admins will be able to see the status of the updates as applied to each subaccount. When the process for each subaccount is complete, the subaccount disappears from the progress window. When all subaccounts have been updated, the page redirects to the main account page.

 

subaccounts-status.png

 

 

  Updated Features

   < BACK TO TABLE OF CONTENTS

 

Admin

User Default Email Edits

The default email field for a Canvas user can be edited by a Canvas admin. This change allows admin to manage email addresses that may affect the account setup process for new users.

 

Admin-Edit-User-Details.png

 

This change resolves a fixed bug in Canvas:


Explanation: When an admin created or added a new user to the account, users whose email addresses were entered incorrectly were not able to create their account. This behavior occurred because if the admin masqueraded as the user, the administrator could not edit the address because it had not yet been confirmed. Canvas code has been updated to allow admins to edit default email addresses for account users.

 

Announcements

Cancel Button

When instructors create a new announcement, the Announcements page includes a Cancel button. This change helps enable consistent behavior when creating content across Canvas.

 

Discussions

Cancel Button

When instructors create a new discussion, the Discussions page includes a Cancel button. This change helps enable consistent behavior when creating content across Canvas.

 

This feature was originally suggested by the Canvas community.

 

Files

Student Submission Files

Students cannot delete user files if they are associated with a submission in active course. This change allows instructors to always download assignment submissions in SpeedGrader.

 

Files Submission.png

 

This change resolves a fixed bug in Canvas:


Explanation: When a student submitted an assignment and then deleted it from his or her user files, the student’s instructor was not able to download the submission file from SpeedGrader. This behavior occurred because downloads for student files are  associated with the submitted file in the student’s user files area. Canvas code has been updated to prevent students from deleting submitted files in active courses. This change also improves a fix originally added to the July 18 release related to student submission files and SpeedGrader downloads.

 

Modules

Requirements and Sequential Order Placement

The Module requirements field displays the sequential order checkbox below the All Requirements radio button. Instructors can only require students to complete module requirements in sequential order if students complete all the requirements in the module. The One Requirement option is not supported.

 

Module-Requirements-Sequential-Order.png

 

This change resolves a fixed bug in Canvas:


Explanation: When an instructor created a module, added a few module items such as assignments, and required students to complete one module item, Modules did not allow a student to progress even if one of the module items had been completed. This behavior occurred because Modules doesn’t support the module sequence option when choosing one module item to complete. Canvas code has been updated to only allow sequential order as part of the all requirements checkbox.

 

New Canvas UI

The Beta environment is currently experiencing difficulties with the New Canvas UI. Our engineers are working to resolve this behavior as quickly as possible.

 

The New Canvas User Interface (UI) is an account-level feature option, which can be enabled by any Canvas admin in Account Settings. Enabling the New UI affects the user interface for the entire Canvas account. Adjustments to the New UI will be made throughout the upcoming year.

 

The New Canvas UI will be an account opt-in feature until approximately mid-2016. Watch the release notes for more details and updates on this feature.      

Announcements and Discussions Dashboard Badges

If users can view Announcements or Discussions on the Dashboard card for a course, Canvas shows the number of new announcements or discussion posts in the course. Once a user views the announcement or discussion, the indicator disappears.


The API for both of these features does not currently include replies. This functionality needs to be reviewed and may be updated in a future release.

 

Dashboard-Icons.png

 

Quiz Statistics and Section Views

When instructors view quiz statistics for a course, they can choose to view quiz statistics by section. Filter the quiz by selecting the Section Filter button.

 

Quizzes-Section-Filter.png

 

This feature was originally suggested by the Canvas community.

 

 

  Platform/Integration Updates

   < BACK TO TABLE OF CONTENTS

 

APIs

Courses API

In the Courses API, the api returns whether a course is restricted by access date. If the restriction is true, access_restricted_by_date returns as true.

 

This change resolves a fixed bug in Canvas:

 

Explanation: When a user enrolled in a course that was restricted by access date, the API didn’t recognize the restricted date. This behavior occurred because the course restriction settings weren’t being handled by the API. Canvas code has been updated to support the course restriction setting and display the status appropriately. This change also allows course restriction dates to be handled appropriately in the Canvas mobile apps in a future release.

 

Submissions API

In the Submissions API, users can include course and user parameters when listing assignment submissions.

Attachments

    Outcomes