Skip to content

Releases: adaptlearning/adapt-contrib-spoor

v3.7.1 - bugfixes

15 Mar 17:19
Compare
Choose a tag to compare

Fixed

  • Incorrect error type being used in the commit method (#3049)
  • Missing check for error code/info when handling the CLIENT_COULD_NOT_FINISH error (#3048)

v3.7.0 - the one that allows for a persistent cookie

05 Jan 15:10
Compare
Choose a tag to compare

Added/Changed:

  • Switched from the out-of-date and no longer maintained jquery.cookie to js-cookie (Part of #2798)
  • Added a setting to scorm_test_harness.html to allow the cookie to be changed from a 'session' cookie to a 'persistent' one (Part of #2798)

Fixed

  • Warning in Firefox about sameSite attribute when using scorm_test_harness.html (#2798)

Minimum requirements

Name Version
Framework 5.5

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