Skip to content

TypeScript 3.3, Jest 24, Rollup 1 and various improvements

Compare
Choose a tag to compare
@onigoetz onigoetz released this 20 Feb 12:43
· 2482 commits to master since this release

Highlights

  • Use webpack-bundle-analyzer when running webpack with --profile
  • Improved Webpack output to be less verbose
  • Added confusing-browser-globals to ESLint configuration to avoid weird errors #28
  • Improved Stylelint rule swissquote/no-type-outside-scope to trigger only once on nested errors, instead of multiple times #11

Big Updates

  • jest 23.6.0 to 24.1.0 (root, crafty-preset-jest)
  • rollup 0.66.6 to 1.2.2 (crafty-runner-rollup)
  • typescript 3.1.6 to 3.3.3 (crafty-preset-typescript)

Updates

  • autoprefixer 9.3.1 to 9.4.8 (postcss-swissquote-preset)
  • @babel/* 7.1.* to 7.3.* (babel-preset-swissquote, crafty-preset-babel, crafty-preset-typescript)
  • babel-loader 8.0.4 to 8.0.5 (crafty-preset-babel, crafty-preset-typescript)
  • babel-plugin-istanbul 5.1.0 to 5.1.1 (crafty-preset-babel)
  • babel-plugin-transform-react-remove-prop-types 0.4.19 to 0.4.24 (babel-preset-swissquote)
  • babel-preset-jest 23.2.0 to 24.1.0 (crafty-preset-babel)
  • browserslist 4.3.4 to 4.4.1 (crafty, postcss-swissquote-preset)
  • case-sensitive-paths-webpack-plugin 2.1.2 to 2.2.0 (crafty-runner-webpack)
  • css-loader 1.0.1 to 2.1.0 (crafty-preset-postcss)
  • enzyme 3.7.0 to 3.9.0 (crafty-preset-react)
  • enzyme-adapter-react-16 1.6.0 to 1.9.1 (crafty-preset-react)
  • eslint 5.8.0 to 5.14.1 (crafty-preset-babel, eslint-plugin-swissquote)
  • eslint-loader 2.1.1 to 2.1.2 (crafty-preset-babel)
  • eslint-plugin-import 2.14.0 to 2.16.0 (eslint-plugin-swissquote)
  • eslint-plugin-react 7.11.1 to 7.12.4 (eslint-plugin-swissquote)
  • eslint-plugin-sonarjs 0.2.0 to 0.3.0 (eslint-plugin-swissquote)
  • fancy-log 1.3.2 to 1.3.3 (crafty)
  • glob-watcher 5.0.1 to 5.0.3 (crafty-runner-gulp, crafty)
  • gulp-imagemin 4.1.0 to 5.0.3 (crafty-preset-images)
  • gulp-plumber 1.2.0 to 1.2.1 (crafty-runner-gulp)
  • gulp-sourcemaps 2.6.4 to 2.6.5 (crafty-preset-babel, crafty-preset-postcss, crafty-preset-typescript)
  • gulp-terser 1.1.5 to 1.1.7 (crafty-preset-babel)
  • gulp-typescript 5.0.0-alpha.3 to 5.0.0 (crafty-preset-typescript)
  • lerna downgraded to v2 (root)
  • mini-css-extract-plugin 0.4.2 to 0.5.0 (crafty-preset-postcss)
  • pixrem 4.0.0 to 5.0.0 (postcss-swissquote-preset)
  • postcss 7.0.5 to 7.0.14 (crafty-preset-postcss, postcss-swissquote-preset)
  • postcss-advanced-variables 2.3.3 to 3.0.0 (postcss-swissquote-preset)
  • postcss-attribute-case-insensitive 4.0.0 to 4.0.1 (postcss-swissquote-preset)
  • postcss-nested 4.1.0 to 4.1.1 (postcss-swissquote-preset)
  • postcss-reporter 6.0.0 to 6.0.1 (postcss-swissquote-preset)
  • react-hot-loader 4.3.12 to 4.7.1 (crafty-preset-react)
  • react-test-renderer 16.6.0 to 16.8.2 (crafty-preset-react)
  • rollup-plugin-babel 4.0.3 to 4.3.2 (crafty-preset-babel)
  • `rollup-plugin-node-resolve 3.4.0 to 4.0.0 (crafty-runner-rollup)
  • rollup-plugin-terser 3.0.0 to 4.0.4 (crafty-runner-rollup)
  • rollup-plugin-tslint 0.1.24 to 0.2.2 (crafty-preset-typescript)
  • rollup-plugin-typescript2 0.17.2 to 0.19.2 (crafty-preset-typescript)
  • stylelint 9.7.1 to 9.10.1 (crafty-preset-postcss, stylelint-config-swissquote)
  • stylelint-scss 3.3.2 to 3.5.3 (stylelint-config-swissquote)
  • terser-webpack-plugin 1.1.0 to 1.2.2 (crafty-runner-webpack)
  • ts-jest 23.10.4 to 24.0.0 (crafty-preset-typescript)
  • tslint 5.11.0 to 5.12.1 (crafty-preset-typescript)
  • ts-loader 5.3.0 to 5.3.3 (crafty-preset-typescript)
  • webpack 4.24 to 4.29.1 (crafty-preset-postcss, crafty-runner-webpack)
  • webpack-chain 5.0.1 to 4.2.0 (crafty-runner-webpack)
  • webpack-dev-server 3.1.10 to 3.1.14 (crafty-runner-webpack)
  • webpack-merge 4.1.4 to 4.2.1 (crafty-runner-webpack)