Skip to content

Releases: adaptlearning/adapt-contrib-spoor

v3.6.1 - bugfixes

14 Dec 12:43
07b7b45
Compare
Choose a tag to compare

Fixed:

  • interaction tracking not working (#2991)
  • throwing errors if the _shouldStoreAttempts setting missing (#2994)

Minimum requirements

Name Version
Framework 5.5

v3.6.0 - the one with translatable error messages

08 Dec 17:56
Compare
Choose a tag to compare

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

Name Version
Framework 5.5

v3.5.0 - the one that can commit on any change

25 Aug 17:15
Compare
Choose a tag to compare

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

Name Version
Framework 5.5

v3.4.0 - the one with optimised data storage

10 Jul 19:02
Compare
Choose a tag to compare

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

Name Version
Framework 5.3

v3.3.2 - the one that uses 2 spaces for indentation

18 Nov 16:33
Compare
Choose a tag to compare

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

Name Version
Framework 3.5

v3.3.1 - bugfix

28 Oct 18:45
66a42b7
Compare
Choose a tag to compare

Fixed

  • error handling in checkResponse did not have correct context (#2537)

Minimum requirements

Name Version
Framework 3.5

v3.3.0 - the one that lets you control the exit state

26 Jul 09:35
Compare
Choose a tag to compare

Default 'exit status' behaviour can now be overridden via the advanced settings (#2458)

Minimum requirements

Name Version
Framework 3.5

Release v3.2.0

07 Feb 16:31
3514a1d
Compare
Choose a tag to compare
  • Adds support for customising the identifier attribute in imsmanifest.xml (#2247)

Minimum requirements

Name Version
Framework 3.5

Release v3.1.0

23 Jan 19:02
Compare
Choose a tag to compare

Minimum requirements

Name Version
Framework 3

Release v3.0.3

30 Aug 14:41
Compare
Choose a tag to compare
  • 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

Name Version
Framework 3