Released 2026-06-05
Bug Fixes
Better error handling when a custom IKeyValueStoreAccessor returns a response object with a .Value member that is null
- Engine now properly communicates time for media courses dispatched as cmi5
Improvements
- [LTI 1.3] New setting Lti13SubjectIdentifierFormat adds the option to use the registration's Learner Identifier string as the Subject Identifier [sub] claim included in Platform-originating LTI 1.3 authentication tokens. Setting values are Legacy or LearnerId.
- Added 'IsManifestFileParsingEnabled' setting to allow skipping manifest file parsing, which makes bulk uploads faster where the manifest is known to be good
- [Java] updated bouncycastle library from 1.81 to 1.81
- [Content Vault] Fixed support for vaulting import-by-reference media content tracks (such as captions) where such tracks are managed by Engine