Releases: oat-sa/qti-sdk
Consider Weights in Compaction
This legacy release now takes into account assessmentItemRef's weights while compacting XmlDocument objects.
Proper Weight Implementation
This legacy release provides a nice and clean implementation of assessmentItemRef's weights elements at runtime.
QTI-SDK 5.0.4
This bugfix release now prevent height and witdth attributes to be rendered for MediaInteraction bound to audio files.
QTI-SDK 5.0.3
This bugfix release now makes the PCI JsonMarshaller able to deal with Record Containers containing nested collections.
QTI-SDK 5.0.2
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
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
This bugfix release makes QtiString comparison to behave correctly when NULL values and empty strings are involved.
QTI-SDK 5.0.0
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
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
This changes prevents failing delivery compilation with not so nice, but still standard class names separated with more that one space.