Skip to content

Releases: WeAreAthlon/frontend-webpack-boilerplate

v5.10.0

20 Sep 09:16
Compare
Choose a tag to compare

Updates

  • Reconfigure loading of images and fonts from SASS files. - use webpack 5 assets loaders.
  • Removed url-loader and file-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 from 3.x new features and breaking changes can be found on the official release notes.
  • webpack-dev-server@4.2.1 from 3.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

13 Aug 10:07
Compare
Choose a tag to compare

Major Vesions Packages Updates

  • css-loader@6.2.0 from 5.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

13 Jul 09:40
Compare
Choose a tag to compare

Updates

Major Vesions Packages Updates

  • mini-css-extract-plugin@2.1.0 from 1.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

14 Jun 04:30
Compare
Choose a tag to compare

Major Vesions Packages Updates

  • postcss-loader@6.1.0 from 5.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

10 Jun 09:50
Compare
Choose a tag to compare

Major Vesions Packages Updates

  • sass-loader@12.0.0 from 11.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

25 May 10:20
Compare
Choose a tag to compare

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 from 8.x new features and breaking changes can be found on the official release notes.
  • css-minimizer-webpack-plugin@3.0.0 from 2.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 notes
  • webpack@5.37.1 change log can be found on the official release notes.

v5.6.1

10 May 09:00
Compare
Choose a tag to compare

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

14 Apr 16:46
Compare
Choose a tag to compare

Major Vesions Packages Updates

  • css-minimizer-webpack-plugin@2.0.0 from 1.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 notes
  • webpack-cli@4.6.0 change log can be found on the official release notes.

v5.5.0

23 Mar 17:18
Compare
Choose a tag to compare

Major Vesions Packages Updates

  • copy-webpack-plugin@8.1.0 from 7.x new features and breaking changes can be found on the official release notes
  • imagemin-svgo@9.0.0 from 8.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 the wepback.config.js - the way plugin configurations are being passed.

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

08 Mar 20:55
Compare
Choose a tag to compare

Updates

  • Note Remove the src/templates directory and place the templates directly in src 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 of SVG Fonts.
    • To configure loading SVG fonts instead of SVG background add svg extension in url-loader for fonts extensions.
  • Update demo HTML template
    • Document <title/>
    • Base font size
    • Deleted .svg font file.

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.