Released 2026-04-24
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.
- [Upgrade] - Fixes table name case typo in the "MigrateTincanDataPrechecksPhase" sub-phase.
Improvements
- Adds setting "AudioVideoPlayerPreventSkipUnwatched" to restrict learner from skipping un-watched cmi5 video content.
- Added new setting "PensAsyncUseDatabase" to help with PENS background processing in multi-server deployments
- Adds new registration-level setting "OverrideRuntimeLanguagePreference" to allow SCORM content runtime language preference to be overridden. When the setting has been configured, "PlayerMakeStudentPrefsGlobalToCourse" will operate as if it were set to "YES" (in order for the override to "stick").
Bumps dependency to resolve a "moderate" CVE (CVE-2026-40021). Engine is not vulnerable by default.