Skip to content

Releases: adaptlearning/adapt-contrib-spoor

Release v2.0.12

06 Oct 12:38
Compare
Choose a tag to compare

Fixes for:

  • time format bug in convertToSCORM2004Time (#1222)
  • learnerInfo data not being accessible (#1249)

Release v2.0.11

24 Aug 10:40
Compare
Choose a tag to compare
  • add new function getLearnerInfo which returns a object with properties id (the value of cmi.core.student_id), name (the value of cmi.core.student_name but converted from format "lastname, firstname" to "firstname lastname"), firstname and lastname (#1044)
  • prevent spoor from making a lot of unnecessary 'set suspend data' calls when resuming a course on the LMS (#1149)
  • add new functionality that leverages the Page Visibility API to allow spoor to make a 'commit' call whenever the user switches to another tab or minimises the browser window (#873)
  • remove some redundant code (#1203)

Release v2.0.10

20 Apr 09:34
Compare
Choose a tag to compare
  • fix to allow spoor to restore component completion if block is already complete and contained only optional components #957
  • add handling for question components that haven't implemented interaction tracking #955
  • fix for incorrect SCORM 2004 time format #986
  • remove _.isEmpty as not being used correctly #922
  • updates to the HTML to remove invalid markup #998
  • update to the latest version of the pipwerks code #1004

Release v2.0.9

15 Feb 14:11
Compare
Choose a tag to compare

Refactor to simplify and remove redundant code in wrapper.js

Release v2.0.8

16 Dec 15:50
Compare
Choose a tag to compare

Hotfixes for:

  • question data not being restored properly if the question had changed position within the block as part of a course update
  • _attemptsLeft property of questions not being saved/restored across sessions

Release v2.0.7

26 Nov 10:52
Compare
Choose a tag to compare
  • restore file required/main.html as it's needed by the authoring tool

Release v2.0.6

24 Nov 10:19
Compare
Choose a tag to compare
  • reduces the number of calls made to set suspend_data, improves the order in which they are made to minimise risk of data loss
  • allow SCORM errors to be suppressed by including 'nolmserrors' in the querystring
  • rename index.html to index_lms.html and main.html to index.html so that, when previewing the course with this extension enabled, 'could not connect to LMS' errors will not be shown

Release v2.0.5

29 Oct 19:37
Compare
Choose a tag to compare

Headline changes:

  • added new _suppressErrors feature
  • fix bug where code would default to SCORM 2004 tracking on LMS's that make both versions of the API available
  • added support for tracking users' responses to SCORM cmi.interactions
  • added getStudentId method
  • updates for authoring tool compatibility

Release v2.0.4

30 Sep 15:00
Compare
Choose a tag to compare
  • Adds getStudentId() method
  • Corrects issue with id="adapt" not being appended to the IE conditionals

Release v2.0.3

25 Sep 10:23
Compare
Choose a tag to compare

Contains a fix for IE8