Skip to content

Releases: Citolab/qti-components

v7.1.0

18 Feb 19:20
Compare
Choose a tag to compare

🔥 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.12...v7.1.0

v7.0.11

31 Jan 13:07
Compare
Choose a tag to compare
  • fix: default value of a variable of type integer or float should be 0 instead of null 46aa98e

v7.0.10...v7.0.11

v7.0.10

30 Jan 08:41
Compare
Choose a tag to compare
  • 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...v7.0.10

v7.0.9

27 Jan 08:47
Compare
Choose a tag to compare
  • 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...v7.0.9

v7.0.8

16 Jan 15:20
Compare
Choose a tag to compare
  • fix: storybook docs build

v7.0.6

16 Jan 14:48
Compare
Choose a tag to compare
  • fix: drap and drop
  • fix: improve build output for npm and cdn usage

v7.0.5

09 Jan 21:24
Compare
Choose a tag to compare
  • 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...v7.0.5

v7.0.4

20 Dec 08:52
Compare
Choose a tag to compare
  • 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...v7.0.4

v7.0.3

18 Dec 13:59
Compare
Choose a tag to compare
  • 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

v7.0.2...v7.0.3

v7.0.2

15 Dec 20:05
Compare
Choose a tag to compare
  • fixed dragging for gapMatch and graphicGapMatch 3aa721f

v7.0.1...v7.0.2