Skip to content

Lots of updates, TypeScript 3.7, configuration fine tuning

Compare
Choose a tag to compare
@onigoetz onigoetz released this 13 Dec 20:52
· 1930 commits to master since this release

Highlights

  • Change how configuration is done for the jest test runner, #611 Thanks @vitalishapovalov
  • Change Webpack devServer configuration, allows HTTPS to be used. #578, #622 Thanks @AdrienS-SQ
  • Improve Webpack's TypeScript loader configuration to use the new experimental Watcher API

JavaScript Updates

  • @babel/* to 7.7.6

TypeScript Updates

  • fork-ts-checker-webpack-plugin from 1.5.0 to 3.1.1
  • rollup-plugin-typescript2 0.24.1 0.25.3
  • ts-loader from 6.1.0 to 6.2.1
  • typescript from 3.6.3 to 3.7.3

Styles Updates

  • autoprefixer from 9.6.1 to 9.7.3
  • css-loader from 3.2.0 to 3.3.2
  • postcss from 7.0.18 to 7.0.24
  • postcss-csso from 3.0.0 to 4.0.0
  • postcss-initial from 3.0.1 to 3.0.2
  • postcss-nested 4.1.2 to 4.2.1
  • style-loader from 1.0.0 to 1.0.1

Eslint Updates

  • eslint from 6.3.0 to 6.7.2
  • eslint-loader from 3.0.0 to 3.0.3
  • eslint-plugin-import from 2.18.2 to 2.19.1
  • eslint-plugin-prettier from 3.1.0 to 3.1.1
  • eslint-plugin-react from 7.14.3 to 7.17.0
  • eslint-plugin-sonarjs from 0.4.0 to 0.5.0
  • @typescript-eslint/* from 2.2.0 to 2.11.0
  • confusing-browser-globals from 1.0.8 to 1.0.9

Stylelint updates

  • stylelint from 10.1.0 to 12.0.0
  • stylelint-no-unsupported-browser-features from 3.0.2 to 4.0.0
  • stylelint-scss from 3.10.1 to 3.13.0

Webpack updates

  • terser-webpack-plugin from 2.0.1 to 2.3.0
  • webpack from 4.39.3 to 4.41.2
  • webpack-dev-server from 3.8.0 to 3.9.0

Rollup updates

  • rollup from 1.21.2 to 1.27.12
  • rollup-plugin-terser from 5.1.1 to 5.1.3

React updates

  • react-hot-loader 4.12.12 to 4.12.18
  • react-test-renderer 16.9.0 to 16.12.0

Other Updates

  • browserslist from 4.7.0 to 4.8.2
  • end-of-stream from 1.4.1 to 1.4.4
  • enhanced-resolve 4.1.0 to 4.1.1
  • enzyme-adapter-react-16 from 1.14.0 to 1.15.1
  • execa from 2.0.4 to 3.2.0
  • gulp-imagemin from 6.1.0 to 6.2.0
  • gulp-rename 1.4.0 to 2.0.0
  • ts-jest from 24.0.2 to 24.2.0
  • yargs-parser 14.0.0 to 16.0.0