Content Controller v4.1 - All Release Notes

Dottie Lindsey
Dottie Lindsey
  • Updated

Content Controller 4.1.351

Released 2026-06-05

Security

  • Upgraded Tomcat to v9.0.118

     

Content Controller 4.1.349

Released 2026-05-21

Improvements

  • Support was added for MySQL 8.4
  • Updated SAML retry logic

     

Content Controller 4.1.344

Released 2026-03-04

Bug Fixes

  • Fixed radio buttons for deep-linking selection

     

Content Controller 4.1.343

Released 2026-01-04

Bug Fixes

  • Fixed SAML intermittent login issues
  • Corrected xAPI statement forwarding
  • Added logic to account for half hour differences in timezones when selecting dates

     

Content Controller 4.1.340

Released 2025-12-10

Improvements

  • Bundled content can now be dispatched individually within the content portal
  • A new warning was added in the event that an account expects a license but has no active license

Bug Fixes

  • Included bundle and folder IDs for the portal activity history CSV
  • Allow Access Token Endpoint URL to be empty

 

Content Controller 4.1.335

Released 2025-10-16

Content Portal Improvements

  • Activity History is now available as a CSV download

Improvements

  • Support added to LTI 1.3 for aliased domains

Bug Fixes

  • Corrected mapping equivalent course dispatches
  • Fixed interaction postbacks when a learner switches languages in an equivalent

Security

  • Switched to Amazon Corretto 11

 

Content Controller 4.1.329

Released 2025-08-27

Improvements

  • Upgraded to Engine v22.31.441

 

Content Controller 4.1.328

Released 2025-08-19

Security

  • Upgraded to Tomcat v9.0.108

 

Content Controller 4.1.327

Released 2025-08-12

Content Portal Improvements

Improvements

  • Support added for RHEL 9
  • Normalized equivalent name length to 200 characters
  • Switched public API calls for a non-existent bundle ID so that the error code returned is a 404 rather than a 500
  • Updated sharing to multiple accounts to avoid locked content issues

Bug Fixes

  • Autogenerate ID checkbox added for "Create Bundle"
  • Minor UI fixes
  • Fixed unnecessary vertical scroll bars in the course player
  • Stopped content from displaying in an account if some of a group of content failed to share to the account
  • Fixed a SAML login processing regression
  • Corrected non-admin "Save & Configure" access for a course
  • Fixed Preview access for non-admins with WRITE access 

Security

  • Sanitized logging information
  • Upgraded to Tomcat v9.0.107

     

Content Controller 4.1.307

Released 2025-06-20

Content Portal Improvements

  • LTI 1.1, LTI 1.3 and Launcher Link downloads are now supported
  • Search has been added to the content list

Improvements

  • Support added for SCORM 2004 2nd Edition

Bug Fixes

  • Redirect users to the appropriate sign-in when they switch between portals
  • Minor UI spelling changes

 

Content Controller 4.1.297

Released 2025-05-16

Bug Fixes

  • Fixed an issue where some URLs were not validating
  • Limit by Content report now matches other UTC timestamps
  • Content Portal now supports SCORM 2004 4th edition as an optional property

 

Content Controller 4.1.294

Released 2025-05-14

Improvements

  • Content Portal now has audit logging
  • Upgraded to Engine v22.27.427
    • Includes dispatch fix for SCORM 1.2 failed/incomplete status

Bug Fixes

  • Drag and drop move to folder has been corrected
  • Drag and drop within list no longer leaves the detail panel open
  • Minor UI fixes
  • Webhooks now handle optional focus property

Security

  • Upgraded to Tomcat v9.0.104

 

Content Controller 4.1.289

Released 2025-04-29

Improvements

  • Upgraded to Engine 22.26.426 (This includes support for multiple deployment IDs within LTI 1.3)

 

Content Controller 4.1.287

Released 2025-04-24

Improvements

  • UX additions to Content Portal
  • Upgraded to Engine 22.25.415

Bug Fixes

  • Fixed an issue where selecting too many courses broke reporting
  • Minor UI corrections
  • Corrected error codes for Public API responses

Security

  • Upgraded snakeyaml, jackson and gradle

 

Content Controller 4.1.268

Released 2025-03-26

Improvements

  • New public API endpoint allows updating course custom IDs 

Bug Fixes

  • Corrected an issue with adding additional LTI claims
  • Allow longer domain extensions for URLs in the LTI configuration
  • Fixed Custom ID validation

 

Content Controller 4.1.264

Released 2025-03-19

Improvements

  • Minor UI improvements
  • Clearer workflow for saving Content Portal settings
  • Performance improvements when storing xAPI interactions

Bug Fixes

  • Corrected content selection layouts
  • Course title now displays correctly upon launch
  • Content Portal selections are cleared when signing out

 

Content Controller 4.1.258

Released 2025-03-12

NEW FEATURES

Content Portal

You can now create and customize a web portal for each account that exists within Content Controller. Your clients can sign in to a portal with a one-time-password. Once signed in, your client can download dispatches of the content you have added to the linked account.

Custom IDs

Custom IDs allow you to change the default identifier on accounts, courses, equivalents and bundles to match identification you have within other systems. This is part of a larger effort to make Content Controller integrate into your existing eLearning ecosystem.

Frontend Migrated to Vue 3

The frontend of Content Controller has been moved to the latest version of Vue to provide better security and minor visual improvements. This includes some icon redesigns, paging within some grids and new wording on informational text. 

Reporting Changes

The Content Usage Overview report page is now two separate pages. These pages cover course and equivalent usage. This change will help you report on usage for large numbers of content or equivalents.

Breaking Changes

Due to the addition of Custom IDs any account, content, bundle or equivalent ID that is returned as part of a Public API call will now be a STRING. Previously each ID was returned as an INTEGER.

To match the naming convention of the rest of the data returned, course_version has been renamed to CourseVersion in the usage report endpoints. These endpoints are usage/InteractionHistoryusage/LearnerHistory and usage/RegistrationHistory.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request