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
- Activity History can be seen for a given account
- New public API endpoints
- UI updates for the message editor
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/InteractionHistory, usage/LearnerHistory and usage/RegistrationHistory.