Skip to content

Releases: oat-sa/qti-sdk

Pre PHP7 release

11 Oct 14:38
Compare
Choose a tag to compare

This release aims at providing a stable version of the master branch to a broader audience, prior moving to a version supporting PHP7 (2.0.0).

Last Item Timeout

23 Sep 09:41
Compare
Choose a tag to compare

This releases solves the bug occuring when the last item of a section, or a test part goes timeout.
Thanks Oleg Gutnikov!

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!