pullrequests Search Results · topic:qti org:Citolab language:JavaScript language:JavaScript language:HTML language:JavaScript
Filter by
112 results
inCitolab (press backspace or delete to remove)The topic qualifier is not supported when searching pull requests. Try searching for repositories instead?
The release GitHub Actions job failed during changesets publish when npm rejected republishing versions that were
already published (E403). This made the workflow non-idempotent and prevented the existing ...
- Adds createSeededRandom() using xmur3 + mulberry32 for reproducible shuffling
- Updates shuffleInteractions() to accept optional shuffleSeed parameter
- Adds qti-shuffle-sections module
- Includes ...
Summary
- load() now accepts LoadOptions { signal?, shuffle? } alongside the legacy AbortSignal arg — pass { shuffle: false }
to skip auto-shuffle on load. Fully backwards-compatible.
- shuffleInteractions() ...
#153, #154 and #155 were merged without a changeset, so the release workflow (#40) produces no version bump.
This adds a patch changeset for the MathML namespace fix (#153), covering the directly-changed ...
Problem
npx playwright install in CI hangs indefinitely at the Install Playwright step — the browser archive downloads to 100%,
then the step never advances and runs until the job timeout, blocking every ...
Adds a unit test in qti-transform-item.spec.ts verifying that qtiTransformItem preserves the MathML namespace on math
and its descendants (mfrac, msqrt) when converting QTI XML to HTML, while qti-assessment-item ...
Explicitly tests rendering of the mathml question from the hi-qti set.
Addresses issue https://github.com/Citolab/qti-components/issues/152