Skip to content

[1.18.3] Updates and bugfixes

Compare
Choose a tag to compare
@onigoetz onigoetz released this 23 Feb 10:58
· 1069 commits to master since this release

Babel preset changes

Removed the forced transpiling of @babel/plugin-proposal-optional-chaining, @babel/plugin-proposal-nullish-coalescing-operator, @babel/plugin-proposal-class-properties as they are present in @babel/preset-env and are properly supported by Webpack 5 now

Removed gulp-sourcemaps

remove gulp-sourcemaps as the feature is embedded in vinyl now

Revert changes made to fork-ts-checker-webpack-plugin for declaration files

It seems that in some cases the definition files weren't generated. We reverted to the previous way of building these files.

Use ESLint's embedded parser instead of @babel/eslint-parser

ESLint's parsing has made big improvements recently in terms of feature supports, and is much faster than Babel to parse files.

Dependencies updates

  • @babel/core from 7.17.2 to 7.17.5
  • @swc/core from 1.2.138 to 1.2.143
  • browserslist from 4.19.1 to 4.19.3
  • minimatch from 4.1.1 to 5.0.0
  • terser from 5.10.0 to 5.11.0
  • stylelint from 14.3.0 to 14.5.2
  • ts-jest from 27.0.7 to 27.1.3
  • rollup from 2.67.2 to 2.67.3
  • webpack from 5.68.0 to 5.69.1
  • eslint-config-prettier from 8.3.0 to 8.4.0
  • eslint-plugin-sonarjs from 0.11.0 to 0.12.0