v7.0.0
7.0.0 (2022-01-29)
This release drops support for some older versions of TypeScript, Webpack, and Node.js, and removes EsLint feature.
Bug Fixes
Features
- drop support for node 10 (59a1b29)
- drop support for webpack 4 (#638) (cdb531f)
- improve error formatting to match webpack 4 convention (#641) (acc7d12)
- migrate from reporters to workers (#691) (f7dfdcf)
- port changes from main branch (#649) (ad466df)
- remove eslint support (#607) (98e4f39)
- remove support for TypeScript < 3.6.0 (#643) (82e8448)
- simplify logger options (#695) (4b13fd3)
- upgrade dependencies (7930493)
- use simple program for single compilation (no watch) (#574) (a195dd5), closes #572
BREAKING CHANGES
- 🧨 Webpack 4 is no longer supported. Please upgrade to Webpack ^5.11.0 or use an older version of the plugin.
- 🧨 ESLint is no longer supported. Please use version 6 of the plugin if you need eslint support, or switch to a different plugin for linting.
- 🧨 TypeScript < 3.6.0 is no longer supported. Please use version 6 of the plugin if you depend on an older version of TypeScript
- 🧨 Node.js < 12 is no longer supported.
- 🧨 Minimal version of TypeScript with { build: true } mode changed from 3.6.0 to 3.8.0
- 🧨 Changes in options:
logger.issues
becomeslogger
,logger.devServer
becomesdevServer
,logger.infrastructure
has been removed