Releases: Citolab/qti-components
v7.1.0
🔥 v7.1.0
Major features:
-
show correct response for most of the interaction
-
all qti-classes implemented for choice-interaction
-
unit test for all feedback variants
-
feat: add toggleCorrectResponse method to display correct answer in QtiMatchInteraction 5f2e7f6
-
fix: update maxAssociations to 0 in drag-drop-interaction-mixin.ts 6f25014
-
test: add all storybook tests to vitest 9960121
-
feat: fixed feedback-inline, added stories and tests to all feedback variants 75a78d4
-
fix: check if there are active items 040087a
-
fix: enhance correct response detection logic in item and test components 0323e35
-
fix: safely remove next sibling element in text entry interaction 5f854fc
-
Merge branch 'main' of https://github.com/Citolab/qti-components da39f5e
-
feat: add toggleCorrectResponse method to display correct answer in text entry interaction 52d0c67
-
fix: feedback inline was initially not set and added a story for testing d6607ea
-
fix: slider response value is now set 7568a84
-
fix: serveral issues with consuming the itemContext 812eafe
-
fix: broke test when itemIdentifier was not yet specified 636c070
-
Merge branch '9-position-of-rubric-blocks' 024451d
-
docs: update documentation b16b91f
-
feat: default value of rubric is now inline, discretionary-placement is stylable 23c65b2
-
test: story in test keeps selected item visible on refresh f610bf6
-
Merge branch 'main' of https://github.com/Citolab/qti-components 5040077
-
refactor: rename updated method to willUpdate in TestLoaderMixin for clarity d3c68fe
-
feat: update interactions to use CSS variables for correct response styling 391c692
-
Merge branch 'main' of https://github.com/Citolab/qti-components 3e5b681
-
test: unit tests for shared vocabulary qti-choice-interaction 59d7162
-
refactor: remove debug log from handleSlotChange method in QtiChoiceInteraction f8b5a2f
-
Merge branch 'main' of https://github.com/Citolab/qti-components 16e76fd
-
feat: implement slider interaction with correct response indication and add corresponding story 57a51f7
-
Merge branch 'main' of https://github.com/Citolab/qti-components d201668
-
docs: qti-choice-interaction shared vocabulary documentation cfc6f76
-
test: add GapMatch story to item-show-correct-response component for interaction validation 4fd1ea6
-
feat: add GapMatch story and enhance correct response handling in item-show-correct-response component 237eba5
-
feat: add toggleCorrectResponse method and update GraphicAssociate story for correct response validation f950fc2
-
feat: update QtiGraphicAssociateInteraction for improved coordinate handling and add new story for graphic associate interaction d6386b4
-
feat: enhance item response handling and add support for serving static files d991073
-
test: add play function to item-show-correct-response story for interaction validation a8928ba
-
Merge branch 'main' into correct_response 351e6f8
-
refactor: remove unused import of ItemContext in TestBase class 52fee82
-
fix: response missing after navigation. update event listener for outcome changes in TestBase class. 3403a09
-
chore: update packages ccc0223
-
Merge branch 'main' of https://github.com/Citolab/qti-components dd2838d
-
update storybook to latest 9e42f69
-
feat: add alt attributes for correct response indicators and enhance story tests for item-show-correct-response 795e5c7
v7.0.11
- fix: default value of a variable of type integer or float should be 0 instead of null 46aa98e
v7.0.10
- feat: add reportValidityAfterScoring option to processResponse method 06c3576
- feat: improved select-point: - custom set correct response - different behaviour for max-match = 1 - support scaling 1c93532
- feat: navigate by sections 135847f
- ci: add qti-test-package bdf84b6
- feat: #4 qti-map-response to support case sensitivity in mapping 1b086c5
- fix: filter out falsy values from points in QtiSelectPointInteraction 9b66c69
v7.0.9
- refactor: added test-navigation for providing a computed context to all test elements
- feat: add properties to items to show in test elements
- feat: computedContext is provided to all stampino elements
- feat: PCI: add boundTo parameter as in IMS specification
- feat: TAO PCIs can now run in qti-test, but with a transformation
v7.0.8
- fix: storybook docs build
v7.0.6
- fix: drap and drop
- fix: improve build output for npm and cdn usage
v7.0.5
- feat: introduced qti-item and item-container to render single items
- fix: drag drop interactions support cloning of drags as defined in qti
v7.0.4
- feat(upload-interaction): add QtiUploadInteraction component with file upload functionality 0371738
- feat(feedback) modal feedback f08b4a2
- feat(item) introducing qti-item to render single qti-assessment-items db80599
- feat(slider-interaction) add QtiSliderInteraction component 59ccdf3
- feat(drag): drag drop algorithm now finds overlapping rectangles first and then uses closest center 8aeb6b6
- chore(items): added images to item for testing drop locations 8bc7763
- chore(docs): update default styles for test-item-link, test-view works c544efb
- docs(storybook): using badges based on tags to show element status 4bc99b4
v7.0.3
- feat(match-interaction): center detection on drag. highlight of initial drag location 3c890fa
- chore(cleanup): removed unused imports. removed deprecated visuals. correct cem import in preview.ts 36ca1fc
- chore(test): tests can now use stories with wc-storybook-helpers by importing custom-elements.json 52fcd26
- chore(cem): place custom element manifest in the root of the project 5da5cf2
- feat(match-interaction): fixed dragging outside dropzone 188503f