Engine and Engine Dispatch 24.23.340

Joshua Turner
Joshua Turner
  • Updated

Released 2026-04-14

Bug Fixes

  • Fixes repeated errors logged from the XapiETLInstanceProcessor.
  • For cmi5 course launches, parameters from the SupplementalQueryStringParametersForAllActivities setting will now be passed along to the content's launch URL.
  • Fixes Systemless + Schema-per-tenant handling.
  • Redacts the username/password from SQLServer JDBC connection strings when log redaction is enabled.
  • [Upgrade] - Fixes table name case typo in the "MigrateTincanDataPrechecksPhase" sub-phase.

Improvements

  • Use UsageStatistics automatically for user count if since date has available data.
  • Update AWSSDK.Cloudfront for CVE GHSA-mvm6-f9r3-fgfx.
  • [TinCan] - Removed default "LMS" activity profile document/launch link for imported TinCan packages.
  • [CMI5] - Skip an unnecessary database write when a "state" request occurs shortly after another CMI5 request.
  • [xAPI] - Reduced alternate request syntax detail logging from INFO to DEBUG but moved some key information into existing INFO log.
  • [Java] - Minor version bumps and removed unused dependencies.
  • [Upgrade] - Memory optimizations for xAPI statements migration.


Dispatch Improvements

  • Dispatched media content now receives status directly via postMessage and removes need to poll Engine for status.
     



 


 


 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request