Skip to main content

Blackboard Learn 4000.10.0 Release

Blackboard Learn 4000.10.0 (March 19, 2026) Update to client Production environments

Highlights

Maintenance Fixes

You can view maintenance items for 4000.10 on the Anthology Support Center. Our Known Issue articles provide information for individual bug fixes and may include bug descriptions and which Learn versions were affected. You can filter bug fixes by SaaS release for easier navigation. Here are highlights of the issues fixed in this release:

  • Draft Submissions are Affected by Automatic Zeros and Passing Due Date - Article #91411

  • Unable to Delete Enterprise Survey or Response Period - Article #77801

  • Unassigned Groups Participants are Limited to 5000 Even When More are in the Course

    - Article #90127

  • Rubric Total Points Round Incorrectly Based on Criterion Order in Ultra - Article #91335

  • Viewers can Improperly Convert Folders Into Learning Modules - Article #91285

  • Grade Pill is Blank When Item Graded With Rubric is Peer Reviewed - Article #91313

  • Incorrect French Translation in Ultra - Article #91586

  • Duplicate LTI Gradebook Columns Generated After Course Copy - Article #91290

  • Fill in the Blank Questions Corrupt Python Code Formatting in Student View - Article #91345

  • Fill in the Blank Questions Code Text Format Inconsistency - Article #91329

  • True/False Questions are not Displaying Correctly in the Community - Article #91554

  • "Oops! Something went wrong" Error When Accessing Attendance as a Spectator - Article #91407

  • If the Calculated Numeric answer is 0, the 'correct answer' is not shown in attempt review even when configured - Article #91552

  • Instructor cannot view Group Attempt through Gadebook - Article #91561

  • Label Text of the Content Market Title is not Displayed Correctly in Original View Courses - Article #91430

  • Users With Unavailable Enrolment not Struck Off in Announcement 'Viewers Summary' List - Article #91241

  • Content Added Outside the RTE in Multiple Choice Questions in an Original Course View are not Preserved After Conversion - Article #78286

  • Announcements Not Displaying in the Activity Stream in Ultra - Article #91416

  • Answers out of Alignment in Survey and Test Questions With Horizontal Answer Orientation - Article #91226

  • Unable to Download Overall Feedback Attachment from Gradebook View Button in Group Assignments in Ultra - Article #91350

  • In Ultra Users are Unable to Delete the Branded Institution Page That is Out of Synchronization With the Microservice - Article #78625

  • Students in Groups Unable to see Their Feedback or the Rubric Associated With a Graded Draft Assignment Submission - Article #91688

  • Course Links Search Results Incomplete at 125% Display Scale - Article #91078

  • Unable to Enter Multiple Characters in Fill in the Blank Answers When Question Text is Justified - Article #91459

Information

Update to client Production (Published March 26, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.34+940f414e) is being applied to client Production on Thursday, March 26, 2026.

We have fixed these issues:

  • Students were wrongly blocked from viewing proctored assessment submissions due to a 403 proctoring permission error, and the fix corrected proctoring settings and missing courseId handling so submissions can be viewed without requiring the secure browser.

  • Instructors cannot access to Learning Object Repository (LOR) Content # 92080

__________________________

Update to client Production (Published March 19, 2026):
​
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.32+67c88ef) is being applied to client Production on Thursday, March 19, 2026.

We have fixed these issues:

  • Latex Format Does not Display Promptly in Ultra - #91591

  • Fix for Incorrect Cross‑Course Content Links After the 4000.8 Update. - #92047

__________________________

Update to client Production environments (Published March 12, 2026):
​
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.31+2aac58c) is being applied to client Production servers on Thursday, March 12, 2026.

We have fixed these issues:

  • Fixed an issue where incorrect child course exclusion patterns blocked normal SIS and Gradebook access in child courses. With this update, exclusion handling has been corrected so grading, posting, and related Gradebook actions now route and behave as expected, restoring consistent and proper access across all child course scenarios.

  • Fixed an issue where students accessing a course they were not enrolled in encountered inconsistent or unclear error behavior. With this update, a new access‑denied error modal has been introduced so unauthorized course entry is handled cleanly and predictably, ensuring clear messaging and restoring consistent behavior across all affected course access scenarios.

  • Fixed an issue that caused system slowdowns in production environments when background tasks were being processed. With this update, task handling and system operations have been streamlined so background jobs, notifications, and related processes now run smoothly, restoring stable and responsive performance across all affected Learn SaaS sites.

  • Incorrect Learning Object Repository Default Course Selection When Institutional Hierarchy Feature Flag is Enabled # 91985

  • The wrong kind of thread name is checked inside QueuedTaskManager: is Operation Alive resulting in normal tasks being falsely deemed dead # 91890

  • All gradable LTI content is incorrectly deemed system-managed # 91983

  • LIS integration returning error - String cannot be cast to class [B # 91986

  • More than one SIS feed file can run at a time # 92002

__________________________

Update to client Production environments (Published March 6, 2026):
​
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.20+df8c038) is being applied to client Production servers on Friday, March 6, 2026.

We have fixed these issues:

  • Courses Open in new tab Causes Experience the New Learn Icon Disappears - Articles #91792

  • Multiple Conversations Are Created When Messaging “All Instructors” or “Groups” - Article #91984

__________________________

Update to client Production (Published March 5, 2026):
​
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.16+08341b3 is being applied to client Production on Thursday, March 5, 2026.

  • There are no updates at this time. Please check back for future releases.

__________________________

Update to client Test/Stage environments (Published March 3, 2026):
​
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.16+08341b3) is being applied to client Test servers on Tuesday, March 3, 2026.

We have fixed these issues:

  • Fixed an issue where messages sent using the“All Instructors” tag were incorrectly routed to the wrong conversation thread, resulting in mis-threaded communication. With this update, messages sent using All Instructors, All Students, Groups, and combinations of these tags now create and route to the correct conversation, ensuring consistent and expected message threading behavior across all scenarios.

  • Fixed an issue where the unread message count became misaligned after closing the message preview while an AI reply was being generated. With this update, the unread count now stays correctly aligned in all situations. Visual spacing and button alignment in the message area have been cleaned up, and accessibility and layout consistency have been improved.

  • Fixed an issue where the rubric pop‑out window sometimes showed a temporary blank screen when instructors switched between students during grading. With this update, the rubric pop‑out loads correctly every time without showing a blank screen. Switching between students now updates the rubric instantly. Grades stay in sync between the pop‑up and the Flexible Grading view.

  • A Label 'Skip to Main Content' Appears in Ultra Courses, and Cannot be Dismissed or Clicked – Article # 91761

  • Missing Date Bubble Dividers in Messages – Article # 91877

__________________________

Update to client Test/Stage environments (Published February 24, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.10+f3714cc) is being applied to client Test servers on Tuesday, February 24, 2026.

We have fixed these issues:

  • Removing the 'Course Files' Role Capability Still Shows Non-Functioning Paperclip and Picture Icons in the Content Editor - Article # 90271

  • Fixed an issue where students sometimes saw a “Forbidden” error pop‑up even though their assessment attempt had already been submitted. This happened in situations like using multiple tabs or when a timed test ended in a different browser window. With this update, the system now shows the correct message letting the user know their attempt is already submitted, so the experience is clearer and more accurate.

  • Fixed an issue where Jumbled Sentence Question distractors contained unnecessary <p> tags, causing formatting inconsistencies after upgrades or course restores. With this update, all existing distractors are automatically cleaned during upgrade, and new distractors are saved without these tags ensuring consistent, clean formatting across all assessments.

__________________________

Update to client Test/Stage environments (Published February 17, 2026):
An updated release of 4000.10.0 (full release number: 4000.10.0-rel.5+9874089) is being applied to client Test servers on Tuesday, February 17, 2026.

We have fixed these issues:

  • Flex Grading Does not Respect Attempts to Grade Setting for Anonymous Grading - Article # 91690

  • There is no Main Region on this Page Occurs when Using Q Command in JAWS Screen Reader - Article # 91728

  • Users Unable to Access Achievement Tab in Original Courses - Article #91781

  • Text Editor Resets Text Style When Changing Alignment - Article #91794

__________________________

Initial Release to client Test/Stage environments (Published February 10, 2025):
The initial release of 4000.10.0 (full release number: 4000.10.0-rel.4+0a24875) is being applied to client Test servers on Tuesday, February 10, 2025.

Instructional Design:

Generate Knowledge Checks with AI

Impact: Instructors

Updated Help Topic: Documents

Idea Exchange ID: Not applicable

We expanded AI‑assisted authoring to support generating multiple choice Knowledge Checks within Documents. This enhancement allows instructors to create just‑in‑time formative assessments using AI‑generated questions based on the content of their Document and any selected course materials.

Instructors

When inserting a Knowledge Check, instructors are now presented with two options: Enter my question or Auto generate question. Selecting Auto-generate question opens the Auto-Generate Question panel, which adapts the existing Question panel used in tests and question banks.

When using the Auto generate question option, instructors can define generation inputs with the following fields:

  • A description text field

  • A selector to choose course items to inform generation

  • A complexity level slider with a range from Low to High

  • Advanced options including an output language selector

  • An informational banner that states: “This is auto-generated content and needs to be checked for accuracy and bias.”

The system generates four multiple choice questions at a time. Each generated question displays with a radio button so that the instructor can select one question to add to the Document. The instructor can then modify the question, answer options, and feedback after insertion. If the instructor opens the Knowledge Check option but does not add a question, the placeholder block remains empty and behaves as other empty content blocks do.

All questions are generated using only text content from the Document. Consideration of additional media or files will be handled as part of a future release.

Image 1: Instructors can select Enter my question or Auto-generate question when creating a knowledge check.

After adding a knowledge check to a document, you can select either

Image 2: After the system generates questions, the instructor selects which question to add to the Document. After adding a question, instructors can edit the question, question options, and question settings.

If you auto-generate a knowledge check, the system generates four questions from you to pick from. Select the radio button for the question you want, then add that question to the knowledge check. You can edit the question later. If you do not want any of these questions, you can add a description, add content for the AI to use, adjust the difficulty level, then regenerate.

Administrators

Availability: Available to all Ultra courses.

Activation: Admins must turn on the new toggle AI Design Assistant and Unsplash to be able to switch Generate Knowledge Checks on.

Configuration: None needed.

Communication and Collaboration:

Enhanced threading experience in Course Messages

Impact: All Users

Updated Help Topic: Messages (Instructor)

Idea Exchange ID: Not applicable

When users send new messages, the system now attributes the message to an existing conversation. If no conversation exists, the system creates one. Any future messages between those users return to that same conversation. This update brings dispersed messages together and improves communication in courses.

The option to block replies is removed because it conflicts with the simplified threading experience.

Additionally, the rich text editor (RTE) and Send button now stay onscreen on smaller devices to improve usability.

Instructors and students

Users create and send messages as before. If messages already exist between users, the system attributes new messages to those conversations.

  • In conversations that include all course members, all instructors, or all students, adding and removing members remains on one thread.

  • In group conversations, changes to group membership can start a new conversation.

  • When users add new members to a previous one‑on‑one conversation, the system starts a new, separate conversation.

  • Deleting a message doesn’t delete the entire conversation.

  • When instructors send a reminder from Gradebook, the system attributes the message to an existing conversation. Anonymous grading reminders go to email.

Image 1: The Messages feature now attributes a new message to an existing conversation between participants.

A message thread between an instructor and student. Two separate interactions are threaded together in one conversation.

Administrators

Availability: Available for all Ultra Courses.

Activation: None needed.

Configuration: None needed.

Add a second participation requirement and due date in Discussions

Impact: Instructors and Students

Idea Exchange ID: Not applicable

Instructors can now add a second due date with participation requirements for Discussions. This update builds on recent enhancements for discussion participation requirements and gives instructors clearer ways to set expectations for discussion activity. Students get transparent guidance for discussion expectations and progress indicators for their participation.

Instructors

Instructors can set how many posts and replies that students must complete across two due dates.

The option Grade discussion must be selected to add a due dates and participation requirements. Enter a time and date under Due Date and specify participation requirements. Selecting Second Due Date adds another due date with its own requirements.

Instructors can disallow student posts or replies after the final due date by selecting Stop discussion activity after last due date.

Image 1: Instructors can now add a second due date for Discussions. They can also specify the number and type of posts or replies that a student is required to make.

Grading and Participation section of the Discussion settings panel. Highlighted in a blue box is the following: a checkbox to add a second due date (which is checked on), the date and time fields, the participation requirement switch (which is turned on), the number of times a student must participate and an open dropdown for the type of participation required (Post or Reply, only Post, or only Reply.

Students

When students open a discussion, they find two clear participation requirements with separate due dates. As they post and reply, progress indicators update in real time.

Students can complete requirements in any order, but contributions after a due date won’t count toward that requirement. Once all requirements are met, the discussion is marked complete and Progress Tracking updates.

Image 2: In a Discussion, a student can find due dates in the Details & Information section in the discussion assignment.

A detail of the student view of the Details and Information section of a Discussion assignment. There are two due dates listed under Due Dates. Each due date indicates how many posts or replies are required, the date and time these requirements are due, and a progress indicator. The progress indicator is a small circle next to the number of submissions made for that due date. The progress indicator in Due Date 1 is shaded black in the bottom half of the circle to indicate an in-progress assignment. Due Date 2 is a green circle with a checkbox inside, indicating that the requirements for the second due date are fulfilled.

Administrators

Availability: Available for all Ultra Courses.

Activation: None needed.

Configuration: None needed.

Require confirmation for updated email addresses – Removal of Feature Flag

Impact: All Users

Updated Help Page: Not applicable

Idea Exchange ID: Not applicable

In release 3900.125, we added a verification step when users update their email address in Blackboard. This was released behind a feature flag for administrators to switch on if they chose to use it.

This functionality is now permanently active to improve security and ensure reliable communications. The feature flag will also be removed from the administrator panel.

Administrators

Availability: Available for all users.

Activation: None needed.

Configuration: None needed.

Assignments & Tests:

Question Title field relocated

Impact: Instructors

Updated Help Topic: Not applicable

Idea Exchange ID: Not applicable

To reduce confusion identified through user feedback, we moved the Question Title field from the beginning of the question authoring workflow to the bottom, underneath the Question metadata field. Moving this field ensures that titles remain an optional metadata element and reduces cognitive load during question creation.

Image 1: Before this enhancement, the Question Title field was at the top of the question authoring workflow.

The Question Title field is at the beginning of the question authoring workflow.

Image 2: Now, the Question Title field is at the bottom of the question authoring workflow, underneath the Question Metadata field.

The Question Title field is now at the bottom of the question authoring workflow.

Administrators

Availability: Available to all Ultra courses.

Activation: None needed.

Configuration: None needed.

Partial credit limits removed for Multiple Choice and Multiple Answer

Impact: Instructors

Updated Help Topic: Multiple Answer Questions

Idea Exchange ID: Not applicable

We updated the partial credit system for Multiple Choice and Multiple Answer questions to allow instructors to assign credit values without the requirement that all designated values sum to 100%. This change supports more flexible grading strategies and enables instructors to represent varying levels of conceptual understanding without adjusting values to meet a fixed total.

The system now allows instructors to enter any partial credit value for each option within a range of –100% to +100%. Validation continues to warn instructors if total values exceed 100%, but it no longer blocks question setup. Instructors may now also enter positive credit values for options that are not marked as the correct answer The total partial credit value for correct answers should be at least 100%, and it may exceed 100%. Negative marking continues to operate when enabled. Instructors can adjust credit values during regrading as well.

Image 1: Instructors can have answer options that do not sum to 100%.

A multiple choice question where the student can select one option. Two of the four options are incorrect, and selecting one of these options results in -10%. One option is most correct, resulting in 100% of the points. One option is partially correct, resulting in 80% of the points.

Administrators

Availability: Available to all Ultra courses.

Activation: None needed.

Configuration: None needed.

Gradebook:

Anonymous grading by question

Impact: Instructors

Updated Help Topic: Not applicable

Idea Exchange ID: Not applicable

We extended support for anonymous grading of tests in Flexible Grading. Instructors can now grade anonymous by question in addition to grading anonymously by student.

When grading anonymous test submissions in Question View, the interface replaces the student name, avatar, and ID with an anonymous identifier and a blank avatar. All functionality available when grading non‑anonymous submissions by question is also available when grading anonymously. When anonymous grading is enabled, related APIs no longer return identifying information.

Administrators

Availability: Available to all Ultra courses.

Activation: None needed.

Configuration: None needed.

Increased file size limit to 25 MB for assignments and tests

Impact: Instructors and Students

Updated Help Topic: SafeAssign Supported File Types (Administrators, Instructors, and Students)

Idea Exchange ID: Not applicable

We increased the maximum supported SafeAssign file size from 10 MB to 25 MB. This enhancement supports modern academic workflows in which students frequently submit large documents. The increased file size applies to assignments and tests. Direct Submit will be included in a later release.

Administrators

Availability: Available to all Ultra courses.

Activation: None needed.

Configuration: None needed.

Mastery & Learning Pathways:

Support Subject creation

Impact: Administrators

Updated Help Topic: Not applicable

Idea Exchange ID: Not applicable

We added support for importing Subjects and maintaining Subject relationships through SIS integrations. Institutions can now manage Subject data directly from their Student Information System rather than through manual setup in Blackboard. This integration reduces administrative effort, improves data accuracy, and supports consistent curricular structures across reporting and solutions such as Outcomes and Evaluate.

The integration supports importing Subjects using flat file ingestion, API methods, or LIS-based models, depending on institutional requirements.

Administrators

Availability: Available to all Ultra courses.

Activation: None needed.

Configuration: None needed.

Performance Results Scale

Impact: Administrators

Idea Exchange ID: Not applicable

Institutions can begin using the Performance Results Scale and Key Assessment Indicator, providing a shared framework to interpret, aggregate, and visualize learning outcome performance consistently across assessments. These capabilities establish critical institutional foundations that support Outcomes for Blackboard and enable meaningful, longitudinal measurement of student learning.

Institutions can:

  • Identify assignments as Key Assessments used for measuring learning outcomes, skills, or competencies for the course

  • Define a consistent, institution-wide scale and default thresholds for interpreting outcome performance

  • Set custom thresholds on assignments to aggregate and compare assessment results across courses, programs, and terms

  • Allow institutions to sync scales from Blackboard, ensuring consistency, integrity, and alignment in assessment measures and configuration with Outcomes

Image 1: Institutions can use the Performance Results Scale and Key Assessment Indicator.

Performance Results Scale in the Assessment Settings

Outcomes for Blackboard will be available March 2026, with additional announcements and enablement resources coming soon. Institutions are encouraged to prepare now by reviewing the Outcomes for Blackboard: Institutional Readiness Guide and Getting Started with Outcomes for Blackboard resources. The release of Outcomes for Blackboard is not aligned with Blackboard's March 4000.10 release.

Administrators

Availability: Available to all Ultra courses.

Activation: None needed.

Configuration: None needed.

Premium:

Video Studio: Generate Recording Thumbnail Automatically

Impact: Instructors and Students

Updated Help Page: Not applicable

Idea Exchange ID: Not applicable

Video Studio now generates a thumbnail image automatically for newly recorded videos. Viewers get a clear visual preview before playback, and creators can present recordings more clearly and professionally.

Instructors and students

When users create a recording, the system captures a thumbnail image from the video ten seconds into the recording (and zero seconds for a recording under ten seconds). The thumbnail appears wherever the recording appears, so users can quickly recognize and identify video content before opening it.

This update improves visibility and recognition of video content, creates a more polished experience for students, and reduces effort for instructors because thumbnails generate automatically.

Image 1: Video Studio automatically generates a thumbnail for a recording.

A Video Studio recording displayed with an automatically generated thumbnail preview.

Administrators

Availability: Feature included in Video Studio placements in Blackboard Core and premium Video Studio offering.

Activation: None needed.

Configuration: None needed.

Video Studio: Enhance timer to show maximum recording time

Impact: Instructors, students

Updated Help Page: Not applicable

Idea Exchange ID: Not applicable

Video Studio now displays the maximum recording time in the recording timer in both full and minimized views, giving users a clearer sense of time remaining to reduce the risk of unexpected cut‑offs. This improvement removes uncertainty around time management so users can stay focused on creating their content.

Instructors and students

The functionality of creating a Video Studio recording remains the same. This enhancement applies to both the full recording view and the minimized recording view, ensuring consistent visibility regardless of screen layout.

Image 1: The recording timer now shows maximum recording time during a Video Studio recording.

Detail of a Video Studio recording of a screen the Blackboard Groups page displayed. The top corner of the image contains a recording timer that has both the time elapsed and the maximum time allowed for the recording. The recording timer is highlighted in a blue box.

Administrators

Availability: Feature included in Video Studio placements in Blackboard Core and premium Video Studio offering.

Activation: None needed.

Configuration: None needed.

Course Catalog: Batch edit the availability of offerings

Test/Stage: week of 9 February 2026; Production: week of 9 February 2026

Impact: Administrators

Updated Help Page: Offering Management

Idea Exchange ID: Not applicable

Managers can now batch edit offering availability on the Offering Management screen instead of updating each offering individually. This feature saves time by allowing managers to act on multiple offerings at once.

Managers select the Batch Edit button on the Offering Management screen, choose the offerings they want to update, then select the Edit Availability button. They pick their desired availability option and select Set Availability.

Image 1: The Batch Edit button now appears on the Offering Management screen.

The Offering Management screen, showing the Add Offerings button, the Search Offerings Field, the Filter Offering field, and the Batch Edit button, which is highlighted with a box.

Image 2: Managers choose the availability from the menu and select Set Availability.

The Edit Availability window, showing the Availability to Set menu set to Available and a Cancel button and a Set Availability button.

Administrators

Availability: Available to all Course Catalog courses.

Activation: None needed.

Configuration: None needed.

Did this answer your question?