[1.17.1] ESLint 8, Dropping IE11 support
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.
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