|
| 1 | +# Unreleased (in `master`) |
| 2 | + |
| 3 | +## Breaking Changes |
| 4 | + |
| 5 | +- Updated to Webpack 5 and updated all plugins and loaders - custom configuration for any of these could now be invalid. |
| 6 | + |
| 7 | +- Dropped use of PhantomJS - the default browser for Karma testing is now `ChromeHeadless` and Chrome must be available wherever tests are going to be run. |
| 8 | + |
| 9 | +## Changes |
| 10 | + |
| 11 | +- Updated to Babel 7.13 |
| 12 | +- Updated to Karma 6 and Mocha 8 |
| 13 | + |
1 | 14 | ## Dependencies |
2 | 15 |
|
3 | | -- @babel/cli: v7.8.4 → [v7.10.3](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7102-2020-05-30) |
4 | | -- @babel/core: v7.9.6 → [v7.10.3](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7102-2020-05-30) |
5 | | -- @babel/plugin-proposal-nullish-coalescing-operator: v7.8.3 → [v7.10.1](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7101-2020-05-27) |
6 | | -- @babel/plugin-proposal-optional-chaining: v7.9.0 → [v7.10.3](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7100-2020-05-26) |
7 | | -- @babel/plugin-syntax-jsx: v7.8.3 → [v7.10.1](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7101-2020-05-27) |
8 | | -- @babel/plugin-transform-react-constant-elements: v7.9.0 → [v7.10.1](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7101-2020-05-27) |
9 | | -- @babel/plugin-transform-react-jsx: v7.9.4 → [v7.10.3](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7100-2020-05-26) |
10 | | -- @babel/plugin-transform-runtime: v7.9.6 → [v7.10.3](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7100-2020-05-26) |
11 | | -- @babel/polyfill: v7.8.7 → [v7.10.1](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7101-2020-05-27) |
12 | | -- @babel/preset-env: v7.9.6 → [v7.10.3](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7100-2020-05-26) |
13 | | -- @babel/preset-flow: v7.9.0 → [v7.10.1](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7101-2020-05-27) |
14 | | -- @babel/preset-react: v7.9.4 → [v7.10.1](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7101-2020-05-27) |
15 | | -- @babel/runtime: v7.9.6 → [v7.10.3](https://github.com/babel/babel/blob/master/CHANGELOG.md#v7100-2020-05-26) |
16 | | -- @pmmmwh/react-refresh-webpack-plugin: v0.3.1 → [v0.3.3](https://github.com/pmmmwh/react-refresh-webpack-plugin/releases) |
17 | | -- autoprefixer: v9.8.0 → [v9.8.4](https://github.com/postcss/autoprefixer/blob/master/CHANGELOG.md#984) |
18 | | -- babel-plugin-inferno: v6.1.0 → v6.1.1 |
19 | | -- chalk: v4.0.0 → [v4.1.0](https://github.com/chalk/chalk/releases/tag/v4.1.0) |
20 | | -- copy-webpack-plugin: v6.0.1 → [v6.0.2](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md#602-2020-06-03) |
21 | | -- cross-spawn: v7.0.2 → [v7.0.3](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md#703-2020-05-25) |
22 | | -- css-loader: v3.5.3 → [v3.6.0](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#360-2020-06-13) |
23 | | -- fs-extra: v9.0.0 → [v9.0.1](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md#901--2020-06-03) |
24 | | -- inquirer: v7.1.0 → [v7.2.0](https://github.com/SBoudrias/Inquirer.js/releases/tag/inquirer%407.2.0) |
25 | | -- karma: v5.0.9 → [v5.1.0](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md#510-2020-06-11) |
26 | | -- react-refresh: v0.8.2 → [v0.8.3](https://github.com/facebook/react/commits/3ca1904b37ad1f527ff5e31b51373caea67478c5/packages/react-refresh) |
27 | | -- terser-webpack-plugin: v3.0.1 → [v3.0.6](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md#306-2020-06-18) |
| 16 | +### Added |
| 17 | + |
| 18 | +- css-minimizer-webpack-plugin v1.3.0 |
| 19 | +- postcss v8.2.9 |
| 20 | + |
| 21 | +### Changed |
| 22 | + |
| 23 | +- @babel/cli: v7.10.3 → v7.13.14 |
| 24 | +- @babel/core: v7.10.3 → v7.13.14 |
| 25 | +- @babel/plugin-syntax-jsx: v7.10.1 → v7.12.13 |
| 26 | +- @babel/plugin-transform-react-constant-elements: v7.10.1 → v7.13.13 |
| 27 | +- @babel/plugin-transform-react-jsx: v7.10.3 → v7.13.12 |
| 28 | +- @babel/plugin-transform-runtime: v7.10.3 → v7.13.10 |
| 29 | +- @babel/preset-env: v7.10.3 → v7.13.12 |
| 30 | +- @babel/preset-react: v7.10.1 → v7.13.13 |
| 31 | +- @babel/runtime: v7.10.3 → v7.13.10 |
| 32 | +- @pmmmwh/react-refresh-webpack-plugin: v0.3.3 → v0.4.3 |
| 33 | +- autoprefixer: v9.8.4 → v10.2.5 |
| 34 | +- babel-loader: v8.1.0 → v8.2.2 |
| 35 | +- babel-plugin-add-module-exports: v1.0.2 → v1.0.4 |
| 36 | +- babel-preset-proposals: v0.3.0 → v0.4.0 |
| 37 | +- case-sensitive-paths-webpack-plugin: v2.3.0 → v2.4.0 |
| 38 | +- copy-webpack-plugin: v6.0.2 → v8.1.0 |
| 39 | +- cross-env: v7.0.2 → v7.0.3 |
| 40 | +- css-loader: v3.6.0 → v5.2.0 |
| 41 | +- debug: v4.1.1 → v4.3.1 |
| 42 | +- file-loader: v6.0.0 → v6.2.0 |
| 43 | +- fs-extra: v9.0.1 → v9.1.0 |
| 44 | +- gzip-size: v5.1.1 → v6.0.0 |
| 45 | +- html-webpack-plugin: v4.3.0 → v5.3.1 |
| 46 | +- inquirer: v7.2.0 → v8.0.0 |
| 47 | +- karma: v5.1.0 → v6.3.2 |
| 48 | +- karma-coverage: v2.0.2 → v2.0.3 |
| 49 | +- karma-sourcemap-loader: v0.3.7 → v0.3.8 |
| 50 | +- karma-webpack: v4.0.2 → v5.0.0 |
| 51 | +- mini-css-extract-plugin: v0.9.0 → v1.4.0 |
| 52 | +- mocha: v7.1.2 → v8.3.2 |
| 53 | +- open: v7.0.4 → v8.0.5 |
| 54 | +- ora: v4.0.4 → v5.4.0 |
| 55 | +- postcss-loader: v3.0.0 → v5.2.0 |
| 56 | +- react-refresh: v0.8.3 → v0.10.0 |
| 57 | +- resolve: v1.17.0 → v1.20.0 |
| 58 | +- run-series: v1.1.8 → v1.1.9 |
| 59 | +- semver: v7.3.2 → v7.3.5 |
| 60 | +- style-loader: v1.2.1 → v2.0.0 |
| 61 | +- terser-webpack-plugin: v3.0.6 → v5.1.1 |
| 62 | +- url-loader: v4.1.0 → v4.1.1 |
| 63 | +- webpack: v4.43.0 → v5.30.0 |
| 64 | +- webpack-dev-middleware: v3.7.2 → v4.1.0 |
| 65 | +- webpack-dev-server: v3.11.0 → v3.11.2 |
| 66 | + |
| 67 | +### Removed |
| 68 | + |
| 69 | +- @babel/plugin-proposal-optional-chaining (only used to avoid a Webpack 4 parser bug) |
| 70 | +- @babel/plugin-proposal-nullish-coalescing-operator (only used to avoid a Webpack 4 parser bug) |
| 71 | +- @babel/polyfill (no longer required for PhantomJS) |
| 72 | +- babel-plugin-transform-decorators-legacy (obsolete, was no longer being used) |
| 73 | +- karma-phantomjs-launcher (dropped PhantomJS) |
| 74 | +- optimize-css-assets-webpack-plugin (replaced by css-minimizer-webpack-plugin) |
| 75 | +- phantomjs-prebuilt (dropped PhantomJS) |
28 | 76 |
|
29 | 77 | # 0.25.2 / 2020-05-20 |
30 | 78 |
|
|
0 commit comments