-
-
Notifications
You must be signed in to change notification settings - Fork 206
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Minimum node version update. Major Packages updates.
- Loading branch information
Showing
4 changed files
with
682 additions
and
220 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,39 +1,100 @@ | ||
# Change log | ||
|
||
## [4.0.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v4.0.0) | ||
### 21/12/2019 | ||
|
||
### Breaking Changes | ||
|
||
### Updated minimum Node version | ||
|
||
* Minimum required nodejs version is `10.13.0` | ||
* Rebuild our `node-sass` by running | ||
|
||
```shell script | ||
$ npm rebuild node-sass | ||
``` | ||
|
||
#### File Loader, URL Loader updates | ||
|
||
* Rename the `esModules` option to `esModule` | ||
* Switch to ES modules by default (the option `esModule` is `true` by default) | ||
|
||
#### SASS Loader updates | ||
|
||
* Move all sass (`includePaths`, `importer`, `functions`) options to the `sassOptions` option. The `functions` option can't be used as `Function`, you should use `sassOption` as `Function` to achieve this. | ||
* The `data` option was renamed to the `prependData` option | ||
* Default value of the `sourceMap` option depends on the `devtool` value (`eval`/`false` values don't enable source map generation) | ||
|
||
#### Style Loader updates | ||
|
||
* The `convertToAbsoluteUrls` option was removed, you don't need this anymore | ||
* The `attrs` option was renamed to the `attributes` option | ||
* The `transform` option was removed without replacement | ||
* The `hmr` option was removed, `webpack` automatically inject HMR code when it is required (when the `HotModuleReplacementPlugin` plugin was used) | ||
* The `sourceMap` option was removed. The loader automatically inject source maps if the previous loader emit them | ||
* The `ref`/`unref` api methods were removed for `useable` loader, please use the `use`/`unuse` api methods | ||
* The `style-loader/url` loader was removed in favor `injectType` option (look the documentation about the `injectType` option) | ||
* The `style-loader/useable` loader was removed in favor `injectType` option (look the documentation about the `injectType` option) | ||
* The `singleton` option was removed (look documentation about the `injectType` option) | ||
* The `insertAt` option was removed in favor the `insert` option (look the documentation about the `insert` option and examples) | ||
* The `insertInto` options was removed in favor the `insert` option (look the documentation about the `insert` option and examples) | ||
|
||
### New dependencies | ||
|
||
* [`eslint-plugin-react-hooks`](https://www.npmjs.com/package/eslint-plugin-react-hooks) required by `[email protected]` | ||
* [`sass`](https://www.npmjs.com/package/sass) required by `[email protected]` | ||
* [`fibers`](https://www.npmjs.com/package/fibers) required by `[email protected]` | ||
|
||
### Packages major versions update | ||
|
||
* `eslint` from `5.x` to `6.8.0` change log can be found on the official [release notes](https://github.com/eslint/eslint/releases/tag/v6.8.0) | ||
* `eslint-config-airbnb` from `17.x` to `18` change log can be found on the official [release notes](https://github.com/airbnb/javascript/releases/tag/eslint-config-airbnb-v18.0.1) | ||
* `file-loader` from `4.x` to `5.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v5.0.2) | ||
* `sass-loader` from `7.x` to `8.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v8.0.0) | ||
* `style-loader` from `0.x` to `1.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/style-loader/releases/tag/v1.1.1) | ||
* `terser-webpack-plugin` from `1.x` to `2.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v2.3.1) | ||
* `url-loader` from `2.x` to `3.x` change log can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v3.0.0) | ||
|
||
### Packages minor versions update | ||
|
||
* `[email protected]` change log can be found on the official [release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases/tag/v0.9.0) | ||
* `[email protected]` change log can be found on the official [release notes](https://github.com/browserslist/browserslist/releases/tag/4.8.2) | ||
* `[email protected]` change log can be found on the official [release notes](https://github.com/ben-eb/caniuse-lite/releases) | ||
|
||
## [3.3.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v3.3.0) | ||
### 25/11/2019 | ||
### 20/12/2019 | ||
|
||
### Package Updates Full Change Set | ||
|
||
* `[email protected]` new features can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.7.3) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v8.0.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v5.1.5) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.4.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v4.3.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/sass/node-sass/releases/tag/v4.13.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/kentcdodds/cross-env/releases/tag/v6.0.3) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.17.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.19.1) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.3.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v1.4.3) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.41.4) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v3.3.10) | ||
* `@babel/[email protected]` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.7.7) | ||
* `@babel/[email protected]` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.7.7) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/postcss/autoprefixer/releases/tag/9.7.3). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/sass-loader/releases/tag/v8.0.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases/tag/v5.1.5). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.4.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v4.3.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/sass/node-sass/releases/tag/v4.13.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/kentcdodds/cross-env/releases/tag/v6.0.3). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.17.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.19.1). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.3.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases/tag/v1.4.3). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.41.4). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack/webpack-cli/releases/tag/v3.3.10). | ||
* `@babel/[email protected]` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.7.7). | ||
* `@babel/[email protected]` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.7.7). | ||
|
||
## [3.2.0](https://github.com/WeAreAthlon/frontend-webpack-boilerplate/releases/tag/v3.1.0) | ||
### 26/07/2019 | ||
|
||
### Package Updates | ||
|
||
* `@babel/[email protected]` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.5.5) | ||
* `@babel/[email protected]` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.5.5) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.38.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.1.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.18.2) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.14.3) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v4.1.0) | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.1.0) | ||
* `@babel/[email protected]` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.5.5). | ||
* `@babel/[email protected]` new features can be found on the official [release notes](https://github.com/babel/babel/releases/tag/v7.5.5). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack/webpack/releases/tag/v4.38.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.1.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/benmosher/eslint-plugin-import/releases/tag/v2.18.2). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/yannickcr/eslint-plugin-react/releases/tag/v7.14.3). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/file-loader/releases/tag/v4.1.0). | ||
* `[email protected]` new features can be found on the official [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.1.0). | ||
|
||
### Minor Package Updates | ||
|
||
|
@@ -50,8 +111,8 @@ | |
|
||
### Package Updates | ||
|
||
* `css-loader` updated to `3.0.0` here are the [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.0.0) | ||
* `url-loader` updated to `2.0.0` here are the [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.0.0) | ||
* `css-loader` updated to `3.0.0` here are the [release notes](https://github.com/webpack-contrib/css-loader/releases/tag/v3.0.0). | ||
* `url-loader` updated to `2.0.0` here are the [release notes](https://github.com/webpack-contrib/url-loader/releases/tag/v2.0.0). | ||
|
||
### Minor Package Updates | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
3.3.0 | ||
4.0.0 |
Oops, something went wrong.