Releases: Shopify/web-configs
Releases · Shopify/web-configs
@shopify/stylelint-plugin@12.0.1
@shopify/eslint-plugin@42.1.0
@shopify/stylelint-plugin@12.0.0
Major Changes
-
#364
2283dfeThanks @alexandcote! - Updating our stylelint rules to support stylelint@^15- Removing 76 rules deprecated rules.
- Enable a new
declaration-property-value-no-unknownrule. - Only support
stylelint>= 15
Minor Changes
-
#364
2283dfeThanks @alexandcote! - Updatingstylelint-scssto version^4.4.0.This version support new rules:
Patch Changes
-
#364
2283dfeThanks @alexandcote! - Updatepostcssto version ^8.4.21 -
#364
2283dfeThanks @alexandcote! - Updating stylelint-prettier to^3.0.0 -
#364
2283dfeThanks @alexandcote! - Updatestylelint-orderto version^6.0.0 -
#366
33f12e4Thanks @BPScott! - Remove a layer of indirection by specifying rules inindex.jsinstead of having that import content fromconfig/*.js
@shopify/eslint-plugin@42.0.3
Patch Changes
- #356
0b52b9eThanks @marvinhagemeister! - Speedup polaris linting rules by about 12% via caching already resolved files.
@shopify/babel-preset@25.0.0
Major Changes
- #347
7fbbcebThanks @developit! - Allow customizing Babel assumptions, and adopt some reasonably loose defaults rather than the normal strict defaults. This shall result in smaller transpiled files, at the expense of not following specs exactly when encountering edge cases.
@shopify/eslint-plugin@42.0.2
Patch Changes
- #350
06e1245Thanks @marvinhagemeister! - Update theeslint-plugin-importto the latest version which contains significant performance improvements for module resolution.
@shopify/eslint-plugin@42.0.1
Patch Changes
- #341
8cbfc69Thanks @BPScott! - Updateeslint-plugin-prettiertov4.1.0, to automatically skip trying to run prettier over graphql files. Remove the explicit override for disabling prettier in graphql files, as it will cause eslint's "work out what extensions need linting" logic to try to parse graphql files. Add{overrides: {files: ['*.graphql', '*.gql'], rules: {'prettier/prettier': 'off'}}}to your eslint config if want to disable running the prettier rule over graphql files entirely.
@shopify/eslint-plugin@42.0.0
Major Changes
- #340
af6fcccThanks @BPScott! - Remove the@shopify/eslint-plugin/graphqlconfig and the dependency oneslint-plugin-graphqlas it is outdated and unsupported. If you used the graphql config then you should migrate to@graphql-eslint/eslint-plugin. We no longer provide recommended graphql config as it has a large install footprint and we do not want to push that onto consumers that do not use graphql.