Behind the Blackboard! Blackboard Learn 9.1, 3900.71 Release - Behind the Blackboard Skip Navigation
Download PDF  Icon Download PDF    Print article

Blackboard Learn 9.1, 3900.71 Release

Date Published: Apr 11,2025


CategoryPlanned First Fix Release:3900.71.0 Release; Product:Blackboard Learn MH,Blackboard Learn Software; Version:3900.71.0
Article No.: 000077844
Product:
Learn Software

Information:

Blackboard is pleased to announce the availability of the Blackboard Learn 9.1, 3900.71.0 Release (Build: 3900.71.0-rel.35+2d54bde).
 

Mobile App


Course status indicators 
Blackboard Learn SaaS, Blackboard Learn 9.1
Ultra Experience
Impact: All users


The Blackboard Learn mobile app provides easy access to course material whilst on the go. We have enhanced the course list with status indicators for each course. These indicators help users to identify the status of each course.

Course status indicators include:
  • Private (the student cannot access the course)
  • Open
  • Complete

For administrators: This feature is available for all users of the Mobile App. No action is needed from users who have enabled automatic updates on their devices. Users who have disabled automatic updates on their devices must download the update.


Messages Off indicator 
Blackboard Learn SaaS, Blackboard Learn 9.1
Ultra Experience, Original Experience
Impact: All users


Administrators can now turn off Messages for individual courses. When an administrator turns Messages off, the app displays 'Messages off' as appropriate.

For administrators: This feature is available for all users of the Mobile App. No action is needed from users who have enabled automatic updates on their devices. Users who have disabled automatic updates on their devices must download the update.
 

Integration, Extension and Management 


REST APIs to read Gradebook Logs 
Blackboard Learn SaaS, Blackboard Learn 9.1
Ultra Experience, Original Experience
Ultra Course View, Original Course View
Impact: Administrators


We are excited to introduce two public API endpoints for the Gradebook. These new endpoints provide access to historical Gradebook information. These endpoints offer enhanced visibility and analysis for grading history and specific Gradebook columns.

The first endpoint retrieves the complete Gradebook Log history for the specified course. With this endpoint, users can access a comprehensive record of grading events such as:
  • grade modifications,
  • updates,
  • and other relevant activities.

By leveraging this endpoint, educators can perform audits and track changes.

The second endpoint retrieves all the log entries related to the specified Gradebook column in a course. This provides a detailed view of the Gradebook actions specific to the selected column, such as:
  • changes made to ratings,
  • comments,
  • or any other modifications.

This detailed log history enhances transparency and accountability and helps ensure that users have a robust and reliable grading system.

For administrators: To make use of the new endpoints, the REST integration user must have the following privileges:

"Course/Organization Control Panel (Grade Center) > View Grades,”
“Course/Organization Control Panel (Grade Center) > Full Control,” 
and
“Course/Organization Control Panel (Grade Center) > All Grading.”


Replacement of Connect SMS notification service (from Finalsite) to Anthology SMS Microservice 

Blackboard Learn SaaS, Blackboard Learn 9.1
Ultra Experience, Original Experience
Ultra Course View, Original Course View
Impact: Clients who leverage the Connect SMS notification service


Blackboard divested the Connect SMS Service to Finalsite in 2021. Our agreed service continuation contract with Finalsite is expiring in the coming months. Some North American Blackboard Learn clients continue to use the Connect SMS Service provided through Finalsite.

We have implemented a microservice and partnered with an SMS provider to provide those clients with continuity. This will allow us to continue supporting clients who use SMS notifications in Learn today.

SMS notifications are now provided through the new microservice.
  • Self-hosted instances are not supported on the new microservice.
  • Managed-hosted instances are not supported on the new microservice.
  • Text-to-voice is not supported in the new microservice.

Learn more in the Behind the Blackboard article No. 000077570


Existing user SMS notification settings will remain in place for students and instructors. Text-to-voice options will be removed for Original navigation environments. We have updated the SMS notification setting screen wording to reflect where the messages originate. We have also simplified the administrator settings to reflect the new microservice.

For administrators: The new microservice is included in the 3900.71 release and is available on your test/stage environment while we finalize work with the new SMS provider. While we don’t anticipate any delays, we will communicate any changes as we approach the production release scheduled for August 3, 2023.

 

Maintenance Fixes

You can view maintenance items for 3900.71.0 on Behind the Blackboard. 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 issues fixed in this release:
 

​​​​​​
 
  • Popup Error When Waiting on the Discussion Collection Screen for a While- Article #76969
  • Record Video Feedback Fails when Using Firefox 72- Article #55629
  • Unable To Download Logs Via WGET or DUCK CLI With Alt Domain Enabled- Article #77322
  • Turn-it-in Assignment Shows Blackboard Grade Center with Multiple Decimal Places or OE-15- Article #77056
  • Blank Page Menu Items do not Retain Menu Order When Copied- Article #76995
  • GUI Gets Stuck when Using the Student Preview Mode to Access an LTI tool- Article #75593
  • LTI Embeds in Content Editor In Blogs/Wikis/Journals Improperly Sanitized - Wiki Embeds Completely Broken- Article #77497
  • Poor Contrast for Answer Box for Fill-in-the-Blank Questions- Article #75744
  • Prevent Email 504 Gateway Time-out Error Sending Announcements in Large Courses with Slow SMTP Server- Article #77185
  • Uploaded Group Banner Image is not Visible in Original Courses- Article #76519
  • Date Management Report Status Bar Gets Stuck at 0% With Due Date Error- Article #77503
  • Students are Unable to Access a Course on the Mobile App When Enrollment Override is Enabled- Article #77711
  • Images not Showing for Some Response Feedback Alternatives in Multiple Choice Questions- Article #77661
  • When Grading a Group Assignment Clearing Individual Attempts for a Group Will Lead to an Error- Article #77232
  • Log Spam When Deleting Forum Post- Article #77520
  • Date Management not Updating Start Date on 'Not Date Restricted' Announcements- Article #77256
  • Mobile Apps Not Parsing Grade Scores with Comma Decimals in Language Pack with Comma Decimal Separator- Article #65313
  • In Original Course View Users Cannot Sort by ID on Add Group Member Screen- Article #77571
  • Popup Error When Waiting on the Discussion Collection Screen for a While- Article #76969
  • Course Graders Cannot View or Grade LTI 1.3 Gradable Content Using Adaptive Release and Group Membership- Article #76635
  • GUI Gets Stuck when Using the Student Preview Mode to Access an LTI tool- Article #75593
  • Poor Contrast for Answer Box for Fill-in-the-Blank Questions- Article #75744
  • If a Wiki Page Contains a "<br />" HTML Tags it Will be Stripped out When the Item is Edited or Saved- Article #77754
  • Student Enrollments do not Show up in Roster and Gradebook After Restoring an Archive in a Different Site- Article #77727
 

Change Management Resources:

Self-hosted clients may download the latest build on the Download Files   page.


Before applying the Cumulative Update, please take a system backup and make sure you have a backup plan in place. The installer is run at the command line, using Gradle, Maven, and an installer properties file. This also requires your system to be down for the upgrade/install. Further installation instructions can be found here.


Managed Hosting clients may submit a case on Behind the Blackboard to schedule the implementation of this release.


Upgrade Paths for Clients Already on Blackboard Learn, Release 9.1

Existing Blackboard Learn, Release 9.1 clients can upgrade from the following versions to 9.1 3900.71.0 (Build: 3900.71.0-rel.35+2d54bde).

If you are a self-hosted client on a Blackboard Learn 9.1 release prior to Q2 2019 you will need to upgrade to at least 9.1 Q2 2019 before you can upgrade to Learn 9.1, 3900.71.0.

 

 

Upgrade Paths:

Upgrade Paths for Clients New to Blackboard Learn, Release 9.1

If you are upgrading from one of the releases listed below, please refer to Install or Upgrade Learn for information to help you plan for this move. There are planning, training, and communication materials available to make this upgrade as smooth as possible. Please reference next steps based on your current release. For those migrating from Blackboard Learn, Release 9.0 or Blackboard Academic Suite, Release 8.0, please ensure you include migrating to a 64-bit environment in your upgrade plans.
 

  • Blackboard Learn, Release 9.0: The following paths are supported when upgrading from Blackboard Learn, Release 9.0, Service Pack 7 (Build: 9.0.692.0)
    • Release 9.1, Service Pack 9 (Build: 9.1.90132.0) > Service Pack 12 (Build: 9.1.120113.0) > April 2014 (9.1.201404.160205) > Q4 2015 (Build:9.1.201510) > Q4 2016 (Build:3100.0) > Q4 2017 (Build:3300.0) > Q4 2018 (Build: 3500.0) > Q2 2019 or Q4 2019 > 9.1 3900.23.0
 
  • Blackboard Academic Suite, Release 8.0 or lower: The following paths are supported when upgrading from Release 8.0, Service Pack 7 Hotfix 2 (Build: 8.0.494.35) without needing to upgrade to Release 9.0 first.
    • Blackboard Learn, Release 9.1, Service Pack 9 (Build: 9.1.90132.0) > Service Pack 12 (Build: 9.1.120113.0) > April 2014 (9.1.201404.160205) > Q4 2015 (Build:9.1.201510) > Q4 2016 (Build:3100.0) > Q4 2017 (3300.0) > Q4 2018 (Build: 3500.0) > Q2 2019 or Q4 2019 > 9.1 3900.23.0
 
  • Blackboard Learning System CE 8.0 and Vista 8.0 Licenses: You must be on Service Pack 6 (Build: 18.0.6.116) to effectively use course conversion capabilities.
 
  • Blackboard Learn, ANGEL Edition: You must be on any ANGEL 8.0 or ANGEL 7.4 release to effectively use course conversion capabilities.
 

If you are a self-hosted client on a release that is earlier than Blackboard Learn 9.1 Service Pack 6, and you also use Oracle, there is a pre-upgrade utility that will minimize your downtime during this upgrade. Please consult the 9.1 Service Pack 6 Release Notes and the Readme for the Pre-Upgrade Utility for Oracle for more information on this utility.

Upgrade Paths for Clients New to Blackboard Learn, Release 9.1

If you are upgrading from one of the releases listed below, please refer to Install or Upgrade Learn for information to help you plan for this move. There are planning, training, and communication materials available to make this upgrade as smooth as possible. Please reference next steps based on your current release. For those migrating from Blackboard Learn, Release 9.0 or Blackboard Academic Suite, Release 8.0, please ensure you include migrating to a 64-bit environment in your upgrade plans.
 

  • Blackboard Learn, Release 9.0: The following paths are supported when upgrading from Blackboard Learn, Release 9.0, Service Pack 7 (Build: 9.0.692.0)
    • Release 9.1, Service Pack 9 (Build: 9.1.90132.0) > Service Pack 12 (Build: 9.1.120113.0) > April 2014 (9.1.201404.160205) > Q4 2015 (Build:9.1.201510) > Q4 2016 (Build:3100.0) > Q4 2017 (Build:3300.0) > Q4 2018 (Build: 3500.0) > Q2 2019 or Q4 2019 > 9.1 3900.23.0
 
  • Blackboard Academic Suite, Release 8.0 or lower: The following paths are supported when upgrading from Release 8.0, Service Pack 7 Hotfix 2 (Build: 8.0.494.35) without needing to upgrade to Release 9.0 first.
    • Blackboard Learn, Release 9.1, Service Pack 9 (Build: 9.1.90132.0) > Service Pack 12 (Build: 9.1.120113.0) > April 2014 (9.1.201404.160205) > Q4 2015 (Build:9.1.201510) > Q4 2016 (Build:3100.0) > Q4 2017 (3300.0) > Q4 2018 (Build: 3500.0) > Q2 2019 or Q4 2019 > 9.1 3900.23.0
 
  • Blackboard Learning System CE 8.0 and Vista 8.0 Licenses: You must be on Service Pack 6 (Build: 18.0.6.116) to effectively use course conversion capabilities.
 
  • Blackboard Learn, ANGEL Edition: You must be on any ANGEL 8.0 or ANGEL 7.4 release to effectively use course conversion capabilities.
 

If you are a self-hosted client on a release that is earlier than Blackboard Learn 9.1 Service Pack 6, and you also use Oracle, there is a pre-upgrade utility that will minimize your downtime during this upgrade. Please consult the 9.1 Service Pack 6 Release Notes and the Readme for the Pre-Upgrade Utility for Oracle for more information on this utility.


Top Issues

Article Number Component Service Pack(s) Description Target Fix Release Patch Available
000077739 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.67.0, 3900.69.0, 3900.71.0, SaaS The (Exact) Course Copy is not copying details of Selection Criteria nor Filter Results of custom Smart views. Learn 9.1, 3900.69.0 Release <p>SaaS - Fixed (v3900.69.0) </p>
000077842 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.67.0, 3900.69.0, 3900.71.0, 3900.74.0, SaaS In an Original View Course when a content item has a video embedded in an Iframe, certain configurations of HTML elements within the content can cause the video player to become unclickable.<br><br>  Future Reference
000077883 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.71.0, 3900.74.0, 3900.76.0, SaaS In both Ultra and Original courses, when content has Release Conditions set (adaptative release in Original) based on performance and this performance is associated to a Calculated Column, the content is not released immediately after the condition is met. It takes between 3 to 5 minutes. Future Reference
000077820 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.71.0, 3900.74.0, SaaS When adding a contact in an Original course it is possible to select an image associated to the contact, however it is not possible to add Alt text for the image. Functioning As Designed
000077927 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.71.0, 3900.74.0, 3900.76.0, SaaS In the Original view, when Multiple Choice questions are created and have answers with enough long text that exceeds one line, those answers will overlap with their radio buttons. Future Reference
000077765 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.69.0, 3900.71.0, SaaS When a user tries to upload files via OneDrive, s/he gets an &#39;Authentication Aborted&#39; error and cannot upload them. <br><br>  Learn 9.1, 3900.69.0 Release <p>SaaS - Fixed (v3900.69.0) </p>
000077685 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.60.0, 3900.62.0, 3900.65.0, 3900.67.0, 3900.69.0, 3900.71.0, 3900.56.0, 3900.58.0, SaaS Blackboard Learn&#39;s XSS filtering applied for security purposes is restricting instructors from adding HTML iframe content through VTBE in Original course announcements. Learn 9.1, 3900.91.0 Release <p>SaaS - Fixed (v3900.91.0) </p>
000077851 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.71.0, 3900.74.0, 3900.76.0, SaaS Students are getting calculated formula questions marked incorrect when they answer the value correctly but have special characters added to the Leading Unit portion of the answer.  When the instructor views the answer in the test canvas in the GUI, the answer is seen with the Data Base formatting for the answer like :::_leading unit:::_value:::_trailing unit. <br>  Future Reference
000077777 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.69.0, 3900.71.0, SaaS Course copy changes default Smart View Criteria Categories to All. Learn 9.1, 3900.74.0 Release <p>SaaS - Fixed (v3900.74.0) </p>
000077798 Blackboard Learn MH, Blackboard Learn SaaS, Blackboard Learn Software 3900.71.0, 3900.74.0, SaaS When a user edits a course and selects a different language pack from the one the course was originally created on, and then tries to access the &quot;Edit Page&quot; of the course, some parts of the Edit course page are displayed in the language selected for the course and other parts are displayed on the language selected by the user. Learn 9.1, 3900.84.0 Release <p>SaaS - Fixed (v3900.84.0) </p>


The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to kb@blackboard.com. © 2025 Blackboard Inc. All rights reserved