Continuous Delivery Updates for January 2022

Students and Instructors

Content Service – Uploaded media files use Content Service

To improve the functionality of audio-video files in Brightspace this feature ensures most audio-video files are handled by the Content Service.

Newly uploaded audio-video files can now take advantage of all the features of the Content Service, and similar behavior is experienced in all locations where media files can be uploaded or edited. Audio-video files that were uploaded prior to this release do not have access to the features available to files hosted by the Content Service. All audio-video files uploaded to Content service are now automatically converted to mp4 files (or mp3 for audio) to ensure they are playable on all supported devices.

Note: Videos uploaded as Assignment submissions or uploaded to a course’s Manage Files area continue to use the legacy method for handling files. 

CourseLink – Improved viewing features in Audio-Video player

To improve the functionality of the Audio-Video player in CourseLink, multi-bitrate streaming, and search functionality are now available. 

Multi-bitrate streaming allows high-definition videos to be played at standard definition to reduce the bandwidth necessary for users to watch videos. 

The new search functionality allows users to locate key words in video captions and quickly navigate to those sections.

This feature addresses the following accessibility criteria: 
•    WCAG 2.1 Success criterion WCAG 1.2.2 Captions (Prerecorded)

CourseLink – Supported browsers

With this release, CourseLink’s browser version check now displays warnings for browsers earlier than the following versions:

  • Chrome 93 (released in August 2021)
  • Safari 13 (released in September 2019) 
  • Firefox 91 (released in August 2021)
  • Edge 93 (released in August 2021)

You can access CourseLink with older versions of our supported browsers; however, D2L does not test CourseLink against these older versions. This means you may encounter unexpected user interface behavior and appearance or broken and unsupported functionality. For an optimal experience that offers better performance, accessibility, and security, we strongly recommend that all users access CourseLink with the latest version of a supported browser.

Brightspace Pulse – Subscription notifications for Discussions

With this release, subscription notifications in Brightspace Pulse are now consistent with subscription notifications in CourseLink. From the Notifications > Subscriptions tab in Brightspace Pulse, learners now receive all replies to discussions they are subscribed to and @-mentions in discussion threads. Previously, the subscription notifications that learners received in Brightspace Pulse were inconsistent with the subscription notifications that they received in CourseLink.

Instructors Only

CourseLink – Improved editing features in Audio-Video Editor

This feature introduces new capabilities to the Audio-Video editor for files uploaded to the Content Service. Users can now edit video timelines, create chapters, and add captions to their videos. CourseLink recommends using the desktop experience when editing audio-video files. 

Editing timelines allows users to skip unwanted sections of a video recording.

Chapter titles can be used to create a Table of Contents for videos to allow quick navigation to specific sections.

Captions can be uploaded from a .vtt or .srt file or automatically generated to make videos accessible to all users.

Videos can be edited from course content or by using the Edit > Advanced Editing option in the Edit Video screen menu. 

Discussions – Scoring Rubric drop-down for evaluations

To make the Discussion evaluation consistent with the Dropbox evaluation, this feature adds the Grading Rubric drop-down to the sidebar menu. This allows the instructor to choose a grading rubric when evaluating a discussion. 

If a normal topic assessment with Points/Custom Points-based rubric is selected, this rubric is the one whose score transfers to the Overall Grade field. The score transfer does not occur if Allow assessment of individual posts or a Percentage rubric is selected.

The new Discussions evaluation with the Grading Rubric drop-down.
Figure: The new Discussions evaluation with the Grading Rubric drop-down.

Calendar – Improvements to Date and Time Selection Web Components

Building upon the Calendar – Improvements To Date And Time Selection Web Components released in March 2021, this release updates the date and time picker in CourseLink to include the following usability changes:

  • The Set to Today button is renamed to Today. The Today button continues to set the date and the time based on the context. For example, choosing Today for an End Date sets the current date and sets the time to 11:59 PM.
  • Added a Now button that sets the current date and time. The Today and Now buttons only appear when a date and time are required. When only a date is required, only the Today button appears and functions the same as the Now button.
  • The TodayNow, and Clear buttons are center-aligned in the date and time picker.

This feature implements PIE item D7627.

This feature addresses the following accessibility criteria:

  • WCAG 2.1 Success criterion 2.1.1 Keyboard
The new date and time picker in CourseLink
Figure: The new date and time picker in CourseLink


If you have any questions about the updates, please contact CourseLink Support at:
519-824-4120 ext. 56939

Continuous Delivery Updates for January 2021

Students and Instructors

Respondus LockDown Browser for Chromebooks

A beta release of Respondus LockDown Browser for Chromebook is now available for CourseLink.


During the beta period, instructors will have to enable the use of the Chromebook version on a per exam basis.

  • Go to the LockDown Browser Dashboard within CourseLink
  • Select “Require Respondus LockDown Browser for this exam”
  • Expand “Advanced Settings” and select “Allow students to use LockDown Browser for Chromebook (beta)”
  • Save the exam settings for LockDown Browser


Installing LockDown Browser on your Chromebook is easy.  

  • Log into the Chromebook and start Google Chrome
  • Log into CourseLink and navigate to the exam that requires LockDown Browser
  • Select the link for downloading and installing LockDown Browser
  • From the Chrome web store, select “Add to Chrome” to install the LockDown Browser Extension
  • Note: during the beta, this extension will only work with quizzes an instructor has enabled for use with LockDown Browser for Chromebook

Instructors Only

Dropbox – Multiple Rubric Support in Consistent Evaluation Experience

This feature is a continuation of the feature that was introduced in the December 2020 release.

If a Dropbox folder includes multiple rubrics, they are all visible to instructors using the Consistent Evaluation Experience. Instructors are also able to choose the default scoring rubric. Previously, the Consistent Evaluation Experience would only display one rubric on the assignment evaluation screen.

Insights – Settings and Filter Improvements on the new Engagement Dashboard

The new Settings page has two tabs: Summary Metrics and Result Table Metrics. The Summary Metrics tab contains the Roles filter, which enables you to select the learner roles you want to include in dashboard data. All roles that you exclude are not included in any data query on the Engagement Dashboard. The Summary Metrics tab also enables you to determine which cards are included in the Dashboard display and set your own threshold for the System Access metric. By default, all the cards are included on the dashboard. 

All cards appear in the selection list, and all are selected by default.
Figure: All cards appear in the selection list, and all are selected by default.  

Widgets – Widget Sandboxing to Enhance Content Security

To enhance the security of Widgets that execute scripts to create extra-rich HTML experiences (such as objects that can execute JavaScript), there is now a sandboxing feature that creates a secure iFrame around the HTML file. This will allow an HTML file to execute scripts (such as JavaScript) within the iFrame only but will prevent them from executing outside the iFrame (against the domain). This enables some flexibility in creating rich content, but reassurance for the security- conscious that end user information remains secure in all situations.

The Widget Security area of the Widget Properties dialog box.
Figure: The Widget Security area of the Widget Properties dialog box.

Course Export – Export File Upload Attribute for Written Response Questions

Written Response quiz questions that allow for file upload can now be imported and exported from CourseLink. With the ability to import and export these questions users can share them with users from other instances of CourseLink (D2L Brightspace). 

Grades – Additional Features for Mastery View in Grades

To increase the value of the Mastery view of Grades, originally released in December 2020, this release updates and adds the following new features:

  • Three new calculation methods: Highest LevelMost Recent Level, and Decaying Average.
  • Publish All button for overall levels of achievement for all outcomes to all learners.
  • Search by Student Name field.
  • A warning when the user attempts to change the default achievement scale.
  • Removal of the Clear Default option in the Achievement Scale dialog.


If you have any questions about the updates, please contact CourseLink Support at:
519-824-4120 ext. 56939

Continuous Delivery Updates for January 2020

Students and Instructors

Brightspace Pulse – Additional Languages Supported

To provide consistent language support with the Brightspace platform, Brightspace Pulse is now available in the following additional languages:

  • Arabic (Saudi Arabia)
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Danish
  • French (France)
  • German (Germany)
  • Japanese
  • Korean
  • Swedish
  • Turkish

Previously, Brightspace Pulse was only available in: English (U.S.), Spanish (Latin America), French (Canada), Portuguese (Brazil), and Dutch.

Classlist – Total Number of Users Field and Floating Buttons

To improve ease of use, the total number of users for their selection (whole class, section, group) now appears in a field at the bottom of the Classlist page for at-a-glance viewing to help instructors keep track of the total number of learners, which may extend beyond the users visible on the page. On the Print Classlist and Email Classlist pages, the clickable Print and Email buttons now float consistently on screen, to ensure easy access to these actions without excessive scrolling.

Groups – Self-enrollment Group Capacity, Start Dates and Descriptions

This feature includes three improvements to Groups:

  • Group members can now see the description of their group. For self-enrolled groups, group members will now see the group description at all times, including before and after enrollment. For other group types, instructors can now choose to display the description to members of the group. This visible group description setting is off by default for non-self-enrollment groups. Previously, all group descriptions were hidden from group members.
  • An instructor can now increase or decrease the capacity for self-enrollment groups after they have been created, and prior to the group sign-up expiry date. Decreasing a group size to an amount smaller than has already signed up for a group will not re-allocate users to other groups. Previously, self-enrollment groups were not editable after they were created.
  • Instructors can set Start dates for self-enrollment groups. This feature allows them to schedule self-enrollment groups availability, ensuring learners are prepared and have equal opportunity to self-enroll.

User Management – Character Limit for Long Text Fields in User Profile

To add a reasonable character limit to long text fields in the User Profile page, the following Personal Info fields are now limited to 4000 characters each:

  • Interests/Hobbies
  • Favorite Music
  • Favorite Books
  • Favorite TV Shows
  • Favorite Movies
  • Favorite Quotations
  • Favorite Websites
  • Future Goals
  • Most Memorable Learning Experience

Instructor Only

Copy Course Components – Add Validation Logic to the Copy Process

Copy Course Components now contains a validation logic step to the course copy process, which can inform users if they performed a copy from the source previously, avoiding unnecessary duplication of copied course components.

Discussions – Assessment Consistency Changes

When assessing discussions, instructors have new multi-select options to Publish Feedback and Retract Feedback. In the Status column, the Draft / Published checkbox has been replaced by information on the date when feedback was saved as draft or published. These changes are visible on both the Users and Assessments tabs. The Save, Save and Close, and Cancel buttons have also been removed as their functionality has been replaced by the Publish Feedback and Retract Feedback options.

Previous view when assessing a discussion topic
Figure: Previous view when assessing a discussion topic
Updated view when assessing a discussion topic
Figure: Updated view when assessing a discussion topic

Grades – Export Sorting Options

This feature introduces the ability to sort exported gradebooks based on the following options: OrgDefinedID, Username, Last Name, and First name. The sort options available are based on the User Information Privacy permissions for the role.

Outcomes Management – Levels of Achievement are Mapped to Rubric Levels

Levels of achievement, used to measure progress towards learning outcomes, can now be mapped to rubric levels. Instructors no longer have to use a percentage score to translate rubric levels to levels of achievement. This means they can use text-only rubrics, as well as points-based rubrics, to automatically assess students against learning outcomes.

Achievement levels are automatically mapped to rubric levels. If there are more rubric levels than achievement levels, some achievement levels may span more than one rubric level. In this case, the levels on each side of the center are symmetrically and evenly distributed.

If there are more achievement levels than rubric levels, some achievement levels are excluded in the map. In this case, the top and bottom achievement levels are automatically mapped to the top and bottom rubric levels and distributed evenly and symmetrically. After the automatic mapping has occurred, instructors can manually adjust the alignment. The alignment levels can be manually adjusted by dragging the colored circles in the Achievement Levels row of the rubric to identify the desired mapping. Changes can be made to the alignment until a submission is evaluated using the rubric. At that point, rubrics and mapped outcome achievements are locked.

Rubrics dialog enabling instructors to adjust the outcomes mapped to rubric levels
Figure: Rubrics dialog enabling instructors to adjust the outcomes mapped to rubric levels

After rubrics and assessment outcomes are mapped, when an instructor enters a mark on the rubric, a suggested achievement level is automatically set based on achievement levels and rubric level mappings.

The suggested achievement levels are displayed for the instructor to review and adjust if necessary.

Rubric items aligned with outcomes provide information results in suggested achievement levels, which can be adjusted by instructors
Figure: Rubric items aligned with outcomes provide information results in suggested achievement levels, which can be adjusted by instructors

Quick Eval – Dismiss Activities from List

To improve the ability to manage items on their Quick Eval list, instructors can now select items that appear in their Quick Eval list and remove them temporarily or permanently. Instructors can view their dismissed items in the Dismissed Activities List and restore them to the Quick Eval list at any time.

Quizzes – Synchronization with Grades

Quiz scores and feedback entered in Grades now synchronize automatically with Quizzes. To further streamline the workflow, the Overall Feedback fields in Grades and Quizzes are now consolidated, and the Grade Item Public Comments field has been removed from Grades. All comments entered in the Overall Feedback field in Grades synchronizes automatically with the Overall Feedback field in Quizzes. This update creates a more direct workflow and aligns Quizzes with the consistent feedback experience implemented in Assignments and Discussions. Refer to the blog post Improving Consistency Of Synchronization Between Grades And Quizzes Tool (20.20.01 – January Release) for more information. Note: Synchronization only occurs for new grade entries. Existing grade data for quizzes will not be migrated due to the high impact to all past data and reports.


If you have any questions about the updates, please contact CourseLink Support at:
519-824-4120 ext. 56939

Continuous Delivery Updates for January 2019

Students and Instructors

Dropbox – Improvements to Dropbox List view

When accessing Dropbox, the list view now displays updated information.

Instructors see information on the folder name, the number of learners who have completed the assignment, the number of learners who have been evaluated, the number of learners who have had feedback published, and the Due Date. This allows instructors to quickly determine what assignments they need to evaluate, how far along they are with their evaluations, and if they have published the evaluations.

New Dropbox list view for instructors
Figure: New Dropbox list view for instructors

Learners also have an updated view of the Dropbox list, and are now able to see the assignment name, the Completion Status (Not Submitted, Submitted, Completed), their Score, The Evaluation Status (Not yet evaluated, Feedback: unread, Feedback: read), and the Due Date. This change to the list view allows learners to easily locate unfinished assignments, as well as access their scores and view instructor feedback on their work.

New Dropbox list view for students
Figure: New Dropbox list view for students

Brightspace Daylight Experience Updated

System and custom widgets now display more prominently against homepage backgrounds. The new widget container style appears by default for both system and custom widgets. 

The new widget styles appear as white cards, with 20px of space between the top, bottom, left and right edges of the cards and the content. There is a subtle gray background colour for the homepages.

Updated homepage widget styling
Figure: Updated homepage widget styling

Instructors Only

Activity Feed Available

The Activity Feed widget creates a unique “feed” or “stream” for a course. The feed is a way for instructors to provide access to activities learners need to complete, deliver information they need to know, and facilitate learner engagement using simplified workflows in an intuitive and friendly interface.

Activity Feed can be set to allow students to reply to or comment on posts in a social media inspired interface creating a community atmosphere in courses. Add Activity Feed to your course by adding the widget to your course homepage.

Example Activity Feed
Figure: Example Activity Feed

Intelligent Agents – Export agent run history to CSV

Intelligent Agent run history, previously only visible in Brightspace Learning Environment, can now be exported to a CSV file. The export can include all agents or a specific agent. It can also include runs made during a specified date range. This feature allows instructors to better track learners that are triggering Intelligent Agents.

Rubrics – Improved rubric creation experience

To improve on the new rubric creation experience, rubric creation has been changed to a single-page workflow. Clicking New in the Rubrics tool immediately brings the user to the rubric authoring page. As well, the two previous Rubric Tool options Properties and Levels and Criteria are now condensed into a single Edit option.

The new rubric creation experience in the single page format.
Figure: The new rubric creation experience in the single page format.

Update to the Instruct-facilitator Role

The Instruct-facilitator role can now enroll the TA-facilitator and TA-grade roles. Due to student privacy concerns, only teaching assistants hired for the course should be enrolled in a course using those specific roles.


If you have any questions about the updates, please contact CourseLink Support at:
519-824-4120 ext. 56939