January 2025 Edition
This section provides a preview of product and feature delivery plans for March 2026/20.26.03 and April 2026/20.26.04 releases. The Product and Services Preview document replaces the former 60/90 day Review/Preview.
Important: The most recent and accurate version of Release Notes apply to near-term delivery plans for the upcoming January 2026/20.26.01 release. This page is a preview of planned release features only. As stated in the Safe Harbor Statement,
the information provided herein is subject to change at any time, at the discretion of D2L, and D2L makes no commitment to update the information.
Print the PSPs
You can print select features or announcements from the page from your browser.
To create a printable version of the Product and Services Preview information
- Highlight the feature announcement(s).
- Right-click and select Copy.
- Paste the content into a text editing document. This process copies over all text, images, tables, and links.
Enablement Information
Information about the default state of a released feature, function or change in a Brightspace site is included to provide additional information, supporting change preparation, or planning in your organization.
Availability (Enabled State)
Advanced knowledge about whether customers can control access to the feature, function, or changes. This allows Administrators, trainers and supporting roles in an organization an opportunity to know which items are controllable and which are not.
- On: Indicates that the feature’s default state is visible/on and that there is no override or setting to control this state by any user.
- Off: Indicates that the feature’s default state is hidden/off and that there is no override or setting to control this state by any user.
- On (Overridable): Indicates the features default state and that it can be controlled or overridden by a user. For example, a new permission that is automatically selected for specific roles, or an editable config variable default that is on both offer opportunities to configure or override the default states.
- Off (Overridable): Indicates the features default state and that it can be controlled or overridden by a Brightspace user. For example, a new permission that is not selected, a new setting or new config variable that is off by default both provide opportunities to review and enable if desired.
Site Actions (Enablement Method)
For any feature, function, or change that is controllable, this section indicate the role settings, permissions, config variables, tool, or application settings you use to control the feature.
This allows Administrators, trainers, or supporting roles in an organization the opportunity to make decisions earlier and better plan for any work required to support any updates or changes.
Some examples include the following:
- Role Settings
- Role Permissions
- Config variables
- In Tool settings (such as Grades Settings or Widget customization)
- In Application settings (such as Pulse Settings)
March 2026 / 20.26.03
Assignments, Discussions, and Quizzes — Rubric Icon in Assignments, Discussions, and Quizzes
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Instructor, Administrator
Site Availability: On
Site Enablement Actions: Configuration variable
Additional Information Overview
Instructors will soon be able to identify which Assignments, Discussions, and Quizzes have rubrics attached directly from the list view. A rubric icon will appear next to items that include a rubric, making it easier to audit assessments and confirm that rubrics are properly attached. A similar rubric indicator will also appear for written response questions in the quiz creation page.
The icon will be informational only and will not link to the rubric, aligning with the behavior of other informational icons such as release conditions and anonymous marking.
A new configuration variable, D2L.Tools.Activities.ShowRubricsIcon, will allow users to enable or disable this feature. This setting can be enabled at the course level.
This enhancement is in response to PIE idea D5453.
Awards — Inherit Awards and Certificates between two user accounts
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On
Site Enablement Actions: Role Permission
Additional Information Overview
Administrators will be able to use this new feature when a learner receives a new user account but needs to retain awards or certificates earned under an existing (source) account. Administrators will be able to merge two users and transfer all awards and certificates from the Source user to the Destination user. The Destination user will inherit all awards earned by the Source user while keeping all of their own user data intact.
The award from the source user will retain the following information in thedestination user:
- Awarded by
- Criteria
- Evidence
- Issued date
- Expiry date
The following permissions are required:
- Users > Can Merge Users permission
- Users > See the User Management tool
After the merge is completed, the Source user will be deleted and the Destination user will be retained.
Classlist — New permission to control access to the Print and Export buttons
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On (Customer Overridable)
Site Enablement Actions: Role Permission
Additional Information Overview
Based on feedback from the Classlist export feature introduced in the January 2026 / 20.26.01 release, new permissions will be introduced to provide greater control over access to the Print and Export buttons in Classlist. These permissions will determine whether the Print and Export buttons are visible to users who can access the Classlist.
The new Print permission will be enabled by default for all roles to ensure that existing workflows are not impacted. The new Export permission will be disabled by default for all roles. Administrators will be able to adjust these permissions for individual roles to control access to the Print and Export functionality within Classlist.
Course Publisher — Course Completion will send Completion only upon actual course completion
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On (D2L Overridable)
Site Enablement Actions: None (Automatic)
Additional Information Overview
Course Publisher will respect a course’s Completion settings. This update will ensure that completion status is sent to the recipient LMS only when the learner has actually completed the Brightspace course, rather than the previous behavior where the course was marked complete on first access.
Course Updater — End of life of the Course Updater tool
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Administrator
Site Availability: N/A
Site Enablement Actions: None (Automatic)
Additional Information Overview
With the introduction of bulk course status and date updates in Courses, the Course Updater tool will be deprecated. Course Updater will be removed from Organization Tools, and as a result, it will no longer appear anywhere in Brightspace. The associated Course Updater permission will also be removed.
Data Access / Data Hub — Updates to Content Objects Brightspace Data Set
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Data Administrator, Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
A new column will be added: Version (data type: bigint). This column indicates the version of the row and is used to determine which table row occurred first, similar to how timestamps function in other datasets.
For more details, refer to: Enhancing Consistency : Upcoming Updates to Brightspace Data Sets - Brightspace.
Data Purge, Course Management, and Org Unit Editor — Updating data deletion terminologies to align with their action
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Data Administrator, Instructor, Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
To reduce confusion during the data deletion process, terminology related to data deletion will be updated to better reflect each action. This is strictly a terminology change — there are no functional changes.
- In Org Unit Editor
- Move to Recycle Bin will be replaced with Archive
- Recycle Bin button will be renamed to View Archive
- Recycle Bin page title will be renamed to Archived Org Units
- In the Courses tool (including Courses, Templates, and Source Courses):
- Delete will be replaced with Archive, including within any buttons or text in the delete confirmation dialog.
- In Data Purge:
- Archive will be replaced with Export.
- In Config Variable Browser:
- Archive will be replaced with Export for the following configuration variables and descriptions:
d2l.Tools.DataPurge.ArchiveLocationd2l.Tools.DataPurge.ArchiveWorkDirectoryd2l.Tools.DataPurge.PerSubTaskThrottleTimeInMs (description only)
- In Valence API document
Intelligent Agents — Intelligent Agents Objects dataset correctly identifies agents configured to run hourly and agents configured for one-time execution
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Data Administrator, Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
The Intelligent Agents Objects dataset will now display accurate ScheduleType and schedule data for agents configured to run hourly or as a one-time run. Previously, these agents appeared in the Intelligent Agents Objects dataset but did not have a ScheduleType value set and, in some cases, did not include scheduling data.
The ScheduleType field will now include the values OneTimeRun and Hourly.
Source Course — Auto-generate a unique course re-offering Code
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On
Site Enablement Actions: Role Permission
Additional Information Overview
To better distinguish course re-offerings, the system will produce course re-offerings with a unique course code for each source course re-offering. The new solution will generate a unique course re-offering code based on the associated source course code, appending an ascending number in parentheses.
By maintaining the source course code, course re-offerings will be easily linked back to their respective source course, while the appended ascending number will serve as a clear distinguisher.
Users require the existing Re-offer Courses permission to re-offer source courses and See the Code field for a course re-offering.
Quizzes — New Quiz Evaluation Experience configuration variable removal
Planned Release | 20.26.03
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
We will remove the configuration variable for the new Quiz Evaluation experience to streamline system settings and reduce administrative complexity.
As of version 20.25.07, all clients have been using the new Quiz Evaluation Experience by default, with no option to revert to the legacy version. The former d2l.Tools.Activities.CEQuizzesOptIn configuration variable was no longer functional, and its removal will simplify system settings and reduce maintenance overhead.
There will be no change to the user experience. This update only removes an outdated configuration variable that is no longer in use, helping reduce clutter in your configuration settings.
April 2026 / 20.26.04
Announcements — Support distributed administration within Announcements, including via Valence API
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: API Developer, Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
The Announcements API will support the distributed administration feature, allowing restricted API calls to be made by sub-organization administrators.
Announcements — Support a sub-org level announcement for distributed administration
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On
Site Enablement Actions: Role Permission
Additional Information Overview
Distributed Administration administrators will be able to create announcements at their sub-organization. Sub-organization administrators will be able to create campus-level announcements by not selecting any org unit in the Make announcements available to: field. They will also be able to create announcements for a specific org unit under the sub-organization and all of its descendants by selecting an org unit in the Make announcements available to: field.
Permissions will be required to be set at the org unit level for the selected role.
API — Consistent parameters for updating course information via API
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: API Developer, Data Administrator, Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
When using API routes, updating a course will use the Course.CourseOffering JSON block as the input parameter instead of Course.CourseOfferingInfo. This change will align course update parameters with course creation parameters, providing greater consistency.
API, Learning Outcomes — Automate and Audit Learning Outcomes Alignments Across Courses and Assessments
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Data Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
New APIs will be introduced to make it easier to manage Learning Outcomes at scale. These enhancements will allow institutions to:
- Bulk align or remove outcomes from assessment activities, including assignments, discussions, quizzes, and quiz questions.
- Retrieve where outcomes are currently aligned across courses, assessments, and content modules to support safe change planning and reporting.
The APIs will support the following retrieval options:
- Fetch by outcome set:
Alignments to any outcome in the outcome set will be returned, aggregated by course. - Fetch by specific outcome:
Alignments to the specified outcome will be returned, aggregated by course. - Fetch all alignments in a course:
Alignments will be returned, aggregated by course activity. - Fetch alignments to outcomes in an outcome set:
Alignments will be returned, aggregated by course activity. - Fetch alignments to a specific outcome:
Alignments will be returned, aggregated by course activity.
API, Rubrics — Improved Rubrics API Stability
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Data Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
- Stable API Support: Four existing Rubrics and Assessment APIs will be promoted to a stable version, ensuring long-term reliability for integrations.
- Updated API Documentation: “Unstable” labels will be removed from the Rubrics API documentation to reduce confusion and build trust.
- Enhanced Rubric JSON Response: Four new properties will be added to the Rubric fetch API:
- State: Will indicate the rubric status (Published, Archived, or Draft).
- Visibility: Will provide a numeric value representing visibility rules (AlwaysVisible, VisibleOnceFeedbackPosted, or NeverVisible).
- ScoresHidden: Will indicate whether scores are hidden from assessed users.
- ReverseLevelDisplayOrder: Will indicate whether rubric levels are displayed in reverse order.
Course Offering Information — Support Course Offering Information (COI) for distributed administration
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
The Department and Semester fields in Course Offering Information for each course will respect Distributed Administration by displaying only departments and semesters within the sub-organization. These fields will also render in the modern user interface and support multiple values.
D2L Lumi — Apply HTML templates to pages in bulk when using Lumi Content
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: All
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
A new bulk action button, Select Template, will be available when reviewing the unit structure. This will enable users to assign HTML templates in bulk without having to edit each proposed page individually.
Data Access / Data Hub — New Brightspace Data Set for D2L Lumi Pro for Brightspace (AI Consumption)
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Data Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
The new AI Consumption data set for D2L Lumi Pro for Brightspace will return a breakdown of AI activity by users.
Note that the AI Consumption data set for D2L Lumi Pro for Brightspace will be visible only in Brightspace instances where Lumi Pro is enabled. Ensure that both the Consumption tool and the Generative AI tool are turned on.
Data Access / Data Hub — New Brightspace Data Set for D2L Lumi Pro for Creator+ (AI Consumption)
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Data Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
The new AI Consumption data set for D2L Lumi Pro for Creator+ will return a breakdown of AI activity by users.
Note that the AI Consumption data set for D2L Lumi Pro for Creator+ will be visible only in Brightspace instances where Creator+ and D2L Lumi Pro for Creator+ are enabled. Ensure that the d2l.Tools.CreatorPlus.IsEnabled configuration variable is set to ON at the organization level and that the Consumption tool is turned on.
Data Access / Data Hub — Updates to Rubric Assessment Dataset
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Data Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
New Properties:
- IsDeleted: Will indicate hard-deleted records.
- Version: Will support change tracking.
Schema Updates:
- RubricId, OrgUnitId, AssessmentDate, and DateCreated will become nullable.
- The primary key will be updated to include ActivityId.
Delete Handling:
- Hard-deleted rows will appear with IsDeleted = true.
- Orphaned rows (for example, when AssessmentId is set to null) will also appear with IsDeleted = true.
Activity Data:
- ActivityType and ActivityObjectId will be sourced from COMPETENCY_ACTIVITIES.
- These fields will not be monitored for updates; a targeted refire will be required for changes.
Groups — Increased numbers of groups per category
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Instructor, Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
When creating groups within the Groups tool, the current limit of 200 groups per category will be increased to 1,000 groups per category, allowing for larger group configurations in high-enrollment courses. This change was previously introduced in the High Impact Changes Timeline. For more information, refer to Groups Management – A refresh of the manage groups page and increased numbers of groups per category.
Group categories that allow a specified number of groups will support values up to 1,000. Regardless of the group creation method, a maximum limit of 1,000 groups per category will be enforced. This will apply to groups created through the Manage Groups pages, via API, and to groups automatically created when enrollment capacity is increased.
Groups — New and improved Manage Groups
pages are available via opt-in
Planned Release | 20.26.04
Change and Enablement Information
Role / Audience: Instructor, Administrator
Site Availability: Off (Customer Overridable)
Site Enablement Actions: Configuration variable (Org)
Additional Information Overview
A new and improved Manage Groups page will be available to complement recent updates to group limits, enabling easier group management for larger class sizes. The updated Manage Groups page will feature a refreshed design with all group categories visible on a single page, providing a comprehensive overview at a glance. Instructors will be able to see which categories exist, the enrollment types they use, the number of groups in each category, associated activities, and which users are not yet enrolled.
To manage individual groups within a category, a dedicated page will display detailed information for each group and provide additional management options.
The new Manage Groups pages will initially be opt-in, allowing organizations to choose when to enable the updated experience for instructors. In later releases, the new pages will be enabled by default with an opt-out option before eventually becoming the standard experience for all users.
This change was previously introduced in the High Impact Changes Timeline. For more information, for more information, refer to Groups Management – A refresh of the manage groups page and increased numbers of groups per category.
Change history
- 15-01-2026: Published the January Product and Services Preview
- 05-01-2026: Data Access / Data Hub — Updates to Content Objects Brightspace Data Set to the list of features planned for 20.26.03. Removed Data Access / Data Hub — Updates to Question Relationships Brightspace Data Set from the list of features planned for 20.26.03.
- 12-12-2025: Published the December Product and Services Preview
- 13-11-2025: Published the November Product and Services Preview
- 21-10-2025: Published the October Product and Services Preview
- 18-09-2025:
- Removed Annotations (Nutrient) — Update the third party software that powers Assignment Annotations (Nutrient) from version 1.3.0 to 1.6.0 from the list of features planned for 20.25.11
- Administration and System Settings — Improved Admin Tools Menu Experience - the transition period for enforcing the new Admin Tools Menu experience has been extended from December 2025 - 20.25.12 to February 2026 - 20.26.02. The config variable name was also corrected, from to d2l.Preferences.NewAdminCogMenu to d2l.Preferences.NewAdminToolsMenu.
- Data Access / Data Hub — Updates to Release Condition Results Brightspace Data Set is now planned for 20.25.11.
- Fixed typos and made revisions to improve consistency and clarity.
- 17-09-2025: "Usability Improvement - Update legacy style tabs to D2L's modern tabs" is now planned for the 20.25.12 release.
- 16-09-2025: Published the September Product and Services Preview
- 20-08-2025: Published the August Product and Services Preview
- 22-07-2025: Removed Assignments - Support Bulk feedback Submission in Assignments and Discussions Submission Page from the list of features planned for the 20.25.10 release.
- 21-07-2025:
- Added more information to Data Access / Data Hub - Updates to Grade Results Data Set.
- 17-07-2025:
- Corrected duplicated heading content for HWEP - Slim Announcements Permissions Update
- Added missing item for Data Access / Data Hub - Updates to Quiz Attempts Brightspace Data Set
- Corrected heading for Data Access / Data Hub - Updates to Question Relationships Brightspace Data Set
- 16-07-2025 - Published the July Product and Services Preview.
- 13-06-2025 - Published the June 2025 Product and Services Preview.
- 04-June-2025 - Corrected duplicated heading and removed Course Management - Enable delegated administration of courses to support distributed administration initiatives from 20.25.07 release.
- 03-June-2025 - Corrected misplaced information for Lessons/New Content Experience items.
- 28-May-2025 - Updated list of features coming in 20.25.07
- 26-May-2025 - Removed internal-facing metadata.
- 15-May-2025 - Published the May 2025 Product and Services Preview.
- 22-April-2025 - Updated the following preview features:
- Outcomes - Implement Outcome Set (prev Programs) Management with Achievement Scale Setting for Better Reporting is changed to Renaming 'Programs' to 'Outcome Sets' for Better User Familiarity.
- Updated the Additional Information section of Rubrics - Adding Ability to Clear Rubric Selections to Save Instructors Time in Evaluation.
- 8-April-2025 - Published the April 2025 Product and Services Preview.
Safe Harbor Statement
The information provided herein is confidential and proprietary to D2L Corporation and its affiliates (“D2L”) and may not be shared without the written consent of D2L. Nothing herein should be construed as legal, human resources, insurance, tax, or other advice for any particular issue, including compliance with relevant laws. You must consult a professional advisor that is familiar with your particular factual situation for any such advice. The information provided herein could include inaccuracies, typographical and other errors. The information provided herein is subject to change at any time, at the discretion of D2L, and D2L makes no commitment to update the information.
TO THE GREATEST EXTENT PERMITTED BY LAW, THE INFORMATION PROVIDED HEREIN IS PROVIDED “AS-IS” AND WITHOUT WARRANTY, AND ALL WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, COMPLIANCE, RELIABILITY, SUITABILITY, NON-INFRINGEMENT, TITLE AND ANY WARRANTIES RESULTING FROM CUSTOM OR USAGE OF TRADE, OR COURSE OF PERFORMANCE OR DEALING ARE HEREBY DISCLAIMED, AND YOU AGREE TO WAIVE SUCH WARRANTIES. D2L reserves all of its rights with respect to the information provided herein.