Released 2025-01-24
Improvements
- [Java] - Updated logback to 1.3.15 for CVE-2024-12798 and CVE-2024-12801.
Bug Fixes
- [Upgrade Tool] - Fixes rare statement reprocessing error.
- [Upgrade Tool] - Avoids duplicate constraint error during xAPI documents migration.
- [Upgrade Tool] - Resolves asserter JSON deserialization error during documents migration.
- When signed launch links are enabled, also add the signed token for requests to Engine's "Logger" and "SaveDebugLog" pages.
Dispatch Fixes
- Remove description sub-claim from LTI resource_link claims to prevent 431 "Request Header Fields Too Large" error on resource link launches.
- In LTI dispatches, if a course status was not updated during a launch, the previous course status would be reported. This should now only occur if there was actually a previous course status value.
- When reporting the previous course status, the associated log message had not actually included the status.
Offline
- Offline player no longer attempts to send JS errors to be logged server-side.