From 51164c88d2a607498ff962ce651ec458018dbc17 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 26 Apr 2023 01:00:54 +0000 Subject: [PATCH] chore: release eslint-plugin-svelte --- .changeset/curvy-bananas-pretend.md | 5 ----- .changeset/great-cats-explode.md | 5 ----- .changeset/tidy-pugs-draw.md | 5 ----- CHANGELOG.md | 10 ++++++++++ docs/rules/no-immutable-reactive-statements.md | 7 +++++-- docs/rules/no-reactive-reassign.md | 7 +++++-- package.json | 2 +- 7 files changed, 21 insertions(+), 20 deletions(-) delete mode 100644 .changeset/curvy-bananas-pretend.md delete mode 100644 .changeset/great-cats-explode.md delete mode 100644 .changeset/tidy-pugs-draw.md diff --git a/.changeset/curvy-bananas-pretend.md b/.changeset/curvy-bananas-pretend.md deleted file mode 100644 index 1072e606e..000000000 --- a/.changeset/curvy-bananas-pretend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": minor ---- - -feat: add `svelte/no-immutable-reactive-statements` rule diff --git a/.changeset/great-cats-explode.md b/.changeset/great-cats-explode.md deleted file mode 100644 index f598cee0b..000000000 --- a/.changeset/great-cats-explode.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": minor ---- - -fix(deps): update dependency svelte-eslint-parser to ^0.27.0 diff --git a/.changeset/tidy-pugs-draw.md b/.changeset/tidy-pugs-draw.md deleted file mode 100644 index dcbe6bd68..000000000 --- a/.changeset/tidy-pugs-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": minor ---- - -feat: add `svelte/no-reactive-reassign` rule diff --git a/CHANGELOG.md b/CHANGELOG.md index 41df3b1d0..48414a480 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # eslint-plugin-svelte +## 2.27.0 + +### Minor Changes + +- [#439](https://github.com/sveltejs/eslint-plugin-svelte/pull/439) [`f810b69`](https://github.com/sveltejs/eslint-plugin-svelte/commit/f810b694e2b3bc1bad0daba8227bcd672a8cb454) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: add `svelte/no-immutable-reactive-statements` rule + +- [#447](https://github.com/sveltejs/eslint-plugin-svelte/pull/447) [`9b5198c`](https://github.com/sveltejs/eslint-plugin-svelte/commit/9b5198c8c9606e50867c95a6bc2b5ae4fe948c8d) Thanks [@renovate](https://github.com/apps/renovate)! - fix(deps): update dependency svelte-eslint-parser to ^0.27.0 + +- [#440](https://github.com/sveltejs/eslint-plugin-svelte/pull/440) [`ed68b20`](https://github.com/sveltejs/eslint-plugin-svelte/commit/ed68b205c2ff9c80237c06b453e9de3957a4f090) Thanks [@ota-meshi](https://github.com/ota-meshi)! - feat: add `svelte/no-reactive-reassign` rule + ## 2.26.0 ### Minor Changes diff --git a/docs/rules/no-immutable-reactive-statements.md b/docs/rules/no-immutable-reactive-statements.md index cdb36cedc..ebf21a4f1 100644 --- a/docs/rules/no-immutable-reactive-statements.md +++ b/docs/rules/no-immutable-reactive-statements.md @@ -3,14 +3,13 @@ pageClass: "rule-details" sidebarDepth: 0 title: "svelte/no-immutable-reactive-statements" description: "disallow reactive statements that don't reference reactive values." +since: "v2.27.0" --- # svelte/no-immutable-reactive-statements > disallow reactive statements that don't reference reactive values. -- :exclamation: **_This rule has not been released yet._** - ## :book: Rule Details This rule reports if all variables referenced in reactive statements are immutable. That reactive statement is immutable and not reactive. @@ -61,6 +60,10 @@ This rule reports if all variables referenced in reactive statements are immutab Nothing. +## :rocket: Version + +This rule was introduced in eslint-plugin-svelte v2.27.0 + ## :mag: Implementation - [Rule source](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/src/rules/no-immutable-reactive-statements.ts) diff --git a/docs/rules/no-reactive-reassign.md b/docs/rules/no-reactive-reassign.md index 194a21a85..a1cabbd5f 100644 --- a/docs/rules/no-reactive-reassign.md +++ b/docs/rules/no-reactive-reassign.md @@ -3,14 +3,13 @@ pageClass: "rule-details" sidebarDepth: 0 title: "svelte/no-reactive-reassign" description: "disallow reassigning reactive values" +since: "v2.27.0" --- # svelte/no-reactive-reassign > disallow reassigning reactive values -- :exclamation: **_This rule has not been released yet._** - ## :book: Rule Details This rule aims to prevent unintended behavior caused by modification or reassignment of reactive values. @@ -116,6 +115,10 @@ This rule aims to prevent unintended behavior caused by modification or reassign +## :rocket: Version + +This rule was introduced in eslint-plugin-svelte v2.27.0 + ## :mag: Implementation - [Rule source](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/src/rules/no-reactive-reassign.ts) diff --git a/package.json b/package.json index a7d849d63..c7291a344 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-svelte", - "version": "2.26.0", + "version": "2.27.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",