Skip to content

Drop node 6. Go from uglify-es to Terser

Compare
Choose a tag to compare
@onigoetz onigoetz released this 07 Nov 22:00
· 2738 commits to master since this release

Highlights

  • Drop node 6 (Because dependencies dropped it)
  • Replace uglify-es with terser for Webpack, Rollup and Gulp
  • Add third parameter to postcss() hook with the current bundle

Minor changes

  • Resolve loader paths when creating configuration
  • Allow to override webpack's dev server host
  • Add --ignore-crafty-config to crafty to ignore the crafty.config.js file, useful in case of automated hooks for example.

Updates

  • Update @babel/core from 7.0.1 to 7.1.2
  • Update @babel/plugin-proposal-class-properties from 7.0.0 to 7.1.0
  • Update @babel/plugin-transform-classes from 7.0.0 to 7.1.0
  • Update @babel/plugin-transform-destructuring from 7.0.0 to 7.1.3
  • Update @babel/plugin-transform-runtime from 7.0.0 to 7.1.3
  • Update @babel/preset-env from 7.0.0 to 7.1.0
  • Update @babel/runtime from 7.0.0 to 7.1.2
  • Update autoprefixer from 9.1.5 to 9.3.1
  • Update babel-eslint from 9.0.0 to 10.0.1
  • Update babel-loader from 8.0.2 to 8.0.4
  • Update babel-plugin-istanbul from 5.0.1 to 5.1.0
  • Update babel-plugin-transform-dynamic-import from 2.0.0 to 2.1.0
  • Update babel-plugin-transform-react-remove-prop-types from 0.4.15 to 0.4.19
  • Update browserslist from 4.1.1 to 4.3.4
  • Update css-loader from 1.0.0 to 1.0.1
  • Update enzyme from 3.6.0 to 3.7.0
  • Update enzyme-adapter-react-16 from 1.5.0 to 1.6.0
  • Update eslint from 5.5.0 to 5.8.0
  • Update eslint-loader from 2.1.0 to 2.1.1
  • Update eslint-plugin-sonarjs from 0.1.1 to 0.2.0
  • Replace gulp-uglify with gulp-terser
  • Update gulp-svgmin from 2.0.0 to 2.1.0
  • Update merge from 1.2.0 to 1.2.1
  • Update postcss from 7.0.2 to 7.0.5
  • Update postcss-attribute-case-insensitive from 3.0.1 to 4.0.0
  • Update postcss-calc from 6.0.1 to 7.0.1
  • Update postcss-color-gray from 4.1.0 to 5.0.0
  • Update postcss-color-hex-alpha from 3.0.0 to 5.0.2
  • Update postcss-color-rebeccapurple from 3.1.0 to 4.0.1
  • Update postcss-custom-media from 6.0.0 to 7.0.7
  • Update postcss-custom-selectors from 5.0.0 to 5.1.2
  • Update postcss-dir-pseudo-class from 4.0.0 to 5.0.0
  • Update postcss-font-variant from 3.0.0 to 4.0.0
  • Update postcss-import from 12.0.0 to 12.0.1
  • Update postcss-logical from 1.1.1 to 3.0.0
  • Update postcss-media-minmax from 3.0.0 to 4.0.0
  • Update postcss-nesting from 6.0.0 to 7.0.0
  • Update postcss-pseudo-class-any-link from 5.0.0 to 6.0.0
  • Update postcss-selector-matches from 3.0.1 to 4.0.0
  • Update postcss-selector-not from 3.0.1 to 4.0.0
  • Update react-hot-loader from 4.3.7 to 4.3.12
  • Update react-test-renderer from 16.5.0 to 16.6.0
  • Update rollup from 0.65.2 to 0.66.6
  • Update rollup-plugin-commonjs from 9.1.6 to 9.2.0
  • Update rollup-plugin-json from 3.0.0 to 3.1.0
  • Update rollup-plugin-replace from 2.0.0 to 2.1.0
  • Update rollup-plugin-typescript2 from 0.17.0 to 0.17.2
  • Replace rollup-plugin-uglify with rollup-plugin-terser
  • Update style-loader from 0.23.0 to 0.23.1
  • Update stylelint from 9.5.1 to 9.7.1
  • Update stylelint-scss from 3.3.0 to 3.3.2
  • Update ts-jest from 23.1.4 to 23.10.4
  • Update ts-loader from 5.1.0 to 5.3.0
  • Update typescript from 3.0.3 to 3.1.6
  • Remove uglify-es
  • Replace uglifyjs-webpack-plugin with terser-webpack-plugin
  • Update vinyl-fs from ^2.0.0 to ^3.0.0
  • Update webpack from 4.18.1 to 4.24
  • Update webpack-chain from 4.10.0 to 5.0.1
  • Update webpack-dev-server from 3.1.8 to 3.1.10