Released 2017-05-01
Improvements
- Updated api documentation with better examples
- Add some convenience methods to the RollupRegistrationData object to reduce code necessary in customer integration override (for integration customers overriding RollupRegistration)
- Allow disabling of abbreviated external id syntax (for integration customers)
- Engine api model classes pulled into their own library for sharing between the api client and Dispatch client on .NET
Bugfixes
- Include global objectives in registration progress result
- RollupRegistrationData object properly reports data for xAPI content (for integration customers overriding RollupRegistration)
- Properly respect registration-level player settings set through the API
Upgrade Tool
- Fix Oracle issue with implicit indexes
- Fix external foreign key detection for multi-tenant database upgrades
- Support copying LWS registration instancing options during upgrade
Special Note
If you are a .NET customer using the API, and you have the value "RusticiSoftware.ScormContentPlayer.api" for the LogicIntegrationAssemblyName setting in your SCORMEngineSettings.config file, you will need to change that to "RusticiSoftware.ScormContentPlayer.apiCommon" with this release.
Comments