Releases: Shopify/web-configs
@shopify/stylelint-plugin@15.0.0
@shopify/eslint-plugin@46.0.0
Major Changes
- #433
f09362b
Thanks @ryanwilsonperkin! - Switching to Eslint flat config format for v9
@shopify/stylelint-plugin@14.0.0
Major Changes
- #426
f00d08d
Thanks @kyledurand! - Bumped all dependencies. Dropped support for sylelint@14 and stylelint@15
Patch Changes
- #428
f8ce1ef
Thanks @kyledurand! - Updated deprecated rules
@shopify/eslint-plugin@45.0.0
Major Changes
-
#420
32e249f
Thanks @BPScott! - Update required eslint version to^8.56.0
as required by the newest version of@typescript-eslint/eslint-plugin
.Update required node version to
18.20.0
as required by the newest version of@typescript-eslint/eslint-plugin
.The
jest/no-if
rule has been removed and replaced withjest/no-conditional-in-test
.The
unicode-bom
rule is no longer turned off if you enable the prettier ruleset pereslint-config-prettier
, prettier preserves the bom value if it is present and does not add one if missing.Update eslint plugins to new versions:
@typescript-eslint/eslint-plugin
:^6.2.1
->^7.9.0
MAJOReslint-config-prettier
:^8.10.0
->^9.1.0
MAJOReslint-plugin-jest
:^27.2.3
=>^28.5.0
MAJOReslint-plugin-jsx-ally
:^6.7.1
=>^6.8.0
eslint-plugin-prettier
:^5.0.0
=>^5.1.3
eslint-plugin-react
:^7.33.1
=>^7.34.1
eslint-plugin-react-hooks
:^4.6.0
=>^4.6.2
eslint-plugin-sort-class-members
:^1.18.0
=>^1.20.0
See package changelogs for breaking change information:
@shopify/eslint-plugin@44.0.0
@shopify/stylelint-plugin@13.0.0
@shopify/eslint-plugin@43.0.0
Major Changes
-
#397
3895e25
Thanks @m4thieulavoie! - Upgrade eslint plugins to support prettier3.x
. Drop support for prettier2.x
. -
#399
b602765
Thanks @m4thieulavoie! - upgrade @typescript-eslint and eslint plugins and drop support for node 14
@shopify/stylelint-plugin@12.0.1
@shopify/eslint-plugin@42.1.0
@shopify/stylelint-plugin@12.0.0
Major Changes
-
#364
2283dfe
Thanks @alexandcote! - Updating our stylelint rules to support stylelint@^15- Removing 76 rules deprecated rules.
- Enable a new
declaration-property-value-no-unknown
rule. - Only support
stylelint
>= 15
Minor Changes
-
#364
2283dfe
Thanks @alexandcote! - Updatingstylelint-scss
to version^4.4.0
.This version support new rules:
Patch Changes
-
#364
2283dfe
Thanks @alexandcote! - Updatepostcss
to version ^8.4.21 -
#364
2283dfe
Thanks @alexandcote! - Updating stylelint-prettier to^3.0.0
-
#364
2283dfe
Thanks @alexandcote! - Updatestylelint-order
to version^6.0.0
-
#366
33f12e4
Thanks @BPScott! - Remove a layer of indirection by specifying rules inindex.js
instead of having that import content fromconfig/*.js