From 2188fe87c3831329c7a55adf35bd53b3c7ca38a6 Mon Sep 17 00:00:00 2001 From: "shopify-github-actions-access[bot]" <109624739+shopify-github-actions-access[bot]@users.noreply.github.com> Date: Fri, 17 May 2024 19:36:11 -0700 Subject: [PATCH] Version Packages (#423) Co-authored-by: github-actions[bot] --- .changeset/proud-chairs-serve.md | 28 ---------------------------- packages/eslint-plugin/CHANGELOG.md | 29 +++++++++++++++++++++++++++++ packages/eslint-plugin/package.json | 2 +- 3 files changed, 30 insertions(+), 29 deletions(-) delete mode 100644 .changeset/proud-chairs-serve.md diff --git a/.changeset/proud-chairs-serve.md b/.changeset/proud-chairs-serve.md deleted file mode 100644 index 47202c52..00000000 --- a/.changeset/proud-chairs-serve.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -'@shopify/eslint-plugin': major ---- - -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: - -- [`@typescript-eslint/eslint-plugin` breaking changes](https://typescript-eslint.io/blog/announcing-typescript-eslint-v7/) -- [`@eslint-plugin-jest` breaking changes](https://github.com/jest-community/eslint-plugin-jest/releases/tag/v28.0.0) -- [`eslint-config-prettier` breaking changes](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md#version-900-2023-08-05) diff --git a/packages/eslint-plugin/CHANGELOG.md b/packages/eslint-plugin/CHANGELOG.md index 98dcf923..1793c6c4 100644 --- a/packages/eslint-plugin/CHANGELOG.md +++ b/packages/eslint-plugin/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## 45.0.0 + +### Major Changes + +- [#420](https://github.com/Shopify/web-configs/pull/420) [`32e249f`](https://github.com/Shopify/web-configs/commit/32e249fa6688ae4053eaac1b8f1a524ebad555e8) Thanks [@BPScott](https://github.com/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: + + - [`@typescript-eslint/eslint-plugin` breaking changes](https://typescript-eslint.io/blog/announcing-typescript-eslint-v7/) + - [`@eslint-plugin-jest` breaking changes](https://github.com/jest-community/eslint-plugin-jest/releases/tag/v28.0.0) + - [`eslint-config-prettier` breaking changes](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md#version-900-2023-08-05) + ## 44.0.0 ### Major Changes diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index ac9f9f69..e9fd9fb1 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/eslint-plugin", - "version": "44.0.0", + "version": "45.0.0", "license": "MIT", "description": "Shopify's ESLint rules and configs.", "keywords": [