|
4 | 4 |
|
5 | 5 | * [DEPENDENCY UPGRADE] Webpack was upgraded from version 4 to 5. |
6 | 6 |
|
| 7 | +* [DEPENDENCY UPGRADES] The following packages had major version upgrades: |
| 8 | + * `css-loader` from 3 to 5 |
| 9 | + * `assets-webpack-plugin` from 5 to 7 |
| 10 | + * `mini-css-extract-plugin` from 0.4 to 1 |
| 11 | + * `style-loader` from 1 to 2 |
| 12 | + * `terser-webpack-plugin` from 1 to 5 |
| 13 | + * `webpack-cli` from 3 to 4 |
| 14 | + * `webpack-manifest-plugin` from 2 to 3 |
| 15 | + * `webpack-manifest-plugin` from 3 to 4-beta |
| 16 | + |
| 17 | +* [DEPENDENCY SUPPORT CHANGES] Encore has changed what versions it supports |
| 18 | + of the following packages: |
| 19 | + * `less` from 3 to 4 and `less-loader` from 6 to 7 |
| 20 | + * `fork-ts-checker-webpack-plugin` from 4 to 5 or 6 |
| 21 | + |
7 | 22 | * [BC BREAK] Image and font processing was changed from using `file-loader` |
8 | 23 | (and optionally `url-loader` via `configureUrlLoader()`) to Webpack 5's |
9 | 24 | new [Asset Modules](https://webpack.js.org/guides/asset-modules/). |
|
34 | 49 |
|
35 | 50 | * [BC BREAK] All previously-deprecated methods & options were removed. |
36 | 51 |
|
37 | | -* [DEPENDENCY UPGRADES] The following packages had major version upgrades: |
38 | | - * `css-loader` from 3 to 5 |
39 | | - * `mini-css-extract-plugin` from 0.4 to 1 |
40 | | - * `style-loader` from 1 to 2 |
41 | | - * `terser-webpack-plugin` from 1 to 4 |
42 | | - * `webpack-cli` from 3 to 4 |
43 | | - * `webpack-manifest-plugin` from 2 to 3 |
44 | | - * `less` from 3 to 4 and `less-loader` from 6 to 7 |
45 | | - |
46 | 52 | * [BEHAVIOR CHANGE] The `HashedModuleIdsPlugin` was previously used to |
47 | 53 | help name "modules" when building for production. This has been removed |
48 | 54 | and we now use Webpack's native `optimization.moduleIds` option, which |
|
0 commit comments