diff --git a/.changeset/pre.json b/.changeset/pre.json index 2bbbe723c..0dd8e6e78 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -14,6 +14,7 @@ "green-squids-compete", "hungry-grapes-shave", "lazy-eyes-wait", + "loud-zoos-kiss", "olive-melons-explain", "olive-wolves-travel", "quiet-toys-burn", diff --git a/docs/rules/no-useless-children-snippet.md b/docs/rules/no-useless-children-snippet.md index b5e94e087..6e798eee6 100644 --- a/docs/rules/no-useless-children-snippet.md +++ b/docs/rules/no-useless-children-snippet.md @@ -3,14 +3,13 @@ pageClass: 'rule-details' sidebarDepth: 0 title: 'svelte/no-useless-children-snippet' description: "disallow explicit children snippet where it's not needed" +since: 'v3.0.0-next.9' --- # svelte/no-useless-children-snippet > disallow explicit children snippet where it's not needed -- :exclamation: **_This rule has not been released yet._** - ## :book: Rule Details Any content inside component tags that is not a snippet declaration implicitly becomes part of the children snippet. Thus, declaring the children snippet explicitly is only necessary when the snippet has parameters. @@ -51,6 +50,10 @@ Any content inside component tags that is not a snippet declaration implicitly b Nothing. +## :rocket: Version + +This rule was introduced in eslint-plugin-svelte v3.0.0-next.9 + ## :mag: Implementation - [Rule source](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/packages/eslint-plugin-svelte/src/rules/no-useless-children-snippet.ts) diff --git a/packages/eslint-plugin-svelte/CHANGELOG.md b/packages/eslint-plugin-svelte/CHANGELOG.md index bfb36f292..dc6c543a4 100644 --- a/packages/eslint-plugin-svelte/CHANGELOG.md +++ b/packages/eslint-plugin-svelte/CHANGELOG.md @@ -1,5 +1,11 @@ # eslint-plugin-svelte +## 3.0.0-next.9 + +### Minor Changes + +- [#922](https://github.com/sveltejs/eslint-plugin-svelte/pull/922) [`f4a0fa7`](https://github.com/sveltejs/eslint-plugin-svelte/commit/f4a0fa78e06091348d985b5442a390eae47b0f4f) Thanks [@marekdedic](https://github.com/marekdedic)! - feat: added the no-useless-children-snippet rule + ## 3.0.0-next.8 ### Minor Changes diff --git a/packages/eslint-plugin-svelte/package.json b/packages/eslint-plugin-svelte/package.json index 0e66d617a..e6c3b70c2 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.0.0-next.8", + "version": "3.0.0-next.9", "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 49e4c1d0c..a16533a14 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.0.0-next.8'; +export const version = '3.0.0-next.9';