From 039cb49134e16dddc4bc032768188569888331fb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 10 May 2023 04:19:28 +0000 Subject: [PATCH] chore: release eslint-plugin-svelte --- .changeset/forty-eels-fix.md | 5 ----- .changeset/gentle-doors-impress.md | 5 ----- .changeset/shy-moles-deliver.md | 5 ----- .changeset/wicked-ways-leave.md | 5 ----- CHANGELOG.md | 12 ++++++++++++ docs/rules/require-each-key.md | 7 +++++-- docs/rules/valid-each-key.md | 7 +++++-- package.json | 2 +- src/meta.ts | 2 +- 9 files changed, 24 insertions(+), 26 deletions(-) delete mode 100644 .changeset/forty-eels-fix.md delete mode 100644 .changeset/gentle-doors-impress.md delete mode 100644 .changeset/shy-moles-deliver.md delete mode 100644 .changeset/wicked-ways-leave.md diff --git a/.changeset/forty-eels-fix.md b/.changeset/forty-eels-fix.md deleted file mode 100644 index 42a4828de..000000000 --- a/.changeset/forty-eels-fix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": minor ---- - -fix(deps): update dependency svelte-eslint-parser to ^0.28.0 diff --git a/.changeset/gentle-doors-impress.md b/.changeset/gentle-doors-impress.md deleted file mode 100644 index d5b52236e..000000000 --- a/.changeset/gentle-doors-impress.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": minor ---- - -feat: add `svelte/require-each-key` rule diff --git a/.changeset/shy-moles-deliver.md b/.changeset/shy-moles-deliver.md deleted file mode 100644 index 5f2213599..000000000 --- a/.changeset/shy-moles-deliver.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": minor ---- - -feat: add `svelte/valid-each-key` rule diff --git a/.changeset/wicked-ways-leave.md b/.changeset/wicked-ways-leave.md deleted file mode 100644 index 91a7326d1..000000000 --- a/.changeset/wicked-ways-leave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": minor ---- - -feat: export meta object diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c16473b5..f5aa3d28d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # eslint-plugin-svelte +## 2.28.0 + +### Minor Changes + +- [#470](https://github.com/sveltejs/eslint-plugin-svelte/pull/470) [`6290345`](https://github.com/sveltejs/eslint-plugin-svelte/commit/6290345134d6cc5ef7a0bbe4b437918e61794150) Thanks [@renovate](https://github.com/apps/renovate)! - fix(deps): update dependency svelte-eslint-parser to ^0.28.0 + +- [#473](https://github.com/sveltejs/eslint-plugin-svelte/pull/473) [`6b71add`](https://github.com/sveltejs/eslint-plugin-svelte/commit/6b71addc4a6963afcb6c861fc9190562a8ccbaf7) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: add `svelte/require-each-key` rule + +- [#475](https://github.com/sveltejs/eslint-plugin-svelte/pull/475) [`abac19f`](https://github.com/sveltejs/eslint-plugin-svelte/commit/abac19f16c1a5c245034cad1d1e616905962f91f) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: add `svelte/valid-each-key` rule + +- [#467](https://github.com/sveltejs/eslint-plugin-svelte/pull/467) [`170f816`](https://github.com/sveltejs/eslint-plugin-svelte/commit/170f816bd733a45103bdc8e82cc8e4768498dd4b) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: export meta object + ## 2.27.4 ### Patch Changes diff --git a/docs/rules/require-each-key.md b/docs/rules/require-each-key.md index 830703c26..b7b13b0a3 100644 --- a/docs/rules/require-each-key.md +++ b/docs/rules/require-each-key.md @@ -3,14 +3,13 @@ pageClass: "rule-details" sidebarDepth: 0 title: "svelte/require-each-key" description: "require keyed `{#each}` block" +since: "v2.28.0" --- # svelte/require-each-key > require keyed `{#each}` block -- :exclamation: **_This rule has not been released yet._** - ## :book: Rule Details This rule reports `{#each}` block without key @@ -49,6 +48,10 @@ Nothing. - [Svelte - Tutorial > 4. Logic / Keyed each blocks](https://svelte.dev/tutorial/keyed-each-blocks) +## :rocket: Version + +This rule was introduced in eslint-plugin-svelte v2.28.0 + ## :mag: Implementation - [Rule source](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/src/rules/require-each-key.ts) diff --git a/docs/rules/valid-each-key.md b/docs/rules/valid-each-key.md index ec003bb1c..9a0a2b3eb 100644 --- a/docs/rules/valid-each-key.md +++ b/docs/rules/valid-each-key.md @@ -3,14 +3,13 @@ pageClass: "rule-details" sidebarDepth: 0 title: "svelte/valid-each-key" description: "enforce keys to use variables defined in the `{#each}` block" +since: "v2.28.0" --- # svelte/valid-each-key > enforce keys to use variables defined in the `{#each}` block -- :exclamation: **_This rule has not been released yet._** - ## :book: Rule Details This rule reports that `{#each}` block keys does not use the variables which are defined by the `{#each}` block. @@ -58,6 +57,10 @@ Nothing. - [Svelte - Tutorial > 4. Logic / Keyed each blocks](https://svelte.dev/tutorial/keyed-each-blocks) +## :rocket: Version + +This rule was introduced in eslint-plugin-svelte v2.28.0 + ## :mag: Implementation - [Rule source](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/src/rules/valid-each-key.ts) diff --git a/package.json b/package.json index d800388e4..055672850 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-svelte", - "version": "2.27.4", + "version": "2.28.0", "description": "ESLint plugin for Svelte using AST", "repository": "git+https://github.com/sveltejs/eslint-plugin-svelte.git", "homepage": "https://sveltejs.github.io/eslint-plugin-svelte", diff --git a/src/meta.ts b/src/meta.ts index ba1a7b0ed..9d3ec4e6b 100644 --- a/src/meta.ts +++ b/src/meta.ts @@ -2,4 +2,4 @@ // This file has been automatically generated, // in order to update its content execute "yarn update" export const name = "eslint-plugin-svelte" as const -export const version = "2.27.4" as const +export const version = "2.28.0" as const