Releases: jcputney/scorm-again
Releases · jcputney/scorm-again
Release 1.6.0
Catching ValidationError that was being thrown by GetValue when getting an invalid value. This exception was preventing further JS processing for modules that did not follow the SCORM specs...which is a lot.
Release 1.5.4
Fixing license in package
Release 1.5.3
Only allowing 'not attempted' when CMI has not been initialized
Release 1.5.1
Fixing issue with commit callback not being called for scheduled commits
Release 1.5.0
Add off
and clear
methods for remove event handlers.
Release 1.4.2
- Fixed an issue with properly sorting interactions while running
loadFromFlattenedJSON
- Fixed an issue with incorrect results for interactions not being saved in SCORM 2004
- Added several more test cases, specifically around making commit calls to an LMS endpoint
Release 1.4.1
Minor dependency cleanup issue
Release 1.4.0
Changes:
- Enhancement:
alwaysSendTotalTime
added to always send thetotal_time
upon commit - Enhancement: New event listeners have been added for Commit requests:
CommitSuccess
andCommitError
- Bug Fix:
cmi.interactions.n.learner_response
was never being set, only validated
Release 1.3.0
[skip ci] - Updating Dist and Docs
Release 1.2.0
Added new setting selfReportSessionTime
, which allows for overriding the session_time
that gets reported by the module. Forces session_time
to be returned as the amount of time since the module was initialized.