Releases: adaptlearning/adapt-contrib-spoor
Releases · adaptlearning/adapt-contrib-spoor
v3.6.1 - bugfixes
Fixed:
- interaction tracking not working (#2991)
- throwing errors if the
_shouldStoreAttempts
setting missing (#2994)
Minimum requirements
v3.6.0 - the one with translatable error messages
Added
- SCORM Error messages can now be changed/translated - and the default error messages have been re-written to be clearer and to remove some technical jargon/abbreviations (#1238)
- Default values for
minScore
and maxScore
(#2927)
- A
'spoor:commit'
event is now triggered whenever LMSCommit
is called (#2962)
- Calls to
Adapt.offlineStorage.save()
will now trigger LMSCommit
(#2972)
Changed
- Learner is prevented from continuing if a 'could not connect to LMS' error occurs (#1333)
Fixed
- Bugs in the new 'attempts save/restore' feature (#2896)
- SCORM debug window not showing any output (#2915)
- Unable to set
commitOnStatusChange
to false
(#2943)
Removed
- The
trim
function from wrapper.js (not needed since we dropped support for IE8)
Minimum requirements
v3.5.0 - the one that can commit on any change
Added
- new
_commitOnAnyChange
setting (#2790)
- support for the 'component-level tracking ids' feature added in FW v5.7.0 (#2805)
- support for the 'presentation component state save & restore' feature added in FW v5.7.0 (#2845)
Changed
- Converted more code to ES6
FW dependency increased to v5.5+ as that has the best ES6+ support
Minimum requirements
v3.4.0 - the one with optimised data storage
Added
- new setting
_shouldStoreAttempts
(#2744)
Changed
- re-write of the 'data serializer' code to allow for significantly more storage of data & to make the code more readable (#2744)
Fixed
- Chrome for Android zoom bug (#2800)
- Question responses not being saved for courses published from the Authoring Tool (#2835)
FW dependency increased to v5.3+ due to (#2744)
Note: as this release uses a completely different format for storing suspend data, you should not update a course that is 'live' on your LMS to this version (or subsequent releases) - it will not be able to read suspend data in the old format!
Minimum requirements
v3.3.2 - the one that uses 2 spaces for indentation
Changed
- Indentation amended to use 2 spaces instead of 4
Removed
- Took
maximum-scale=1.0
out of viewport meta-tag as it hasn't had any effect since iOS v10
- The
adlcp:masteryscore
entry from imsmanifest.xml since it was commented out and therefore never used
Minimum requirements
v3.3.1 - bugfix
Fixed
- error handling in
checkResponse
did not have correct context (#2537)
Minimum requirements
v3.3.0 - the one that lets you control the exit state
Default 'exit status' behaviour can now be overridden via the advanced settings (#2458)
Minimum requirements
Release v3.2.0
- Adds support for customising the identifier attribute in imsmanifest.xml (#2247)
Minimum requirements
Release v3.0.3
- tidy up code formatting, indentation
- remove
Date.now
polyfill & switch from _.bind
to native Function.bind
- moved 3rd party library to the 'libraries' folder
- corrects issue from previous release where version number in bower.json and README.md did not match the tag name
Minimum requirements