diff --git a/.changeset/rich-colts-nail.md b/.changeset/rich-colts-nail.md deleted file mode 100644 index 51c8eea60..000000000 --- a/.changeset/rich-colts-nail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: added the `prefer-svelte-reactivity` rule diff --git a/.changeset/rude-baboons-check.md b/.changeset/rude-baboons-check.md deleted file mode 100644 index 8963df3df..000000000 --- a/.changeset/rude-baboons-check.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: support asynchronous svelte diff --git a/.changeset/strange-actors-greet.md b/.changeset/strange-actors-greet.md deleted file mode 100644 index 1d9f65fdf..000000000 --- a/.changeset/strange-actors-greet.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": patch ---- - -feat(valid-prop-names-in-kit-pages): add support for the new `params` page prop diff --git a/docs/rules/prefer-svelte-reactivity.md b/docs/rules/prefer-svelte-reactivity.md index 7b3fe8236..4a5edf986 100644 --- a/docs/rules/prefer-svelte-reactivity.md +++ b/docs/rules/prefer-svelte-reactivity.md @@ -3,13 +3,13 @@ pageClass: 'rule-details' sidebarDepth: 0 title: 'svelte/prefer-svelte-reactivity' description: 'disallow using mutable instances of built-in classes where a reactive alternative is provided by svelte/reactivity' +since: 'v3.11.0' --- # svelte/prefer-svelte-reactivity > disallow using mutable instances of built-in classes where a reactive alternative is provided by svelte/reactivity -- :exclamation: **_This rule has not been released yet._** - :gear: This rule is included in `"plugin:svelte/recommended"`. ## :book: Rule Details @@ -111,6 +111,10 @@ Nothing. - [svelte/reactivity documentation](https://svelte.dev/docs/svelte/svelte-reactivity) +## :rocket: Version + +This rule was introduced in eslint-plugin-svelte v3.11.0 + ## :mag: Implementation - [Rule source](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/packages/eslint-plugin-svelte/src/rules/prefer-svelte-reactivity.ts) diff --git a/packages/eslint-plugin-svelte/CHANGELOG.md b/packages/eslint-plugin-svelte/CHANGELOG.md index be1327551..aea0f64a7 100644 --- a/packages/eslint-plugin-svelte/CHANGELOG.md +++ b/packages/eslint-plugin-svelte/CHANGELOG.md @@ -1,5 +1,17 @@ # eslint-plugin-svelte +## 3.11.0 + +### Minor Changes + +- [#1151](https://github.com/sveltejs/eslint-plugin-svelte/pull/1151) [`843730d`](https://github.com/sveltejs/eslint-plugin-svelte/commit/843730dba5cb907bacf007023ad1971b8925f733) Thanks [@marekdedic](https://github.com/marekdedic)! - feat: added the `prefer-svelte-reactivity` rule + +- [#1269](https://github.com/sveltejs/eslint-plugin-svelte/pull/1269) [`a444476`](https://github.com/sveltejs/eslint-plugin-svelte/commit/a4444766bf619ba8e3f34289fef606b46a4c64fd) Thanks [@baseballyama](https://github.com/baseballyama)! - feat: support asynchronous svelte + +### Patch Changes + +- [#1268](https://github.com/sveltejs/eslint-plugin-svelte/pull/1268) [`4e33ba4`](https://github.com/sveltejs/eslint-plugin-svelte/commit/4e33ba4c09c792672837db91b46885a85f6cdfe2) Thanks [@GauBen](https://github.com/GauBen)! - feat(valid-prop-names-in-kit-pages): add support for the new `params` page prop + ## 3.10.1 ### Patch Changes diff --git a/packages/eslint-plugin-svelte/package.json b/packages/eslint-plugin-svelte/package.json index 09de6d15d..67e0bc4e5 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.10.1", + "version": "3.11.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 5505e363a..e3afe182b 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' as const; -export const version = '3.10.1' as const; +export const version = '3.11.0' as const;