Skip to content

Releases: oat-sa/qti-sdk

AssessmentTestSession Events

08 Sep 08:08
Compare
Choose a tag to compare

Thanks to @hutnikau, QTI-SDK now proposes events (with callbacks) at the AssessmentTestSession levels. The following events are available:

  • beginAttempt
  • endAttempt
  • suspend
  • interact

Suspend Item Session on JumpTo

05 Aug 08:33
Compare
Choose a tag to compare

When invoking AssessmentTestSession::jumpTo(), the current item session was not suspended.

0.9.10

29 Jul 09:05
Compare
Choose a tag to compare
version upgrade.

PreserveOutcomeVariables

29 Jul 08:46
Compare
Choose a tag to compare

This release includes a new AssessmentTestSession::preserveOutcomeVariables() method enabling the client code to set a list of outcome variables that must not have their default value applied at outcome processing time.

AllowTimeout inconcistency

22 Jul 13:27
Compare
Choose a tag to compare

This release solves inconsistencies at assessmentTestSession runtime while dealing with moveBack and moveNext with $allowTimeout = false.

XInclude support

29 Jun 09:56
Compare
Choose a tag to compare

XInclude support in XmlDocument

0.9.6 EXIT_SECTION and EXIT_TESTPART

22 Jun 15:28
Compare
Choose a tag to compare

FIx the infinite loop when exiting section or test part

0.9.5: TextRunMarshaller class not returning appropriate expected class name.

09 Jun 13:37
Compare
Choose a tag to compare

Solves an issue with TextRunMarshaller not returning the correct expected QTI class name. This was solved thanks to a PR on the master from Stella Lie, Learnosity Project. Thanks to him!

0.9.4

08 Jun 13:21
Compare
Choose a tag to compare

Make QTI APIP 1.0 considered as QTI 2.1.

0.9.3

24 Apr 09:41
Compare
Choose a tag to compare
issue with non-qti content in infoControl.