From b2674106718085bc3fac5c3e2ffe8da75127a65c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 00:00:21 +0000 Subject: [PATCH] chore: release eslint-plugin-svelte --- .changeset/popular-needles-remain.md | 5 ----- .changeset/twelve-beers-talk.md | 5 ----- docs/rules/no-unnecessary-state-wrap.md | 6 +++++- docs/rules/no-unused-props.md | 6 +++++- packages/eslint-plugin-svelte/CHANGELOG.md | 8 ++++++++ packages/eslint-plugin-svelte/package.json | 2 +- packages/eslint-plugin-svelte/src/meta.ts | 2 +- 7 files changed, 20 insertions(+), 14 deletions(-) delete mode 100644 .changeset/popular-needles-remain.md delete mode 100644 .changeset/twelve-beers-talk.md diff --git a/.changeset/popular-needles-remain.md b/.changeset/popular-needles-remain.md deleted file mode 100644 index 9fc497018..000000000 --- a/.changeset/popular-needles-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: add `no-unnecessary-state-wrap` rule diff --git a/.changeset/twelve-beers-talk.md b/.changeset/twelve-beers-talk.md deleted file mode 100644 index ed91087d9..000000000 --- a/.changeset/twelve-beers-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: add `no-unused-props` rule diff --git a/docs/rules/no-unnecessary-state-wrap.md b/docs/rules/no-unnecessary-state-wrap.md index 8e10ae3ec..3ee458dab 100644 --- a/docs/rules/no-unnecessary-state-wrap.md +++ b/docs/rules/no-unnecessary-state-wrap.md @@ -3,13 +3,13 @@ pageClass: 'rule-details' sidebarDepth: 0 title: 'svelte/no-unnecessary-state-wrap' description: 'Disallow unnecessary $state wrapping of reactive classes' +since: 'v3.2.0' --- # svelte/no-unnecessary-state-wrap > Disallow unnecessary $state wrapping of reactive classes -- :exclamation: **_This rule has not been released yet._** - :gear: This rule is included in `"plugin:svelte/recommended"`. - :bulb: Some problems reported by this rule are manually fixable by editor [suggestions](https://eslint.org/docs/developer-guide/working-with-rules#providing-suggestions). @@ -109,6 +109,10 @@ Therefore, wrapping them with `$state` is unnecessary and can lead to confusion. ``` +## :rocket: Version + +This rule was introduced in eslint-plugin-svelte v3.2.0 + ## :mag: Implementation - [Rule source](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/packages/eslint-plugin-svelte/src/rules/no-unnecessary-state-wrap.ts) diff --git a/docs/rules/no-unused-props.md b/docs/rules/no-unused-props.md index ad9e59256..c375aa430 100644 --- a/docs/rules/no-unused-props.md +++ b/docs/rules/no-unused-props.md @@ -3,13 +3,13 @@ pageClass: 'rule-details' sidebarDepth: 0 title: 'svelte/no-unused-props' description: 'Warns about defined Props properties that are unused' +since: 'v3.2.0' --- # svelte/no-unused-props > Warns about defined Props properties that are unused -- :exclamation: **_This rule has not been released yet._** - :gear: This rule is included in `"plugin:svelte/recommended"`. ## :book: Rule Details @@ -202,6 +202,10 @@ Examples: This rule requires `@typescript-eslint/parser` to work. Please refer to the [User Guide](../user-guide.md) for more information. +## :rocket: Version + +This rule was introduced in eslint-plugin-svelte v3.2.0 + ## :mag: Implementation - [Rule source](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/packages/eslint-plugin-svelte/src/rules/no-unused-props.ts) diff --git a/packages/eslint-plugin-svelte/CHANGELOG.md b/packages/eslint-plugin-svelte/CHANGELOG.md index 6b194ea01..9aa040e0a 100644 --- a/packages/eslint-plugin-svelte/CHANGELOG.md +++ b/packages/eslint-plugin-svelte/CHANGELOG.md @@ -1,5 +1,13 @@ # eslint-plugin-svelte +## 3.2.0 + +### Minor Changes + +- [#1062](https://github.com/sveltejs/eslint-plugin-svelte/pull/1062) [`a4d3b29`](https://github.com/sveltejs/eslint-plugin-svelte/commit/a4d3b295583309bd8fcde846d1a1daa612d4d56a) Thanks [@baseballyama](https://github.com/baseballyama)! - feat: add `no-unnecessary-state-wrap` rule + +- [#1061](https://github.com/sveltejs/eslint-plugin-svelte/pull/1061) [`268a372`](https://github.com/sveltejs/eslint-plugin-svelte/commit/268a3727e17c4bcb1906cc6901667a1272d2a191) Thanks [@baseballyama](https://github.com/baseballyama)! - feat: add `no-unused-props` rule + ## 3.1.0 ### Minor Changes diff --git a/packages/eslint-plugin-svelte/package.json b/packages/eslint-plugin-svelte/package.json index ba245b410..06a83ab12 100644 --- a/packages/eslint-plugin-svelte/package.json +++ b/packages/eslint-plugin-svelte/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-svelte", - "version": "3.1.0", + "version": "3.2.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/packages/eslint-plugin-svelte/src/meta.ts b/packages/eslint-plugin-svelte/src/meta.ts index a06738ee5..9de65a2c7 100644 --- a/packages/eslint-plugin-svelte/src/meta.ts +++ b/packages/eslint-plugin-svelte/src/meta.ts @@ -2,4 +2,4 @@ // This file has been automatically generated, // in order to update its content execute "pnpm run update" export const name = 'eslint-plugin-svelte'; -export const version = '3.1.0'; +export const version = '3.2.0';