Engine and Engine Dispatch 23.39.371

Joshua Turner
Joshua Turner
  • Updated

Released 2026-04-01

Bug Fixes

  • Fixed a localization issue that caused database update errors when saving scores and progress measures in regions using comma-based decimal separators.
  • [Upgrade] - Use less strict validation during xAPI migration to prevent unnecessary stoppage for non-critical activity and statement validation errors.
  • [Upgrade] - Smoother handling of malformed statement keys during xAPI migration.

Improvements

  • Update AWSSDK.Cloudfront for CVE GHSA-mvm6-f9r3-fgfx.
  •  Use UsageStatistics automatically for user count if since date has available data.
  • [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