Releases
v5.0.0
Compare
Sorry, something went wrong.
No results found
Major
Updated Node.js support to ^12.20 || >= 14.13.
Stopped supporting Internet Explorer.
Updated dev dependencies, some of which require newer Node.js versions than were previously supported.
Added a package exports field.
Added a package sideEffects field.
Published code now contains more modern ES syntax.
The tests are now ESM in .mjs files instead of CJS in a .js file.
Patch
Simplified JSDoc related package scripts now that jsdoc-md v10+ automatically generates a Prettier formatted readme.
Added a package test:jsdoc script that checks the readme API docs are up to date with the source JSDoc.
Stop using hard-rejection to detect unhandled Promise rejections in tests, as Node.js v15+ does this natively.
Test the bundle size manually using esbuild and gzip-size , removing size-limit related dev dependencies, config, and scripts.
More specific package main field path.
Updated GitHub Actions CI config:
Run tests with Node.js v12, v14, v16.
Updated actions/checkout to v2.
Updated actions/setup-node to v2.
Use the simpler npm install-test command.
Don’t specify the CI environment variable as it’s set by default.
Removed npm-debug.log from the .gitignore file as npm v4.2.0 + doesn’t create it in the current working directory.
Documentation improvements.
The file changelog.md is no longer published.
You can’t perform that action at this time.