Skip to content

Latest commit

 

History

History
79 lines (63 loc) · 3.17 KB

CHANGELOG.md

File metadata and controls

79 lines (63 loc) · 3.17 KB

Annotated webpack 4 config changelog

1.1.7 - 2020.08.13

Fixed

1.1.6 - 2020.08.12

Changed

  • Remove [hash] from dev config to eliminate potential memory errors
  • Use [contenthash] in production instead of hash or chunkhash
  • Replaced moment.js with vanilla JavaScript

1.1.5 - 2020-02-05

Changed

  • Removed entirely the concept of a "modern" and "legacy" build from the webpack.dev.js; we don't need legacy builds with webpack-dev-server

Fixed

  • Changed deprecated use of cacheFirst to CacheFirst in the Workbox config

1.1.4 - 2019-11-08

Changed

  • Added settings.babelLoaderConfig.include

1.1.3 - 2019-07-03

Changed

  • Updated to use core-js version ^3.0.0
  • Removed explicit new webpack.optimize.ModuleConcatenationPlugin()
  • Moved the CleanWebpackPlugin to the modern build, which fixes it wiping out the modern build

1.1.2 - 2019-06-14

Changed

  • Updated to use the latest clean-webpack-plugin

1.1.1 - 2019-06-05

Changed

  • Use destructuring for ESM module imports
  • Added module.hot.accept() to the example entry point app.js

1.1.0 - 2019-05-31

Changed

  • Switched over to using webpack-dashboard ^3.0.0
  • Added debug to scripts to bypass webpack-dashboard as needed
  • Removed sane since webpack-dev-server ^3.3.0 fixes the sub-directory watchContentBase issue
  • Update to TailWind CSS ^1.0.0

1.0.6 - 2019-05-18

Changed

  • Removed the now deprecated @babel/polyfill since we're using core-js directly

1.0.5 - 2019-05-14

Changed

  • Use @babel/preset-env with usage polyfills as per the article Working with Babel 7 and Webpack
  • By default, exclude /(node_modules|bower_components)/ in webpack.settings.js
  • Added core-js@2 and regenerator-runtime to the package.json dependencies

1.0.4 - 2019-05-13

Changed

  • Fixed an issue where the cacheDirectory was specified in the wrong place, resulting in obscure build errors
  • Removed pcss from the whitelist config, because it can't handle PostCSS

1.0.3 - 2019-05-13

Changed

  • Fixed an error where the default excludes should be an empty array [] instead of an empty string
  • Added corejs specification in the babel-loader options

1.0.2 - 2019-05-02

Changed

  • Moved the excludes babel-loader config to webpack.settings.js
  • Changed the default babel-loader excludes config to nothing (was /node_modules/) to by default transpile everything
  • Set cacheDirectory babel-loader config to true

1.0.1 - 2019-03-10

Changed

1.0.0 - 2018-10.23

Added

  • Initial release