Engine and Engine Dispatch 24.4.81

Joshua Turner
Joshua Turner
  • Updated

Released 2025-06-05

 

Improvements

  • Introduces experimental "X_S3MaxConcurrency" setting to cap the maximum number of concurrent connections during a transfer with Amazon S3.
  • [Java] - Updated AWS Java SDK from version 2.25.7 to version 2.31.37.

Bug Fixes

  • When forwarding xAPI statements through statement pipes, the "X-Experience-API-Version" header will be set to version 1.0.3 rather than the latest available version.
  • Resolves long-running request to GetCourseFileList when the files are stored on Amazon S3.
  • Courses with invalid IDs can now be deleted properly.
  • Fixes broken concurrent launch detection for SCORM courses when UseDeltaRecordResultsPayload is enabled.
  • Handle upgrading version 0.9x TinCan content properly
  • Engine no longer errors when using UseStatementTimestampInRegistrationUpdates and a statement is missing a timestamp.
  • [LTI] - Fixes "invalid tenant" error from a system-level content connector's JWKS endpoint when the "default" tenant is deactivated.
  • [.NET] Fixes initialization error when launching with PlayerLaunchType set to "NEW_WINDOW" while popups are blocked.
  • [.NET] - Resolves SQLServer connector and optional assembly loading during application initialization.
  • [.NET] - Fix handling of empty Query parameters in API calls.
  • [.NET] - Fixes error using a launch link containing launch-scoped settings.
  • [SqlServer] - Fixes "activity not found" error when querying registration progress for Engine databases installed with GUID as internal database IDs.
  • [SqlServer] - Fixes "activity not found" error and "fatal error" popup when updating registrations at course runtime when UseGuidAsObjectId is set to 'true' and the database is MS SQL Server.
  • [Upgrade] - Fixes issue with the migration of xAPI state documents that are updated while in the process of a phased upgrade.

 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request