Skip to content

Releases: Shopify/web-configs

@shopify/stylelint-plugin@15.0.0

22 Oct 00:33
0323ba7
Compare
Choose a tag to compare

Major Changes

  • #438 0f7fde2 Thanks @brendo! - Replace deprecated scss/at-import-partial-extension rule with scss/load-partial-extension.

@shopify/eslint-plugin@46.0.0

25 Jul 19:05
fea6f31
Compare
Choose a tag to compare

Major Changes

@shopify/stylelint-plugin@14.0.0

04 Jul 03:47
4fbf406
Compare
Choose a tag to compare

Major Changes

  • #426 f00d08d Thanks @kyledurand! - Bumped all dependencies. Dropped support for sylelint@14 and stylelint@15

Patch Changes

@shopify/eslint-plugin@45.0.0

18 May 02:36
2188fe8
Compare
Choose a tag to compare

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 with jest/no-conditional-in-test.

    The unicode-bom rule is no longer turned off if you enable the prettier ruleset per eslint-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 MAJOR
    • eslint-config-prettier: ^8.10.0 -> ^9.1.0 MAJOR
    • eslint-plugin-jest: ^27.2.3 => ^28.5.0 MAJOR
    • eslint-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

04 Dec 20:38
118090a
Compare
Choose a tag to compare

Major Changes

  • #409 4fd9e99 Thanks @jas7457! - Change the @typescript-eslint/consistent-indexed-object-style rule to use default error settings, aka Record over index signature

@shopify/stylelint-plugin@13.0.0

09 Aug 18:28
19c8d94
Compare
Choose a tag to compare

Major Changes

  • #400 cbfdb60 Thanks @BPScott! - Upgrade stylelint plugins to support prettier 3.x. Drop support for prettier 2.x.

@shopify/eslint-plugin@43.0.0

09 Aug 18:28
19c8d94
Compare
Choose a tag to compare

Major Changes

@shopify/stylelint-plugin@12.0.1

30 Mar 17:55
5ab0fcf
Compare
Choose a tag to compare

Patch Changes

  • #375 7a0dcd1 Thanks @BPScott! - Don't replace top/right/bottom/left declarations with inset shorthand as inset is only supported in iOS Safari 14.5+

@shopify/eslint-plugin@42.1.0

30 Mar 17:55
5ab0fcf
Compare
Choose a tag to compare

Minor Changes

  • #371 3e31042 Thanks @laurkim! - Updated component URLs for polaris.shopify.com and updated polaris-no-bare-stack-item to support LegacyStack and polaris-prefer-sectioned-prop to support LegacyCard'

@shopify/stylelint-plugin@12.0.0

23 Feb 22:56
f4031cd
Compare
Choose a tag to compare

Major Changes

Minor Changes

Patch Changes