github jspsych/jsPsych @jspsych/config@2.0.0

latest releases: @jspsych/plugin-maxdiff@2.0.1, @jspsych/plugin-free-sort@2.0.1, @jspsych/plugin-sketchpad@2.0.1...
10 months ago

Major Changes

  • #3122 715a9d13 Thanks @bjoluc! - Upgrade build tools to their latest versions. This doesn't introduce breaking changes to the artifacts built using @jspsych/config, but it requires some minor changes to projects using @jspsych/config:

    • The minimum required Node.js version is now 18.0.0
    • Jest has been upgraded from v28 to v29 and ts-jest has been replaced with the more performant Sucrase Jest plugin to avoid significant memory leaks. As a consequence, Jest does no longer type-check code. If you are facing any issues, please check Jest's upgrade guide for instructions on updating your tests.
    • TypeScript has been upgraded from version 4 to version 5. This is very unlikely to break anything in your code though.

Patch Changes

  • #3122 535e5d90 Thanks @bjoluc! - Remove erroneous browser builds from the rollup configuration returned by makeNodeRollupConfig()

  • #3184 9acfa29c Thanks @bjoluc! - Point to source maps via canonical unpkg URLs in NPM-published browser builds. This prevents 404 errors when using redirecting CDN URLs (as described in #3043).

Don't miss a new jsPsych release

NewReleases is sending notifications on new releases.