Skip to content

pullrequests Search Results · topic:qti org:Citolab language:JavaScript language:HTML language:HTML language:R

Filter by

114 results  (183 ms)

114 results

inCitolab (press backspace or delete to remove)
The topic qualifier is not supported when searching pull requests. Try searching for repositories instead?

Summary Moves the deterministic shuffle seed off configContext.shuffleSeed and onto QTI_CONTEXT.seed, typed as a branded Seed with runtime guards. Changes - qti-base: add Seed branded type + isSeed/asSeed ...

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