In this Canvas release (April 20), the BigBlueButton Conferences interface has been redesigned using HTML5 for improved usability.
Feature Options
- The Content Security Policy allows institutions to enable a content security policy that restricts custom JavaScript for an institution’s Canvas account and whitelist up to 50 domains.
- For institutions using the New Gradebook, the Final Grade Override option is treated as a course setting and is persistent for all graders in the course. And in account-level Reports, the New Gradebook Final Grade Override scores are included in the Grade Export and Multiple Grading Periods Grade Export reports.
External Tools (LTI)
- For institutions using the Commons LTI, the Filter window in the Search page includes wider spacing between icons and for search filters. Additionally, status banners have been updated or removed for messaging clarification.
Release notes also include API updates and fixed bugs.
Release notes describe upcoming Canvas functionality and are subject to change. |
Feature OptionsThe following feature options are addressed in this release: - Account: Content Security Policy (added)
- Course: Final Grade Override
|
Release Notes Change Log
BACK TO TABLE OF CONTENTS
Account Settings
Content Security Policy
This feature can be enabled in Canvas through a feature option in Account Settings. Please view the content below for additional details. For more information about feature options, please see the Canvas Release Notes FAQ.
Feature State | Beta |
Location to Enable Feature | Account Settings |
Configuration Details | Contact Customer Success Manager |
Affected Canvas Areas | Account Settings - Security Tab |
Beta/Test Environment Support | Yes |
Permissions | Account-level settings - manage |
Related APIs | Content Security Policy Settings (beta) |
Affects User Interface | Yes |
Affected User Roles | Admins |
Summary
Admins can enable a content security policy that restricts custom JavaScript for an institution’s Canvas account and whitelist up to 50 domains. Subdomains can inherit the policy and whitelist from the main account or create their own policy.
Change Benefit
This change allows admins to manage their own content security policy and domain whitelist.
Affected User Roles & Behaviors
Admins
When enabled, Account Settings displays a Security tab that manages an account’s content security policy and manage the whitelist. The whitelist can be enabled and disabled by the admin at any time.
Each policy includes a Whitelist section that can support up to 50 individual domain names. Using wild cards within a domain is recommended. Canvas and Instructure domains are included automatically and do not count against the 50 domain limit.

Domains from installed LTI tools are automatically added to the whitelist and also do not count against the 50 domain limit. To remove a domain for an LTI tool, the LTI tool must be removed from the account or subaccount. Associated tools are only listed once in the list of whitelisted tool domains, even if they have been installed in multiple subaccounts.

Subdomains can inherit the policy and whitelist from the main account or create their own policy.

Any courses that reside in a domain or subdomain with an enabled content security policy display a Content Security Policy checkbox. This checkbox can only be managed by a Canvas admin and can be used to disable the policy for selected courses.

Feature Idea Contributions
Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.
BACK TO TABLE OF CONTENTS
Conferences
BigBlueButton Interface Redesign
Location to Enable Feature | Conferences Interface |
Configuration Details | Conferences |
Affected Canvas Areas | Conferences |
Beta Environment Support | test.bigbluebutton.org |
Affects User Interface | Yes |
Affected User Roles | All Users |
Summary
The BigBlueButton Conferences interface has been redesigned using HTML5 for improved usability.
The new Conferences interface is not supported on Internet Explorer or Edge browsers. For best results, BigBlueButton recommends using Firefox or Chrome on desktop and Safari or Chrome on mobile devices.
Premium tier customers can choose to opt out of the new interface by contacting BigBlueButton support. All other Canvas users with questions about using the new interface should contact their Customer Success Manager.
Change Benefit
This change makes the Conferences interface faster and easier to use and removes the requirement for extensions or plugins.
Affected User Roles & Behaviors
All Users
The new BigBlueButton Conferences interface provides improved usability and performance for all users. Users can still participate in a conference using their computer microphone and webcam, communicate using public and private chat, share notes, and annotate presentations using the multi-user whiteboard. Users can select between viewing the presentation area or displaying webcams only.

Shared Notes includes additional functionality for formatting notes text. Users can also export their notes to an HTML, TXT, DOC, PDF, or ODC file. There is now a single Shared Notes window; opening additional notes windows is no longer supported.

The Conferences interface supports a Settings menu that includes new features for improved usability. Users can now enable icon animations that highlight conference participants who are speaking and audio and popup alerts for chat notifications. The Settings menu also includes options to disable webcams and desktop sharing to improve bandwidth. These data saving options are intended for use on mobile browsers but can be enabled on any device. Additionally the Settings menu includes previously-available options to select a default language and fault size.

The Settings menu also includes an option to enable closed captioning in a conference. Closed captioning options are not currently supported in the HTML5 client of the Conferences interface. These features will be supported in a future release.
Presenters
Presenters can upload a YouTube video to a conference. When the video is playing, all users will see the same playback time and speed that is selected by the presenter. However, users can enable their own captions. Shared YouTube videos will not appear in conference recordings.


When uploading a presentation file, presenters can upload multiple files at the same time.

Screen sharing is only supported through WebRTC. Previously, presenters could select to use WebRTC or Java for screen sharing. Screen sharing is only supported in Chrome and Firefox browsers on desktop.

Users may experience errors if the screen that is shared includes the Conferences interface. To correct these errors, simply share another window or application that does not display the Conferences interface.
Poll results are now only viewable to presenters after results have been published. Previously, poll results would display to presenters in real time.
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
Final Grade Override Setting Persistence
This feature is used in conjunction with feature options in Canvas. Please view the content below for additional details. For more information about LTI tools, please see the Canvas Release Notes FAQ.
Summary
The Final Grade Override option in the New Gradebook is treated as a course setting and is persistent for all graders in the course. When enabled in the New Gradebook, the Override column displays for all other instructors who view the New Gradebook or the Individual View Gradebook.
Change Benefit
This change provides viewing consistency for all graders in the Gradebook.
Affected User Roles & Behaviors
Graders
When a grader such as an instructor or TA enables the Final Grade Override option in the New Gradebook Settings Menu, the setting is applied for all graders in the course. All other graders who view the New Gradebook will see the Override column if it has been enabled by another instructor. Likewise, the Override column will be hidden if disabled as an option by another instructor.
Feature Idea Contributions
Grade Override as a course feature
Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.
Reports
Final Grade Override Column
This feature is used in conjunction with feature options in Canvas. Please view the content below for additional details. For more information about LTI tools, please see the Canvas Release Notes FAQ.
Location to Enable Feature | Account Settings - Reports |
Configuration Details | Reports |
Affected Canvas Areas | Reports |
Beta/Test Environment Support | Yes |
Permissions | Courses - View Usage Reports |
Related APIs | Account Reports API |
Affects User Interface | Yes |
Affected User Roles | Admins |
Summary
New Gradebook Final Grade Override scores are included in the Grade Export and Multiple Grading Periods Grade Export reports. Grades are displayed in the override_score column.
Change Benefit
This change helps admins view final grade overrides in grading reports if the Final Grade Override feature option has been allowed or turned on in an account.
Affected User Roles & Behaviors
Admins
When the Final Grade Override feature option has been allowed or turned on in an account, the Grade Export and Multiple Grading Periods Grade Export reports include the override_score column.
Feature Idea Contributions
Canvas features are always welcome to feedback. Product teams may make adjustments at any time via the Canvas Feature Idea process.
BACK TO TABLE OF CONTENTS
Commons
These features are used in conjunction with an external tool (LTI) in Canvas. Please view the content below for additional details. For more information about LTI tools, please see the Canvas Release Notes FAQ.
Location to Enable Feature | Commons LTI |
Configuration Details | Commons LTI |
<TD style="padding: 4pt