Releases: WeAreAthlon/frontend-webpack-boilerplate
Releases · WeAreAthlon/frontend-webpack-boilerplate
v5.10.0
Updates
- Reconfigure loading of images and fonts from SASS files. - use webpack 5 assets loaders.
- Removed
url-loader
andfile-loader
packages in flavor of the built-in webpack 5 assets management.
Resolved Issues
- #38 Images referenced in SASS are not building properly
- #39 Fonts fail to load
- #32 Change loaders to webpack 5 assets mangment
Major Vesions Packages Updates
clean-webpack-plugin@4.0.0
from3.x
new features and breaking changes can be found on the official release notes.webpack-dev-server@4.2.1
from3.x
new features and breaking changes can be found on the official release notes.
postcss-loader@6.3.0
change log can be found on the official release notes.eslint-plugin-import@2.24.2
change log can be found on the official release notes.mini-css-extract-plugin@2.3.0
change log can be found on the official release notes.sass@1.41.1
change log can be found on the official release notes.terser-webpack-plugin@5.2.4
change log can be found on the official release notes.webpack@5.53.0
change log can be found on the official release notes.
v5.9.0
Major Vesions Packages Updates
css-loader@6.2.0
from5.x
new features and breaking changes can be found on the official release notes.
Package Versions Update
@babel/core@7.15.0
change log can be found on the official release notes.@babel/preset-env@7.15.0
change log can be found on the official release notes.eslint@7.32.0
change log can be found on the official release notes.eslint-plugin-import@2.24.0
change log can be found on the official release notes.mini-css-extract-plugin@2.2.0
change log can be found on the official release notes.postcss@8.3.6
change log can be found on the official release notes.sass@1.37.5
change log can be found on the official release notes.webpack@5.50.0
change log can be found on the official release notes.
v5.8.0
Updates
- Migration of the CI to https://travis-ci.com
Major Vesions Packages Updates
mini-css-extract-plugin@2.1.0
from1.x
new features and breaking changes can be found on the official release notes.
Package Versions Update
@babel/core@7.14.6
change log can be found on the official release notes.@babel/preset-env@7.14.7
change log can be found on the official release notes.autoprefixer@10.3.1
change log can be found on the official release notes.copy-webpack-plugin@9.0.1
change log can be found on the official release notes.css-minimizer-webpack-plugin@3.0.2
change log can be found on the official release notes.eslint@7.30.0
change log can be found on the official release notes.html-webpack-plugin@5.3.2
change log can be found on the official release notes.postcss@8.3.5
change log can be found on the official release notes.postcss-loader@6.1.1
change log can be found on the official release notes.sass@1.35.2
change log can be found on the official release notes.terser-webpack-plugin@5.1.4
change log can be found on the official release notes.webpack@5.44.0
change log can be found on the official release notes.
v5.7.2
Major Vesions Packages Updates
postcss-loader@6.1.0
from5.x
new features and breaking changes can be found on the official release notes.
Package Versions Update
postcss@8.3.2
change log can be found on the official release notes.sass-loader@12.1.0
change log can be found on the official release notes.
v5.7.1
Major Vesions Packages Updates
sass-loader@12.0.0
from11.x
new features and breaking changes can be found on the official release notes.
Package Versions Update
@babel/core@7.14.5
change log can be found on the official release notes.@babel/preset-env@7.14.5
change log can be found on the official release notes.autoprefixer@10.2.6
change log can be found on the official release notes.css-minimizer-webpack-plugin@3.0.1
change log can be found on the official release notes.eslint-plugin-import@2.23.4
change log can be found on the official release notes.eslint-plugin-react@7.24.0
change log can be found on the official release notes.eslint@7.28.0
change log can be found on the official release notes.postcss@8.3.1
change log can be found on the official release notes.sass@1.34.1
change log can be found on the official release notes.terser-webpack-plugin@5.1.3
change log can be found on the official release notes.webpack-cli@4.7.2
change log can be found on the official release notes.webpack-merge@5.8.0
change log can be found on the official release notes.webpack@5.38.1
change log can be found on the official release notes.
v5.7.0
Node Version Notes
- The current release supports the following list of node versions:
^12 || >=14
. All other versions have no security updates anymore.- Updated the README to note this change.
Major Vesions Packages Updates
copy-webpack-plugin@9.0.0
from8.x
new features and breaking changes can be found on the official release notes.css-minimizer-webpack-plugin@3.0.0
from2.x
new features and breaking changes can be found on the official release notes.
Package Versions Update
@babel/core@7.14.3
change log can be found on the official release notes.@babel/preset-env@7.14.2
change log can be found on the official release notes.css-loader@5.2.6
change log can be found on the official release notes.eslint-plugin-import@2.23.3
change log can be found on the official release notes.eslint@7.27.0
change log can be found on the official release notes.postcss-loader@5.3.0
change log can be found on the official release notes.postcss@8.3.0
change log can be found on the official release notes.sass-loader@11.1.1
change log can be found on the official release notes.sass@1.34.0
change log can be found on the official release notes.terser-webpack-plugin@5.1.2
change log can be found on the official release notes.webpack-bundle-analyzer@4.4.2
change log can be found on the official release noteswebpack@5.37.1
change log can be found on the official release notes.
v5.6.1
Maintenance Release
Package Versions Update
@babel/core@7.14.0
change log can be found on the official release notes.@babel/preset-env@7.14.1
change log can be found on the official release notes.css-loader@5.2.4
change log can be found on the official release notes.eslint:7.26.0
change log can be found on the official release notes.mini-css-extract-plugin@1.6.0
change log can be found on the official release notes.sass@1.32.12
change log can be found on the official release notes.webpack-cli@4.7.0
change log can be found on the official release notes.webpack@5.36.2
change log can be found on the official release notes.
v5.6.0
Major Vesions Packages Updates
css-minimizer-webpack-plugin@2.0.0
from1.x
new features and breaking changes can be found on the official release notes
Packages Versions Update
@babel/core@7.13.15
change log can be found on the official release notes.@babel/preset-env@7.13.15
change log can be found on the official release notes.copy-webpack-plugin@8.1.1
change log can be found on the official release notes.css-loader@5.2.1
change log can be found on the official release notes.eslint@7.24.0
change log can be found on the official release notes.eslint-plugin-react@7.23.2
change log can be found on the official release notes.mini-css-extract-plugin@1.4.1
change log can be found on the official release notes.postcss@8.2.10
change log can be found on the official release notes.sass-loader@11.0.1
change log can be found on the official release notes.webpack@5.32.0
change log can be found on the official release notes.webpack-bundle-analyzer@4.4.1
change log can be found on the official release noteswebpack-cli@4.6.0
change log can be found on the official release notes.
v5.5.0
Major Vesions Packages Updates
copy-webpack-plugin@8.1.0
from7.x
new features and breaking changes can be found on the official release notesimagemin-svgo@9.0.0
from8.x
new features can be found on the official release notes- Important Note - the new version of
imagemin-svgo
requires change in the configuration in thewepback.config.js
- the way plugin configurations are being passed.
- Important Note - the new version of
Packages Versions Update
ajv@7.2.3
change log can be found on the official release notes.@babel/core@7.13.10
change log can be found on the official release notes.@babel/preset-env@7.13.12
change log can be found on the official release notes.css-loader@5.1.3
change log can be found on the official release notes.css-minimizer-webpack-plugin@1.3.0
change log can be found on the official release notes.eslint@7.22.0
change log can be found on the official release notes.html-webpack-plugin@5.3.1
change log can be found on the official release notes.postcss@8.2.8
change log can be found on the official release notes.postcss-loader@5.2.0
change log can be found on the official release notes.webpack@5.27.2
change log can be found on the official release notes.
v5.4.0
Updates
- Note Remove the
src/templates
directory and place the templates directly insrc
to keep assets files path sycned between src and dist paths for better development UX. - Update loading priority - compromise in favor of loading
SVG
background images in SASS/PostCSS instead ofSVG
Fonts.- To configure loading SVG fonts instead of SVG background add
svg
extension inurl-loader
for fonts extensions.
- To configure loading SVG fonts instead of SVG background add
- Update demo HTML template
- Document
<title/>
- Base font size
- Deleted
.svg
font file.
- Document
Packages Versions Update
@babel/core@7.13.8
change log can be found on the official release notes.@babel/preset-env@7.13.9
change log can be found on the official release notes.autoprefixer@10.2.5
change log can be found on the official release notes.ajv@7.2.1
change log can be found on the official release notes.css-loader@5.1.1
change log can be found on the official release notes.eslint@7.21.0
change log can be found on the official release notes.html-webpack-plugin@5.3.0
change log can be found on the official release notes.mini-css-extract-plugin@1.3.9
change log can be found on the official release notes.postcss@8.2.7
change log can be found on the official release notes.postcss-loader@5.1.0
change log can be found on the official release notes.sass@1.32.8
change log can be found on the official release notes.webpack@5.24.4
change log can be found on the official release notes.