Skip to content

Releases: oat-sa/qti-sdk

Consider Weights in Compaction

28 Sep 15:02
Compare
Choose a tag to compare

This legacy release now takes into account assessmentItemRef's weights while compacting XmlDocument objects.

Proper Weight Implementation

28 Sep 13:57
Compare
Choose a tag to compare

This legacy release provides a nice and clean implementation of assessmentItemRef's weights elements at runtime.

QTI-SDK 5.0.4

26 Sep 08:27
Compare
Choose a tag to compare

This bugfix release now prevent height and witdth attributes to be rendered for MediaInteraction bound to audio files.

QTI-SDK 5.0.3

23 Sep 14:40
Compare
Choose a tag to compare

This bugfix release now makes the PCI JsonMarshaller able to deal with Record Containers containing nested collections.

QTI-SDK 5.0.2

22 Sep 15:19
Compare
Choose a tag to compare

This bugfix release provides a less imperious implementation of the QTI member operator. It now accepts single cardinality values as its second argument.

Member Operator Improvement

15 Sep 13:56
Compare
Choose a tag to compare

This legacy release aims at providing a more flexible implementation of the Member QTI operator implementation. It can now receive a second operand with single cardinality.

QTI-SDK 5.0.1

13 Sep 13:08
Compare
Choose a tag to compare

This bugfix release makes QtiString comparison to behave correctly when NULL values and empty strings are involved.

QTI-SDK 5.0.0

13 Sep 07:54
Compare
Choose a tag to compare

Features

  • ALWAYS_ALLOW_JUMPS configuration option for AssessmentTestSession objects.
  • FORCE_PRECONDITIONS configuration option for AssessmentTestSession objects.
  • FORCE_BRANCHING configuration option for AssessmentTestSession objects.
  • PATH_TRACKING configuration option for AssessmentTestSession objects.

Bugfixes

  • CSS classes separated by multiple spaces set to QTI ItemBody elements are now considered being valid. Thanks @boajer for your contribution!

Breaking Changes

  • qtism/runtime/storage/common/AbstractStorage::instantiate() method signature change.
  • qtism/runtime/tests/AbstractSessionManager::createAssessmentTestSession() method signature change.
  • Binary Storage format upgrade.

QtiString Equality Check Enhancement

13 Sep 09:24
Compare
Choose a tag to compare

This legacy release provides a bugfix for the QtiString class. QtiString objects are now correctly compared with NULL values.

Improved class detection compatibility with WC3 standard

09 Sep 13:53
Compare
Choose a tag to compare

This changes prevents failing delivery compilation with not so nice, but still standard class names separated with more that one space.