12.0.0-beta-9.4 (2026-05-16)
⚠ BREAKING CHANGES
- remove unused legacy
errors.jsfunctions (#5835)
🩹 Fixes
📚 Documentation
- add TypeScript setup guide (#5863) (af63dcf)
- fix correctness issues in error codes, CLI defaults, and config docs (#5860) (bd54205)
- modernize DEVELOPMENT.md for new contributors (#5865) (5122ad7)
🧹 Chores
- convert
lib/cli/cli.mjsto ESM (#5909) (6e91a89) - convert dot, min, and list reporters to esm (#5907) (b19b696)
- convert run-option-metadata and exports interface to ESM (#5910) (27b0814)
- deps: update dependency @types/node to v24 (#5958) (ef113d7)
- deps: update dependency eslint to v10.3.0 (#5945) (18cf178)
- deps: update dependency eslint-plugin-n to v18 (#5948) (99f0e4a)
- deps: update dependency globals to v17.6.0 (#5946) (412070c)
- deps: update dependency knip to v6.12.1 (#5942) (e29003d)
- deps: update dependency knip to v6.6.1 (#5927) (7c48496)
- deps: update dependency knip to v6.7.0 (#5933) (441c32a)
- deps: update dependency nyc to v18 (#5846) (1fea247)
- deps: update dependency semver to v7.8.0 (#5957) (0cbb43c)
- deps: update dependency sinon to v22 (#5949) (54dcfda)
- deps: update dependency webpack-cli to v7 (#5871) (9d367e1)
- deps: update googleapis/release-please-action action to v5 (#5929) (f32085f)
- dev-deps: upgrade
webpackfrom v6 to v7 + remove obsoletefail-on-errors-webpack-plugin(#5908) (103ad41) - document CJS and MJS config file priority (#5923) (09a1106)
- fix Knip issues (#5919) (1b3d604)
- migrate core interfaces and utilities to ESM (#5930) (1ad23ab)
- migrate reporters to ESM (#5928) (f6a62ca)
- remove unused legacy
errors.jsfunctions (#5835) (4116368) - tag alpha releases as
alpha, notnext(#5951) (8e29413), closes #5947