Skip to content

[1.14.0] Updates and fixes

Compare
Choose a tag to compare
@onigoetz onigoetz released this 08 Mar 19:52
· 1577 commits to master since this release

Eslint module paths patch

The patch stopped working with a recent update to ESLint, this version fixes it in a more reliable way for future updates

imagemin replaced by WebAssembly

The imagemin module used to download binaries (mozjpeg, oxipng, gifsicle) but they didn't work behind a corporate proxy. They were now replaced by a webassembly version that is bundled with the module and removed 140 dependencies. This adds support for webp images

@swissquote/rollup-plugin-eslint bugfix

Fix ignored paths from node_modules, they were processed incorrectly and we improved the performance in the process

TypeScript 4.2

We updated TypeScript from 4.0 to 4.2

Changelogs from these versions are available here

Internal

  • Build With NodeJS 14 as well
  • Run linting along with CI
  • Use Daux 0.15 to generate documentation
  • Compute coverage in integration tests

Updates

  • Jest 26.6.3

  • @babel/* 7.13.8

  • eslint 7.21.0

  • stylelint 13.12.0

  • webpack 4.46.0

  • typescript 4.2.3

  • oao 2.0.1

  • write-good 1.0.8

  • @rollup/plugin-babel 5.3.0

  • @rollup/plugin-commonjs 17.1.0

  • @rollup/plugin-node-resolve 11.2.0

  • @rollup/plugin-replace 2.4.1

  • rollup 2.40.0

  • babel-loader 8.2.2

  • babel-preset-jest 26.6.2

  • gulp-sourcemaps 3.0.0

  • gulp-terser 2.0.1

  • css-loader 5.1.1

  • mini-css-extract-plugin 1.3.9

  • fork-ts-checker-webpack-plugin 6.1.1

  • rollup-plugin-typescript2 0.30.0

  • ts-jest 26.5.3

  • ts-loader 8.0.17

  • case-sensitive-webpack-plugin 2.4.0

  • inspectpack 4.6.1

  • webpack-bundle-analyzer 4.0.0

  • webpack-dev-server 3.11.2

  • webpack-merge 5.7.3

  • browserslist 4.16.3

  • enhanced-resolve 5.7.0

  • @typescript-eslint/* 4.16.1

  • eslint-config-prettier 8.1.0

  • eslint-import-resolver-typescript 2.4.0

  • eslint-plugin-prettier 3.3.1

  • eslint-plugin-react 7.22.0

  • eslint-plugin-sonarjs 0.6.0

  • stylelint-no-unsupported-browser-feature 4.1.4

  • stylelint-prettier 1.2.0

  • stylelint-scss 3.19.0

  • replaced "merge" with "merge-anything" and "copy-anything"