Skip to content

[1.17.1] ESLint 8, Dropping IE11 support

Compare
Choose a tag to compare
@onigoetz onigoetz released this 29 Oct 09:26
· 1359 commits to master since this release

Highlights

  • We updated the list of browsers, IE 11 is no longer in the list
  • ESLint 8

IE 11 support removed

We updated the list of supported browsers to the following: Edge >= 18, Safari >= 13, iOS >= 13, Chrome >= 77, and_chr >= 77, Firefox >= 69
Before this change it was : > 0.25%, Edge >= 17, Safari >= 11, iOS >= 11, Chrome >= 66, Firefox >= 60, IE >= 11, not op_mini all

You can still change this in your projects if you wish to have a larger or narrower browser support using the browsers field in crafty.config.js, more details In the docs

ESLint 8

ESLint 8 was released a few weeks ago, we updated Crafty to support it along with all the related plugins.

Full Changelog

Dependency updates

  • eslint 7.32.0 to 8.1.0

  • eslint-webpack-plugin 3.0.1 to 3.1.0

  • gulp-eslint7 replaced with gulp-eslint-new

  • @typescript-eslint/* 5.0.0 to 5.2.0

  • @rollup/plugin-node-resolve 13.0.5 to 13.0.6

  • @swc/core 1.2.95 to 1.2.103

  • @swc/jest 0.2.4 to 0.2.5

  • babel-plugin-istanbul 6.0.0 to 6.1.1

  • babel-loader to 8.2.2 to 8.2.3

  • browserslist 4.17.3 to 4.17.5

  • fork-ts-checker-webpack-plugin 6.3.4 to 6.4.0

  • jest 27.2.5 to 27.3.1

  • mini-css-extract-plugin 2.4.2 to 2.4.3

  • postcss-loader 6.1.1 to 6.2.0

  • style-loader 6.1.1 to 6.2.0

  • ts-jest 27.0.5 to 27.0.7

  • rollup 2.58.0 to 2.58.3

  • webpack 5.58.2 to 5.60.0