Engine and Engine Dispatch 23.46.481

Joshua Turner
Joshua Turner
  • Updated

Released 2026-09-11

Bug Fixes

  • [Upgrade] - Fixes fatal error when reprocessing Substatements.
  • [Upgrade] - Fixes fatal debug logging error when using the "BatchSizeOverrides" setting.
  • [Upgrade] - Graceful handling of malformed xAPI statements during migration.
  • [Upgrade] - Graceful handling of malformed, obsolete xAPI document data during migration.
  • [Upgrade] - Added progressive activity ID repair fallbacks and, when necessary, unresolvable record skipping for xAPI documents, activities, and statements during migration.

Improvements

  • [LTI] - Adds the LtiPlatformIssuer setting value, the Platform Issuer Identifier, as a trusted audience when validating the audience (aud) claim in the client assertion token for LTI access token requests to Engine's /token endpoint.
  • [LTI 1.3] - Adds locale as top level claim and "launch_presentation" claim member.
  • [LTI 1.3] Added the "Lti13InstanceRegistrationOnNewResourceLink" setting to automatically create a new LTI 1.3 registration instance if the resource link changes between launches.
  • [Upgrade] - Non-strict validation for .9 statements during statements migration.
  • [Player] - Improved RecordResults reliability by fixing the sendBeacon fallback call.
  • Removed gathering metrics for JSON Serialization/Deserialization.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request