Releases: oat-sa/qti-sdk
AssessmentTestSession::resume fixed
This bugfix release for the legacy branch focuses on making the AssessmentTestSession::resume method properly.
Zero select attribute
This bugfix release fixes the bug when a element involves a select attribute with a value of zero for the 2.2.X versions.
Missing or zero select attribute
This bugfix releases fixes a bug where elements have no select attribute or a select attribute with a value of 0.
Thanks to @hutnikau
TimeLimits Order for XSD Validation
This bugfix release fixes a bug when TimeLimits are involved at the AssessmentTestLevel. The ordering of elements was not correct against the QTI 2.1 XSD.
Thanks to Michael Komarouski for the Pull Request!
Suspend/Resume AssessmentTestSessions
This release provides Suspend and Resume methods to AssessmentTestSessions.
BranchRule/PreCondition Fixes
Various fixes on BranchRule/PreCondition support.
AssessmentTest TimeLimits Marshalling
This release fixes a class ordering bugs when timelimits at the level of assessmentTests are involved in XML marshalling.
TemplateDefaults/TemplateProcessing at Test Level
Improvement of TemplateDefault/TemplateProcessing management at the AssessmentTestSession level.
Fragment Prefix
This release provides the client-code a way to prefix PHP fragments when rendering QTI-XML to native PHP templates.
Microseconds
Duration now supports microseconds format.