Releases: oat-sa/qti-sdk
Releases · oat-sa/qti-sdk
QTI-SDK 15.0.1
Fixed
- Compatibility pack for QTI
Match
operator in PHP 7/8. See #249 for details.
This version makes sure that compiled tests still run in PHP 7.*.
However, when run on PHP 8.0, the older compiled tests containing usages of the Match
class will have to be updated either by re-publishing or by running a script to update the generated PHP code.
QTI-SDK 16.1.1
Fixed
- In HottextInteraction and PositionObjectInteraction, minChoices is valid when greater than maxChoices if and only if the latter is 0.
Legacy branch counterpart is 0.24.4.
0.24.4
Legacy release
Fixed
- In HottextInteraction and PositionObjectInteraction, minChoices is valid when greater than maxChoices if and only if the latter is 0.
Main branch counterpart is 16.1.1.
0.22.6
Legacy 0.22.x backport release
Fixed
- In HottextInteraction and PositionObjectInteraction, minChoices is valid when greater than maxChoices if and only if the latter is 0.
Legacy branch counterpart is 0.24.4.
Main branch counterpart is 16.1.1.
QTI-SDK 16.1.0
Added
- XSDs for QTI 2.2.3 (fixes flowsto bug) and 2.2.4 (multiple mime types in upload interaction). See #251 for details.
Legacy branch counterpart is 0.24.3.
0.24.3
QTI-SDK 16.0.1
Fixed
- QTI class validation with long class. See #254 for details.
Legacy branch counterpart is 0.24.2.
0.24.2
QTI-SDK 16.0.0
0.24.1
Legacy release
Fixed
- Support for Tao compiled tests still containing generated PHP code with references to the Match class. In PHP 8,
match
is a reserved word, theMatch
operator class has been renamedMatchOperator
but former Tao compiled tests still contain generated PHP code with references to theMatch
class. This release makes sure these compiled tests still run in PHP 7. However, when run on PHP 8, the older compiled tests containing usages of theMatch
class will have to be updated either by re-publishing or by running a script to update the generated PHP code.
Main branch counterpart is 16.0.0.