Releases: WeAreAthlon/frontend-webpack-boilerplate
Releases · WeAreAthlon/frontend-webpack-boilerplate
v4.1.5
Package Updates Full Change Set
@babel/core@7.8.7
change log can be found on the official release notes.@babel/preset-env@7.8.7
change log can be found on the official release notes.cross-env@7.0.2
change log can be found on the official release notes.eslint-config-airbnb@18.1.0
change log can be found on the official release notes.eslint-plugin-react@7.19.0
change log can be found on the official release notes.sass@1.26.3
change log can be found on the official release notes.webpack@4.42.0
change log can be found on the official release notes.
v4.1.4
Package Updates Full Change Set
ajv@6.12.0
change log can be found on the official release notes.file-loader@5.1.0
change log can be found on the official release notes.sass@1.26.1
change log can be found on the official release notes.
v4.1.3
19/02/2020
Package Updates Full Change Set
eslint-plugin-import@2.20.1
change log can be found on the official release notes.eslint-plugin-react@7.18.3
change log can be found on the official release notes.@babel/core@7.8.4
change log can be found on the official release notes.@babel/preset-env@7.8.4
change log can be found on the official release notes.terser-webpack-plugin@2.3.5
change log can be found on the official release notes.webpack-cli@3.3.11
change log can be found on the official release notes.webpack@4.41.6
change log can be found on the official release notes.
v4.1.2
27/01/2020
Updated
README.md
- Text formatting
Package Updates Full Change Set
cross-env@7.0.0
new features can be found on the official release notes.
v4.1.1
22/01/2020
Updated
README.md
- Badges for
npmjs.org
downloads, open issues, license. - Cover repository photo.
- Badges for
Package Updates Full Change Set
ajv@6.11.0
new features can be found on the official release notes.autoprefixer@9.7.4
bugfixes can be found on the official release notes.@babel/core@7.8.3
new features can be found on the official release notes.@babel/preset-env@7.8.3
new features can be found on the official release notes.css-loader@3.4.2
bugfixes can be found on the official release notes.eslint-plugin-import@2.20.0
new features can be found on the official release notes.eslint-plugin-react@7.18.0
new features can be found on the official release notes.node-sass@4.13.1
bugfixes can be found on the official release notes.sass@1.25.0
new features can be found on the official release notes.sass-loader@8.0.2
bugfixes can be found on the official release notes.style-loader@1.1.3
bugfixes can be found on the official release notes.terser-webpack-plugin@2.3.2
new features can be found on the official release notes.
v4.1.0
Updates
- Important Updated
webpack
configuration to enable serving the webpack build files using the built-in serving functionality of thebrowser-sync
package.- Configuration of
serverConfiguration
object:- Ability to configure the usage of a demo built-in server available from the
browser-sync
package. - Ability to configure the usage of an external existing web server application (e.g back-end powered application) via the
proxy server
feature ofbrowser-sync
package.
- Ability to configure the usage of a demo built-in server available from the
- Configuration of
watchOptions
:- If watching does not work for you, try out this option. Watching does might work with NFS and machines in VirtualBox.
- Configuration of
- New package
npm
commandnpm run watch:externalServer
to monitor file changes when using an existing web application server, refer to the README for more details. - New package
npm
commandnpm run bundle:externalServer
to install and monitor file changes when using an existing web application server, refer to the README for more details. - Package dependencies updates.
- README file to note all configuration changes.
Package Minor Updates
sass@1.24.1
change log can be found on the official release notes.webpack@4.41.5
change log can be found on the official release notes.
v4.0.1
Updates
- Package dependencies
- README file to note the minimal
node
version.
Package Minor Updates
style-loader@1.1.2
change log can be found on the official release notes
v4.0.0
Breaking Changes
Updated minimum Node version
- Minimum required nodejs version is
10.13.0
- Rebuild our
node-sass
by running
$ npm rebuild node-sass
File Loader, URL Loader updates
- Rename the
esModules
option toesModule
- Switch to ES modules by default (the option
esModule
istrue
by default)
SASS Loader updates
- Move all sass (
includePaths
,importer
,functions
) options to thesassOptions
option. Thefunctions
option can't be used asFunction
, you should usesassOption
asFunction
to achieve this. - The
data
option was renamed to theprependData
option - Default value of the
sourceMap
option depends on thedevtool
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 theattributes
option - The
transform
option was removed without replacement - The
hmr
option was removed,webpack
automatically inject HMR code when it is required (when theHotModuleReplacementPlugin
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 foruseable
loader, please use theuse
/unuse
api methods - The
style-loader/url
loader was removed in favorinjectType
option (look the documentation about theinjectType
option) - The
style-loader/useable
loader was removed in favorinjectType
option (look the documentation about theinjectType
option) - The
singleton
option was removed (look documentation about theinjectType
option) - The
insertAt
option was removed in favor theinsert
option (look the documentation about theinsert
option and examples) - The
insertInto
options was removed in favor theinsert
option (look the documentation about theinsert
option and examples)
New dependencies
eslint-plugin-react-hooks
required byeslint-config-airbnb@18.0.1
sass
required bysass-loader@8.0.0
fibers
required bysass-loader@8.0.0
Packages major versions update
eslint
from5.x
to6.8.0
change log can be found on the official release noteseslint-config-airbnb
from17.x
to18
change log can be found on the official release notesfile-loader
from4.x
to5.x
change log can be found on the official release notessass-loader
from7.x
to8.x
change log can be found on the official release notesstyle-loader
from0.x
to1.x
change log can be found on the official release notesterser-webpack-plugin
from1.x
to2.x
change log can be found on the official release notesurl-loader
from2.x
to3.x
change log can be found on the official release notes
Packages minor versions update
mini-css@0.9.0
change log can be found on the official release notesbrowserslist@4.8.2
change log can be found on the official release notescaniuse-lite@1.0.30001016
change log can be found on the official release notes
v3.3.0
Package Updates Full Change Set
autoprefixer@9.7.3
new features can be found on the official release notes.sass-loader@8.0.0
new features can be found on the official release notes.copy-webpack-plugin@5.1.5
new features can be found on the official release notes.css-loader@3.4.0
new features can be found on the official release notes.file-loader@4.3.0
new features can be found on the official release notes.node-sass@4.13.0
new features can be found on the official release notes.cross-env@v6.0.3
new features can be found on the official release notes.eslint-plugin-react@7.17.0
new features can be found on the official release notes.eslint-plugin-import@2.19.1
new features can be found on the official release notes.url-loader@2.3.0
new features can be found on the official release notes.terser-webpack-plugin@1.4.3
new features can be found on the official release notes.webpack@4.41.4
new features can be found on the official release notes.webpack-cli@3.3.10
new features can be found on the official release notes.@babel/preset-env@7.7.7
new features can be found on the official release notes.@babel/core@7.7.7
new features can be found on the official release notes.
v3.2.0
Package Updates
@babel/core@7.5.5
new features can be found on the official release notes.@babel/preset-env@7.5.5
new features can be found on the official release notes.webpack@4.38.0
new features can be found on the official release notes.css-loader@3.1.0
new features can be found on the official release notes.eslint-plugin-import@2.18.2
new features can be found on the official release notes.eslint-plugin-react@7.14.3
new features can be found on the official release notes.file-loader@4.1.0
new features can be found on the official release notes.url-loader@2.1.0
new features can be found on the official release notes.
Minor Package Updates
autoprefixer@9.6.1
ajv@6.10.2
eslint-config-airbnb@17.1.1
eslint-plugin-react@7.14.3
eslint-plugin-jsx-a11y@6.2.3
optimize-css-assets-webpack-plugin@5.0.3
webpack-cli@3.3.6