October 2026 Edition
This section provides a preview of product and feature delivery plans for December 2026/20.26.12 and January 2027/20.27.01 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 November 2026/20.26.11 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)
December 2026 / 20.26.12
API — Expanding API support for Question Pools and Quiz Sections
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: API Developer, Integration Vendor
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
New APIs will be released to support Create, Read, Update, and Delete (CRUD) operations for Question Pools and Quiz Sections.
Assignments — Legacy Group Category Assignment creation workflow opt-in will end
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Administrator, Instructor
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
Introduced in the February 2026/20.26.02 release, the assignment creation workflow available from the Groups Category Management page was updated to use the same creation experience as Assignments, Quizzes, and Discussions.
With the December 2026/20.26.12 release, the opt-in period for this updated experience will end. After this release, all users creating an assignment from the Groups Category Management page will use the updated assignment creation experience.
The legacy assignment creation view used only in this workflow will be retired. This change will provide a more consistent experience that matches creating a group assignment directly from the Assignments tool.
Brightspace — Urdu language pack will be available
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: All
Site Availability: Off (Customer Overridable)
Site Enablement Actions: Language/Locale Management
Additional Information Overview
With this release, the Urdu language pack will be available in Brightspace. This update will promote inclusive, culturally-responsive education and supports D2L’s commitment to global language accessibility.
Classlist, Users — Default search type changes to Starts With
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Administrator, Instructor
Site Availability: On
Site Enablement Actions: Config Variable (Org)
Additional Information Overview
To improve the performance of searches, and reduce time to retrieve information, the default values of two configuration variables, d2l.Tools.Classlist.DefaultSearchType and d2l.Tools.ManageUsers.UserList.DefaultSearchType, will be updated to Starts With instead of Contains. This change will mean that when searches are done within the Classlist or Users tools, searches will be completed by looking in each field for matches that start with the search term instead of searching within the entire field, reducing the time to return results and reducing timeouts that can occur when searches are attempted.
Continuous Professional Development (CPD) — EOL of CPD Advanced Datasets
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: All
Site Availability: N/A
Site Enablement Actions: N/A
Additional Information Overview
As announced in the January 2025/20.25.01 Release Notes, the CPD Advanced Data Sets will be deprecated and will no longer be accessible to customers. The affected data sets include:
- CPD Job Targets
- CPD Records
- CPD User Targets
Content related to CPD Advanced Data Sets will also be removed from all Brightspace documentation.
Creator+ — Improved font size consistency in Practices and Elements
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: All
Site Availability: On
Site Enablement Actions: App Version
Additional Information Overview
Creator+ will optimize font sizing in Practices and Elements to improve consistency. When a font size is defined on the HTML tag of a content topic, the entire Practice or Element will scale together when a user adjusts the page's font size.
Previously, some parts of Practices and Elements (titles, answer options, text fields, dropdowns, tooltips, and buttons) could appear larger or smaller than others.
Data Hub — Updates to Question Relationships Brightspace Data Set
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Data Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
The following changes will be made to the Question Relationships Brightspace Data Set:
- New Column: IsSection
- New Records: records for sections will be included
Email — Daily recipient email limits can now be configured per role
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On
Site Enablement Actions: Config Variable (Other)
Additional Information Overview
The current configuration variable, d2l.Tools.Mail.DailyRecipientSendLimit, can be configured to determine how many emails can be sent per day, by roles with the Send Limited Daily Emails permission enabled. At this time, this configuration variable can be set with a single limit that applies to all roles.
With this update, this configuration variable will be changed to a role type configuration variable, allowing for different roles to have different daily recipient limits applied. As part of this change, existing roles which have the Send Limited Daily Emails permission set will be automatically added to the configuration variable with the current defined org limit that exists, to ensure a seamless transition of the configuration variable type.
Groups — Category and group descriptions will be added to the new experience
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Instructor
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
As part of ongoing updates to the new Manage Groups experience, currently available through opt-in, the category and group pages will display the descriptions configured for each category and group.
For organizations that have opted into the new Manage Groups experience, this update will be available immediately. Users will be able to opt out by using the toggle on the Manage Groups Category page to turn off the new experience.
Intelligent Agents — Use Work Queues rather than Recurring Tasks to improve accuracy of run time
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Instructor
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
This change will introduce improvements to Intelligent Agents scheduled run times, to reduce delays. A new backend task will allow agents to be run across multiple courses at the same time, instead of processing one at a time.
Instructors will be able to see if their agent is running by reviewing the Next Run Date column on the Agent List page. After an agent completes its run, the Next Run Date will be updated with the next expected run time for the agent.
My Courses Widget — Improvements to the My Courses widget
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Learner
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
Stylistic and functional changes will be added to the My Courses widget to improve usability and provide clearer visual indicators for course due dates and statuses.
Course cards will display due date information in red text, and the Overdue status indicator will appear in bold red text for greater visual emphasis. In the All Courses dialog, the Filters button will move beside the Search field, Recent Searches functionality will be removed due to existing browser search support, and filters will no longer appear when no options are available for selection.
Portfolio — Rebuilding the Portfolio App with React Native for better performance and cross-platform access
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Instructor, Learner, Parent/Guardian
Site Availability: N/A
Site Enablement Actions: App Version
Additional Information Overview
The Portfolio mobile app has been fully rebuilt from native Kotlin (Android) and Swift (iOS) into a single React Native (Expo bare) codebase. This provides cross-platform support with a shared codebase, compliance with Android 15 (SDK/API35) requirements, and a modernized technology stack leveraging lessons learned from the Pulse app. The app update will be delivered as a silent update. Users must update the app, but the bundle identifier remains com.brightspace.mobile.folio so the app store recognizes it as an update to the existing app.
Quizzes — True/False question type will render more consistently across all quizzing areas
Planned Release | 20.26.12
Change and Enablement Information
Role / Audience: Instructor, Learner
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
The True/False question type will be updated to render more consistently across all quiz areas, including question creation, preview, quiz taking, results display, and print.
January 2027 / 20.27.01
API — Expanding API support for Quiz Attempts
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: API Developer, Integration Vendor
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
Our current Quiz Attempt APIs will be uplifted to ensure that we support retrieving all question details for the attempt.
API — New API Routes for Managing Assignment Attachments
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: API Developer
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
Building on existing GET (read) routes, new API routes will be introduced for managing file and URL attachments within Assignment instructions. Application developers and third-party vendors will be able to programmatically add or remove file and URL attachments on existing assignments, reducing the need for manual configuration through the Brightspace user interface. This capability will support bulk course setup and automated course management workflows.
API — Use APIs to perform bulk actions in Assigned Courses
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: API Developer
Site Availability: N/A
Site Enablement Actions: Role Permission
Additional Information Overview
Clients will be able to use the following APIs to perform actions in Assigned Courses:
- GET All Assignments for a Learning Group - Users will be able to retrieve all learning group assignments for a single learning groups. This will also require users to use the Get Groups API first to get information about a learning group.
- GET Latest Individual Enrollment - For course assignments, users will be able to retrieve the latest enrolment for a single learner with information surrounding the learner's learning and course.
- Assign a Course to Learning Groups - Users will be able to assign one or multiple learning groups to a course and define the rules for the course assignment. Users will be able to define the Enrollment Start Date (UTCDateTime), when to Enroll New Group Members, the Due Date offset (Nullable), Enrollment Exemptions, and define Auto Re-enrollment.
- Assign Individuals - Users will be able to assign multiple individuals to a source course, which will allow them to set a Due Date and immediately enrol individuals into the derivative course offering. A maximum of 500 individual users will be assignable per API call.
- Update the Assigned Course for a Learning Group - Users will be able to update all fields for an assigned course to a single learning group. However, if the enrollments have happened, the Enrollment Start Date cannot be changed and the Due Date will be offset.
- Edit the Due Date for Individual Learners - Users will be able to edit the Due Date and time for an individual learner for that learner's current learning, including nullifying the Due Date. They will also be able to set the Due Date to today.
- Unassign a Learning Group from a Course - Users will be able to un-assign a single learning group from a course.
Content — Support for Sequential Navigation through Content
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: Instructor
Site Availability: Off (Customer Overridable)
Site Enablement Actions: In Tool / App Setting
Additional Information Overview
To better guide learners through courses that are designed to be completed in order, a new Content settings option will allow instructors to enable a sequence.
When enabled, content topics and modules will remain locked until the preceding topic is completed. Learners will still be able to view the full course sequence, but they will not be able to access locked content until the required previous content is complete.
Course Offering Information — Support Course Offering Information for Distributed Administration
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: Instructor, Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
Department and semester fields in the Course Offering Information for each course offering will respect Distributed Administration (i.e. only display departments and semesters within a sub-org) and will render in modern UI to support multiple values in those fields.
Data Hub — Generate data evidence for assigned courses with the Learning Operations Hub Learning data set
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: Data Administrator
Site Availability: N/A
Site Enablement Actions: None (Automatic)
Additional Information Overview
The Learning Operations Hub Learning data set will provide data administrators with insight into assigned learning objects with enrollment cycles. Users will be able to generate data sets to use as evidence for regulators or leadership without manual data aggregation and to provide further insight into the Learning Operations Hub suite.
IPSIS — Support LIS 2.0 department relationships to templates via course offering messages
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: Administrator
Site Availability: On (Customer Overridable)
Site Enablement Actions: In Tool/App Setting
Additional Information Overview
Administrators will be able to configure an IPSIS LIS 2.0 integration to receive department information on either course template or course offering messages. This will support integrations that provide department information only with course offerings while preserving existing template-based configurations.
To enable the feature, administrators will have to go to IPSIS Administration, select your LIS 2.0 source system, go to the Configuration tab, find the Department relationship definition option, and choose either Course Templates or Course Offerings.
Learning Operations Hub — Download user's learning transcript to view learning history
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: All
Site Availability: Off (D2L Overridable)
Site Enablement Actions: Tool
Additional Information Overview
Introducing a new way for users to download their own or other users' learning transcript to view their active learnings and all completed learnings in a PDF format.
Learning transcripts will be downloadable in either My Courses Page or Learning Details Page of a user with appropriate permissions.
Configuration variable settings will include:
- d2l.Tools.LearningTranscript.OrganizationName (OrgUnit)
- This value will populate the Organization field in the transcript.
- d2l.Tools.LearningTranscript.PaperSize (OrgUnit)
- Defines the PDF paper size (Letter or A4).
Permissions settings will include:
- Download Own Transcript
- Allows users to download their own learning transcript.
- Download Other User's Transcript
- Allows users to download a learning transcript for another user.
Learning Operations Hub — Use Assigned Courses to automate enrolments for learning groups
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: People Manager, Administrator
Site Availability: On
Site Enablement Actions: Role Permission
Additional Information Overview
The Assigned Courses feature will allow users to create auto enrollment cycles for learning groups. Users will be able to select a source course and then set a cycle cadence that enrolls and auto re-enrolls learning groups during assignment. They will be able to configure enrollment start dates, auto re-enrollment dates, due dates, and enrollment exemptions on a per group basis.
When users drill down into each source course, they will be able to view the course details, learning group assignments, and learning progress for every enrolled learner. From here, users will be able to continue to create new learning assignments, enroll individual learners, and edit existing enrollment cycles.
Assigned Courses will reduce administrative burden by automating previously-manual enrollment processes and allowing users quick insight into individual learner progress.
Learning Operations Hub — View individual learners' learning history in the Learning Details page
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: People Manager, Administrator
Site Availability: On
Site Enablement Actions: Role Permission
Additional Information Overview
L&D Administrators and Managers will be able to access a holistic view of each individual's learning history, improving insight into learners' compliance and capabilities for improved professional development conversations and insights.
Users will be able to view a learner's details in the Learner Details panel, including any learning groups to which they are assigned. In the Learning Progress panel, users will be able to see a learner's learning history with completion statuses, due dates, and enrollment details. From here, users will be able to download a learning history transcript for the learner and choose to mark a user as complete for appropriate courses.
LTI/External Learning Tools — Deprecation Notice for LTI 1.1 Create Screens Inline Alerts
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: Integration Vendor, Administrator
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
Administrators will have visibility of LTI 1.1 deprecation details in the product. An inline alert will be added to the Remote Plugin, Tool Provider, and Legacy LTI link pages informing administrators of the upcoming changes for LTI 1.1 deprecation.
CIM Insert Stuff and Insert Quicklink remote plugin link placements will indicate they use LTI 1.1 and will be affected by 1.1 deprecation.
Previously, there were no inline alerts on these pages, and 1.1 CIM links were not identifiable in the UI.
My Courses Widget — View more course details with the updated My Courses widget and new My Courses page
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: Learner
Site Availability: On
Site Enablement Actions: Tool
Additional Information Overview
The updated My Courses Widget will include an improved view of learner course codes, due dates, and completion statuses. When Completion Tracking is enabled, learners will be able to see statuses like Not Started, In Progress, and Complete.
With the new My Courses page, administrators will be able to choose the new Group Courses By Completion option so learners can see their courses, separated by the Current and Completed tabs. These new tabs will better categorize learning progress, allowing learners to focus on in-progress learning while reflecting on past courses.
Quizzes — Points by Quiz Section
Planned Release | 20.27.01
Change and Enablement Information
Role / Audience: Instructor, Learner
Site Availability: On
Site Enablement Actions: None (Automatic)
Additional Information Overview
Instructors will be able to see points by section while creating quizzes.
Learners will be able to see points by section while taking quizzes and in the Quiz Results display for their submission.
Change history
- 15-10-2026: Published the October Product and Services Preview
- 17-09-2026: Updated My Courses Widget — Improvements to the My Courses widget for Client Test Instances to My Courses Widget — Improvements to the My Courses widget planned for 20.26.12.
- 16-09-2026: Published the September Product and Services Preview
- 13-08-2026: Published the August Product and Services Preview
- 16-07-2026: Published the July Product and Services Preview
- 11-06-2026: Published the June Product and Services Preview
- 14-05-2026: Published the May Product and Services Preview
- 16-04-2026: Published the April Product and Services Preview
- 26-03-2026: Updated API — Support Delegated Administration of Users within the Users API to API — Support Distributed Administration of Users within the Users API
- 12-03-2026: Published the March Product and Services Preview
- 24-02-2026: Updated Data Access / Data Hub — Updates to Rubric Assessment Dataset to clarify the upcoming changes
- 12-02-2026: Published the February Product and Services Preview
- 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.