sveltejs / vite-plugin-svelte

Svelte plugin for http://vitejs.dev/
MIT License
864 stars 105 forks source link

chore(deps): update all non-major dependencies #944

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@eslint/js (source) ^9.6.0 -> ^9.8.0 age adoption passing confidence
@types/node (source) ^20.14.10 -> ^20.14.12 age adoption passing confidence
debug ^4.3.5 -> ^4.3.6 age adoption passing confidence
eslint (source) ^9.6.0 -> ^9.8.0 age adoption passing confidence
eslint-plugin-markdown ^5.0.0 -> ^5.1.0 age adoption passing confidence
eslint-plugin-n ^17.9.0 -> ^17.10.1 age adoption passing confidence
eslint-plugin-prettier ^5.1.3 -> ^5.2.1 age adoption passing confidence
eslint-plugin-svelte (source) ^2.41.0 -> ^2.43.0 age adoption passing confidence
husky ^9.0.11 -> ^9.1.3 age adoption passing confidence
playwright-core (source) ~1.45.1 -> ~1.45.3 age adoption passing confidence
pnpm (source) 9.5.0 -> 9.6.0 age adoption passing confidence
postcss (source) ^8.4.39 -> ^8.4.40 age adoption passing confidence
prettier (source) ^3.3.2 -> ^3.3.3 age adoption passing confidence
prettier-plugin-svelte ^3.2.5 -> ^3.2.6 age adoption passing confidence
publint (source) ^0.2.8 -> ^0.2.9 age adoption passing confidence
sass ^1.77.6 -> ^1.77.8 age adoption passing confidence
svelte (source) ^5.0.0-next.178 -> ^5.0.0-next.200 age adoption passing confidence
svelte-eslint-parser ^0.39.2 -> ^0.41.0 age adoption passing confidence
svelte-preprocess ^6.0.1 -> ^6.0.2 age adoption passing confidence
typescript (source) ^5.5.3 -> ^5.5.4 age adoption passing confidence
typescript-eslint (source) ^8.0.0-alpha.41 -> ^8.0.0-alpha.54 age adoption passing confidence
vite (source) ^5.3.3 -> ^5.3.5 age adoption passing confidence
vitest (source) ^2.0.2 -> ^2.0.4 age adoption passing confidence

Release Notes

eslint/eslint (@​eslint/js) ### [`v9.8.0`](https://togithub.com/eslint/eslint/compare/v9.7.0...4aaf2b39ba3659aff0c769de4ccefa3d5379ff93) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.7.0...v9.8.0) ### [`v9.7.0`](https://togithub.com/eslint/eslint/compare/v9.6.0...7ed6f9a4db702bbad941422f456451a8dba7a450) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.6.0...v9.7.0)
debug-js/debug (debug) ### [`v4.3.6`](https://togithub.com/debug-js/debug/releases/tag/4.3.6) [Compare Source](https://togithub.com/debug-js/debug/compare/4.3.5...4.3.6) #### What's Changed - Avoid using deprecated RegExp.$1 by [@​bluwy](https://togithub.com/bluwy) in [https://github.com/debug-js/debug/pull/969](https://togithub.com/debug-js/debug/pull/969) #### New Contributors - [@​bluwy](https://togithub.com/bluwy) made their first contribution in [https://github.com/debug-js/debug/pull/969](https://togithub.com/debug-js/debug/pull/969) **Full Changelog**: https://github.com/debug-js/debug/compare/4.3.5...4.3.6
eslint/eslint (eslint) ### [`v9.8.0`](https://togithub.com/eslint/eslint/compare/v9.7.0...63881dc11299aba1d0960747c199a4cf48d6b9c8) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.7.0...v9.8.0) ### [`v9.7.0`](https://togithub.com/eslint/eslint/releases/tag/v9.7.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.6.0...v9.7.0) #### Features - [`7bd9839`](https://togithub.com/eslint/eslint/commit/7bd98398f112da020eddcda2c26cf4cc563af004) feat: add support for es2025 duplicate named capturing groups ([#​18630](https://togithub.com/eslint/eslint/issues/18630)) (Yosuke Ota) - [`1381394`](https://togithub.com/eslint/eslint/commit/1381394a75b5902ce588455765a3919e2f138a7a) feat: add `regex` option in `no-restricted-imports` ([#​18622](https://togithub.com/eslint/eslint/issues/18622)) (Nitin Kumar) #### Bug Fixes - [`14e9f81`](https://togithub.com/eslint/eslint/commit/14e9f81ccdb51d2b915b68f442d48ced0a691646) fix: destructuring in catch clause in `no-unused-vars` ([#​18636](https://togithub.com/eslint/eslint/issues/18636)) (Francesco Trotta) #### Documentation - [`9f416db`](https://togithub.com/eslint/eslint/commit/9f416db680ad01716a769296085bf3eb93f76424) docs: Add Powered by Algolia label to the search. ([#​18633](https://togithub.com/eslint/eslint/issues/18633)) (Amaresh S M) - [`c8d26cb`](https://togithub.com/eslint/eslint/commit/c8d26cb4a2f9d89bfc1914167d3e9f1d3314ffe7) docs: Open JS Foundation -> OpenJS Foundation ([#​18649](https://togithub.com/eslint/eslint/issues/18649)) (Milos Djermanovic) - [`6e79ac7`](https://togithub.com/eslint/eslint/commit/6e79ac76f44b34c24a3e92c20713fbafe1dcbae2) docs: `loadESLint` does not support option `cwd` ([#​18641](https://togithub.com/eslint/eslint/issues/18641)) (Francesco Trotta) #### Chores - [`793b718`](https://togithub.com/eslint/eslint/commit/793b7180119e7e440d685defb2ee01597574ef1e) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​9](https://togithub.com/9).7.0 ([#​18680](https://togithub.com/eslint/eslint/issues/18680)) (Francesco Trotta) - [`7ed6f9a`](https://togithub.com/eslint/eslint/commit/7ed6f9a4db702bbad941422f456451a8dba7a450) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`7bcda76`](https://togithub.com/eslint/eslint/commit/7bcda760369c44d0f1131fccaaf1ccfed5af85f1) refactor: Add type references ([#​18652](https://togithub.com/eslint/eslint/issues/18652)) (Nicholas C. Zakas) - [`51bf57c`](https://togithub.com/eslint/eslint/commit/51bf57c493a65baeee3a935f2d0e52e27271fb48) chore: add tech sponsors through actions ([#​18624](https://togithub.com/eslint/eslint/issues/18624)) (Strek) - [`6320732`](https://togithub.com/eslint/eslint/commit/6320732c3e2a52a220552e348108c53c60f9ef7a) refactor: don't use `parent` property in `NodeEventGenerator` ([#​18653](https://togithub.com/eslint/eslint/issues/18653)) (Milos Djermanovic) - [`9e6d640`](https://togithub.com/eslint/eslint/commit/9e6d6405c3ee774c2e716a3453ede9696ced1be7) refactor: move "Parsing error" prefix adding to Linter ([#​18650](https://togithub.com/eslint/eslint/issues/18650)) (Milos Djermanovic)
eslint/eslint-plugin-markdown (eslint-plugin-markdown) ### [`v5.1.0`](https://togithub.com/eslint/eslint-plugin-markdown/blob/HEAD/CHANGELOG.md#510-2024-07-05) [Compare Source](https://togithub.com/eslint/eslint-plugin-markdown/compare/v5.0.0...v5.1.0) ##### Features - add name to flat configs ([#​256](https://togithub.com/eslint/eslint-plugin-markdown/issues/256)) ([001d51e](https://togithub.com/eslint/eslint-plugin-markdown/commit/001d51e9a66bea80f0c971f05a9cf4e1126dfaa8))
eslint-community/eslint-plugin-n (eslint-plugin-n) ### [`v17.10.1`](https://togithub.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#17101-2024-07-26) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-n/compare/v17.10.0...v17.10.1) ##### ๐Ÿฉน Fixes - Revert ts version (5.5 -> 5.4) ([#​317](https://togithub.com/eslint-community/eslint-plugin-n/issues/317)) ([3bee0d9](https://togithub.com/eslint-community/eslint-plugin-n/commit/3bee0d9b3d6b01c1dffb21aa0ca608045ae4aafd)) ### [`v17.10.0`](https://togithub.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#17100-2024-07-26) [Compare Source](https://togithub.com/eslint-community/eslint-plugin-n/compare/v17.9.0...v17.10.0) ##### ๐ŸŒŸ Features - **no-unsupported:** Support node 20.16.0 ([73e2bed](https://togithub.com/eslint-community/eslint-plugin-n/commit/73e2bed2e76dc9382069268954ae894665f18538)) - **no-unsupported:** Support node 22.3.0 and 20.16.0 ([#​315](https://togithub.com/eslint-community/eslint-plugin-n/issues/315)) ([73e2bed](https://togithub.com/eslint-community/eslint-plugin-n/commit/73e2bed2e76dc9382069268954ae894665f18538)) - Update to node v22.4.0 ([#​310](https://togithub.com/eslint-community/eslint-plugin-n/issues/310)) ([f7a74eb](https://togithub.com/eslint-community/eslint-plugin-n/commit/f7a74eb147875d7e2125125863befe61d0be0614)), closes [#​308](https://togithub.com/eslint-community/eslint-plugin-n/issues/308) - Update to node v22.5.0 ([#​312](https://togithub.com/eslint-community/eslint-plugin-n/issues/312)) ([2539c9d](https://togithub.com/eslint-community/eslint-plugin-n/commit/2539c9deaa0c339b520dcd45ba4998dca6b678e3)) ##### ๐Ÿ“š Documentation - add clarifications to readme ([dbdfa8e](https://togithub.com/eslint-community/eslint-plugin-n/commit/dbdfa8e0abdeb96f2f843c4112cc43f16f2657ea)) - fix spacings in the example ([#​306](https://togithub.com/eslint-community/eslint-plugin-n/issues/306)) ([c092cd8](https://togithub.com/eslint-community/eslint-plugin-n/commit/c092cd893010f8da894f87da567c07d69be6cc0d)) ##### ๐Ÿงน Chores - upgrade compatible deps ([8f6f11d](https://togithub.com/eslint-community/eslint-plugin-n/commit/8f6f11da5d072fe7b0ca1e916744e527ee260db2))
prettier/eslint-plugin-prettier (eslint-plugin-prettier) ### [`v5.2.1`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#521) [Compare Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1) ##### Patch Changes - [#​668](https://togithub.com/prettier/eslint-plugin-prettier/pull/668) [`ac036cc`](https://togithub.com/prettier/eslint-plugin-prettier/commit/ac036cca2bed4ceb6ee5b63c945426308e36c586) Thanks [@​OrlovAlexei](https://togithub.com/OrlovAlexei)! - build(deps): Bump synckit from 0.8.6 to 0.9.1
sveltejs/eslint-plugin-svelte (eslint-plugin-svelte) ### [`v2.43.0`](https://togithub.com/sveltejs/eslint-plugin-svelte/releases/tag/eslint-plugin-svelte%402.43.0) [Compare Source](https://togithub.com/sveltejs/eslint-plugin-svelte/compare/eslint-plugin-svelte@2.42.0...eslint-plugin-svelte@2.43.0) ##### Minor Changes - [#​827](https://togithub.com/sveltejs/eslint-plugin-svelte/pull/827) [`dc7eefc`](https://togithub.com/sveltejs/eslint-plugin-svelte/commit/dc7eefce962e337bb7579c8b07374931c584e65f) Thanks [@​ota-meshi](https://togithub.com/ota-meshi)! - fix(deps): update dependency svelte-eslint-parser to ^0.41.0 ### [`v2.42.0`](https://togithub.com/sveltejs/eslint-plugin-svelte/releases/tag/eslint-plugin-svelte%402.42.0) [Compare Source](https://togithub.com/sveltejs/eslint-plugin-svelte/compare/eslint-plugin-svelte@2.41.0...eslint-plugin-svelte@2.42.0) ##### Minor Changes - [#​822](https://togithub.com/sveltejs/eslint-plugin-svelte/pull/822) [`88da3cf`](https://togithub.com/sveltejs/eslint-plugin-svelte/commit/88da3cfbfe4be364a4f6860b53fbe389264c318d) Thanks [@​renovate](https://togithub.com/apps/renovate)! - fix(deps): update dependency svelte-eslint-parser to ^0.40.0
typicode/husky (husky) ### [`v9.1.3`](https://togithub.com/typicode/husky/releases/tag/v9.1.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.2...v9.1.3) - fix: better handle space in `PATH` ### [`v9.1.2`](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2) ### [`v9.1.1`](https://togithub.com/typicode/husky/compare/v9.1.0...2968998755465f69069f297b5bb603e26d6b1772) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.0...v9.1.1) ### [`v9.1.0`](https://togithub.com/typicode/husky/releases/tag/v9.1.0) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.11...v9.1.0)

*Super saiyan ~~god~~ dog! It's over 9.0.0!* *There's a bug with this release which prevents the deprecation notice to appear and requires to remove `#!/usr/bin/env sh` and `. "$(dirname -- "$0")/_/husky.sh"` (which are deprecated by the way). I'll publish a new version to fix that. Sorry about any inconvenience.* ### What's new You can now run package commands directly, no need for `npx` or equivalents. It makes writing hooks more intuitive and is also slightly faster ๐Ÿบโšก๏ธ ```diff ### .husky/pre-commit - npx jest + jest # ~0.2s faster ``` A new recipe has been added to the docs. Lint staged files without external dependencies (inspired by Prettier docs). Feel free to modify it. ```shell ### .husky/pre-commit prettier $(git diff --cached --name-only --diff-filter=ACMR | sed 's| |\\ |g') --write --ignore-unknown git update-index --again ``` For more advanced use cases, see [lint-staged](https://togithub.com/lint-staged/lint-staged). ### Fixes - `bunx husky init` command - Workaround for some hooks implementation on Windows ๐Ÿคท ### Deprecations - Remove `#!/usr/bin/env sh` and `. "$(dirname -- "$0")/_/husky.sh"` from your hooks - Move your code from `~/.huskyrc` to `.config/husky/init.sh` Support for these will be removed in v10, notices have been added. ### Friendly reminder If Git hooks don't fit your workflow, you can disable Husky globally. Just add `export HUSKY=0` to `.config/husky/init.sh`. I've seen some confusion about this on X, so just a heads-up! ### Sponsoring Husky is downloaded over 45M times per month and used by ~1.5M projects. If your company wants to sponsor, you can do so here: [GitHub Sponsors](https://togithub.com/sponsors/typicode). **Have a nice summer โ˜€๏ธ I'm open to new opportunities/consulting so feel free to drop me a message ๐Ÿ˜‰**
microsoft/playwright (playwright-core) ### [`v1.45.3`](https://togithub.com/microsoft/playwright/compare/v1.45.2...0e130fa8edaf85765c4a5a86bded0e6d33bfd7c2) [Compare Source](https://togithub.com/microsoft/playwright/compare/v1.45.2...v1.45.3) ### [`v1.45.2`](https://togithub.com/microsoft/playwright/compare/v1.45.1...d8a5f3b33193e413b404ff4aa1f71e859d8f1b6b) [Compare Source](https://togithub.com/microsoft/playwright/compare/v1.45.1...v1.45.2)
pnpm/pnpm (pnpm) ### [`v9.6.0`](https://togithub.com/pnpm/pnpm/releases/tag/v9.6.0): pnpm 9.6 [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.5.0...v9.6.0) #### Minor Changes - Support specifying node version (via `pnpm.executionEnv.nodeVersion` in `package.json`) for running lifecycle scripts per each package in a workspace [#​6720](https://togithub.com/pnpm/pnpm/issues/6720). - Overrides now support the [`catalogs:` protocol](https://pnpm.io/catalogs) [#​8303](https://togithub.com/pnpm/pnpm/issues/8303). #### Patch Changes - The `pnpm deploy` command now supports the [`catalog:` protocol](https://pnpm.io/catalogs) [#​8298](https://togithub.com/pnpm/pnpm/pull/8298). - The `pnpm outdated` command now supports the [`catalog:` protocol](https://pnpm.io/catalogs) [#​8304](https://togithub.com/pnpm/pnpm/pull/8304). - Correct the error message when trying to run `pnpm patch` without `node_modules/.modules.yaml` [#​8257](https://togithub.com/pnpm/pnpm/issues/8257). - Silent reporting fixed with the `pnpm exec` command [#​7608](https://togithub.com/pnpm/pnpm/issues/7608). - Add registries information to the calculation of dlx cache hash [#​8299](https://togithub.com/pnpm/pnpm/pull/8299). #### Platinum Sponsors
#### Gold Sponsors
#### Our Silver Sponsors
postcss/postcss (postcss) ### [`v8.4.40`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8440) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.39...8.4.40) - Moved to getter/setter in nodes types to help Sass team (by [@​nex3](https://togithub.com/nex3)).
prettier/prettier (prettier) ### [`v3.3.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#​16391](https://togithub.com/prettier/prettier/pull/16391) by [@​cdignam-segment](https://togithub.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar); ``` ##### Add parentheses for decorator expressions ([#​16458](https://togithub.com/prettier/prettier/pull/16458) by [@​y-schneider](https://togithub.com/y-schneider)) Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. ```ts // Input @​(foo`tagged template`) class X {} // Prettier 3.3.2 @​foo`tagged template` class X {} // Prettier 3.3.3 @​(foo`tagged template`) class X {} ``` ##### Support `@let` declaration syntax ([#​16474](https://togithub.com/prettier/prettier/pull/16474) by [@​sosukesuzuki](https://togithub.com/sosukesuzuki)) Adds support for Angular v18 `@let` declaration syntax. Please see the following code example. The `@let` declaration allows you to define local variables within the template: ```html @​let name = 'Frodo';

Dashboard for {{name}}

Hello, {{name}} ``` For more details, please refer to the excellent blog post by the Angular Team: [Introducing @​let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). We also appreciate the Angular Team for kindly answering our questions to implement this feature.
sveltejs/prettier-plugin-svelte (prettier-plugin-svelte) ### [`v3.2.6`](https://togithub.com/sveltejs/prettier-plugin-svelte/blob/HEAD/CHANGELOG.md#326) [Compare Source](https://togithub.com/sveltejs/prettier-plugin-svelte/compare/v3.2.5...v3.2.6) - (feat) Svelte 5: never quote single-expression-attributes
bluwy/publint (publint) ### [`v0.2.9`](https://togithub.com/bluwy/publint/releases/tag/v0.2.9) [Compare Source](https://togithub.com/bluwy/publint/compare/v0.2.8...v0.2.9) ##### Bug fixes - Update message when no type field is present by [@​benmccann](https://togithub.com/benmccann) ([https://github.com/bluwy/publint/pull/104](https://togithub.com/bluwy/publint/pull/104)) ##### New Contributors - [@​benmccann](https://togithub.com/benmccann) made their first contribution in [https://github.com/bluwy/publint/pull/104](https://togithub.com/bluwy/publint/pull/104) **Full Changelog**: https://github.com/bluwy/publint/compare/v0.2.8...v0.2.9
sass/dart-sass (sass) ### [`v1.77.8`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1778) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.77.7...1.77.8) - No user-visible changes. ### [`v1.77.7`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1777) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.77.6...1.77.7) - Declarations that appear after nested rules are deprecated, because the semantics Sass has historically used are different from the semantics specified by CSS. In the future, Sass will adopt the standard CSS semantics. See [the Sass website](https://sass-lang.com/d/mixed-decls) for details. - **Potentially breaking bug fix:** `//` in certain places such as unknown at-rule values was being preserved in the CSS output, leading to potentially invalid CSS. It's now properly parsed as a silent comment and omitted from the CSS output.
sveltejs/svelte (svelte) ### [`v5.0.0-next.200`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next200) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.199...svelte@5.0.0-next.200) ##### Patch Changes - fix: never set custom element props as attributes inside templates ([#​12622](https://togithub.com/sveltejs/svelte/pull/12622)) - feat: better code generation for `let:` directives in SSR mode ([#​12611](https://togithub.com/sveltejs/svelte/pull/12611)) - fix: correctly update stores when reassigning with operator other than `=` ([#​12614](https://togithub.com/sveltejs/svelte/pull/12614)) ### [`v5.0.0-next.199`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next199) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.198...svelte@5.0.0-next.199) ##### Patch Changes - fix: add missing hydration mismatch call-site ([#​12604](https://togithub.com/sveltejs/svelte/pull/12604)) - fix: apply dynamic event fixes to OnDirective ([#​12582](https://togithub.com/sveltejs/svelte/pull/12582)) - fix: ensure directives run in sequential order ([#​12591](https://togithub.com/sveltejs/svelte/pull/12591)) - fix: tweak element_invalid_self_closing_tag to exclude namespace ([#​12585](https://togithub.com/sveltejs/svelte/pull/12585)) - breaking: avoid flushing queued updates on mount/hydrate ([#​12602](https://togithub.com/sveltejs/svelte/pull/12602)) - feat: allow `:global` in more places ([#​12560](https://togithub.com/sveltejs/svelte/pull/12560)) ### [`v5.0.0-next.198`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next198) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.197...svelte@5.0.0-next.198) ##### Patch Changes - chore: remove internal `binding.expression` mechanism ([#​12530](https://togithub.com/sveltejs/svelte/pull/12530)) - fix: exclude `bind:this` from reactive state validation ([#​12566](https://togithub.com/sveltejs/svelte/pull/12566)) ### [`v5.0.0-next.197`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next197) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.196...svelte@5.0.0-next.197) ##### Patch Changes - fix: correctly set anchor inside HMR block ([#​12575](https://togithub.com/sveltejs/svelte/pull/12575)) ### [`v5.0.0-next.196`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next196) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.195...svelte@5.0.0-next.196) ##### Patch Changes - fix: ensure dynamic event handlers are wrapped in a derived ([#​12563](https://togithub.com/sveltejs/svelte/pull/12563)) - chore: tidy up dynamic event handler generated code ([#​12553](https://togithub.com/sveltejs/svelte/pull/12553)) - fix: dynamic event delegation for stateful call expressions ([#​12549](https://togithub.com/sveltejs/svelte/pull/12549)) - fix: ensure $state.snapshot correctly clones Date objects ([#​12564](https://togithub.com/sveltejs/svelte/pull/12564)) - fix: remove runtime validation of components/snippets, rely on types instead ([#​12507](https://togithub.com/sveltejs/svelte/pull/12507)) - fix: properly update store values ([#​12562](https://togithub.com/sveltejs/svelte/pull/12562)) ### [`v5.0.0-next.195`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next195) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.194...svelte@5.0.0-next.195) ##### Patch Changes - fix: update original source in HMR update ([#​12547](https://togithub.com/sveltejs/svelte/pull/12547)) ### [`v5.0.0-next.194`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next194) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.193...svelte@5.0.0-next.194) ##### Patch Changes - fix: bail-out of hydrating head if no anchor is found ([#​12541](https://togithub.com/sveltejs/svelte/pull/12541)) - chore: add warning for invalid render function of createRawSnippet ([#​12535](https://togithub.com/sveltejs/svelte/pull/12535)) - fix: correctly set filename on HMR wrappers ([#​12543](https://togithub.com/sveltejs/svelte/pull/12543)) - fix: only emit binding_property_non_reactive warning in runes mode ([#​12544](https://togithub.com/sveltejs/svelte/pull/12544)) ### [`v5.0.0-next.193`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next193) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.192...svelte@5.0.0-next.193) ##### Patch Changes - fix: improve validation error that occurs when using `{@​render ...}` to render default slotted content ([#​12521](https://togithub.com/sveltejs/svelte/pull/12521)) - fix: reset hydrate node after `hydrate(...)` ([#​12512](https://togithub.com/sveltejs/svelte/pull/12512)) ### [`v5.0.0-next.192`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next192) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.191...svelte@5.0.0-next.192) ##### Patch Changes - fix: make animations more robust to quick shuffling ([#​12496](https://togithub.com/sveltejs/svelte/pull/12496)) - feat: warn if binding to a non-reactive property ([#​12500](https://togithub.com/sveltejs/svelte/pull/12500)) - fix: ensure $state proxy invokes set accessor if present ([#​12503](https://togithub.com/sveltejs/svelte/pull/12503)) ### [`v5.0.0-next.191`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next191) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.190...svelte@5.0.0-next.191) ##### Patch Changes - fix: properly assign trailing comments ([#​12471](https://togithub.com/sveltejs/svelte/pull/12471)) - breaking: remove deep reactivity from non-bindable props ([#​12484](https://togithub.com/sveltejs/svelte/pull/12484)) - fix: ensure async initial store value is noticed ([#​12486](https://togithub.com/sveltejs/svelte/pull/12486)) - fix: don't add imports to hoisted event parameters ([#​12493](https://togithub.com/sveltejs/svelte/pull/12493)) - fix: set `volume` through DOM property rather than attribute ([#​12485](https://togithub.com/sveltejs/svelte/pull/12485)) ### [`v5.0.0-next.190`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next190) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.189...svelte@5.0.0-next.190) ##### Patch Changes - fix: hydrate multiple `` elements correctly ([#​12475](https://togithub.com/sveltejs/svelte/pull/12475)) - fix: assign correct scope to attributes of named slot ([#​12476](https://togithub.com/sveltejs/svelte/pull/12476)) - breaking: warn on quoted single-expression attributes in runes mode ([#​12479](https://togithub.com/sveltejs/svelte/pull/12479)) ### [`v5.0.0-next.189`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next189) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.188...svelte@5.0.0-next.189) ##### Patch Changes - feat: add createRawSnippet API ([#​12425](https://togithub.com/sveltejs/svelte/pull/12425)) ### [`v5.0.0-next.188`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next188) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.187...svelte@5.0.0-next.188) ##### Patch Changes - fix: ensure `$state.snapshot` never errors ([#​12445](https://togithub.com/sveltejs/svelte/pull/12445)) - feat: move dev-time component properties to private symbols' ([#​12461](https://togithub.com/sveltejs/svelte/pull/12461)) ### [`v5.0.0-next.187`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next187) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.186...svelte@5.0.0-next.187) ##### Patch Changes - fix: always pass original component to HMR wrapper ([#​12454](https://togithub.com/sveltejs/svelte/pull/12454)) - fix: ensure previous transitions are properly aborted ([#​12460](https://togithub.com/sveltejs/svelte/pull/12460)) ### [`v5.0.0-next.186`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next186) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.185...svelte@5.0.0-next.186) ##### Patch Changes - feat: skip pending block for already-resolved promises ([#​12274](https://togithub.com/sveltejs/svelte/pull/12274)) - feat: add ability to ignore warnings through `warningFilter` compiler option ([#​12296](https://togithub.com/sveltejs/svelte/pull/12296)) - fix: run animations in microtask so that deferred transitions can measure nodes correctly ([#​12453](https://togithub.com/sveltejs/svelte/pull/12453)) ### [`v5.0.0-next.185`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next185) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.184...svelte@5.0.0-next.185) ##### Patch Changes - fix: allow leading and trailing comments in mustache expression ([#​11866](https://togithub.com/sveltejs/svelte/pull/11866)) - fix: ensure hydration walks all nodes ([#​12448](https://togithub.com/sveltejs/svelte/pull/12448)) - fix: prevent whitespaces merging across component boundaries ([#​12449](https://togithub.com/sveltejs/svelte/pull/12449)) - fix: detect mutations within assignment expressions ([#​12429](https://togithub.com/sveltejs/svelte/pull/12429)) ### [`v5.0.0-next.184`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next184) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.183...svelte@5.0.0-next.184) ##### Patch Changes - fix: show correct errors for invalid runes in `.svelte.js` files ([#​12432](https://togithub.com/sveltejs/svelte/pull/12432)) - breaking: use structuredClone inside `$state.snapshot` ([#​12413](https://togithub.com/sveltejs/svelte/pull/12413)) ### [`v5.0.0-next.183`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next183) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.182...svelte@5.0.0-next.183) ##### Patch Changes - fix: properly validate snippet/slot interop ([#​12421](https://togithub.com/sveltejs/svelte/pull/12421)) - fix: cache call expressions in render tag arguments ([#​12418](https://togithub.com/sveltejs/svelte/pull/12418)) - fix: optimize `bind:group` ([#​12406](https://togithub.com/sveltejs/svelte/pull/12406)) ### [`v5.0.0-next.182`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next182) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.181...svelte@5.0.0-next.182) ##### Patch Changes - fix: abort outro when intro starts ([#​12321](https://togithub.com/sveltejs/svelte/pull/12321)) - feat: warn in dev on `{@​html ...}` block hydration mismatch ([#​12396](https://togithub.com/sveltejs/svelte/pull/12396)) - feat: only create a maximum of one document event listener per event ([#​12383](https://togithub.com/sveltejs/svelte/pull/12383)) - fix: disallow using `let:` directives with component render tags ([#​12400](https://togithub.com/sveltejs/svelte/pull/12400)) - fix: mark variables in shorthand style directives as referenced ([#​12392](https://togithub.com/sveltejs/svelte/pull/12392)) - fix: handle empty else if block in legacy AST ([#​12397](https://togithub.com/sveltejs/svelte/pull/12397)) - fix: properly delay intro transitions ([#​12389](https://togithub.com/sveltejs/svelte/pull/12389)) ### [`v5.0.0-next.181`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next181) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.180...svelte@5.0.0-next.181) ##### Patch Changes - fix: reflect SvelteURLSearchParams changes to SvelteURL ([#​12285](https://togithub.com/sveltejs/svelte/pull/12285)) - fix: ensure hmr block effects are transparent for transitions ([#​12384](https://togithub.com/sveltejs/svelte/pull/12384)) - feat: simpler HMR logic ([#​12391](https://togithub.com/sveltejs/svelte/pull/12391)) ### [`v5.0.0-next.180`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next180) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.179...svelte@5.0.0-next.180) ##### Patch Changes - fix: handle nested `:global(...)` selectors ([#​12365](https://togithub.com/sveltejs/svelte/pull/12365)) - feat: include CSS in `` when `css: 'injected'` ([#​12374](https://togithub.com/sveltejs/svelte/pull/12374)) - fix: destroy effects that error on creation ([#​12376](https://togithub.com/sveltejs/svelte/pull/12376)) - breaking: rename `legacy.componentApi` to `compatibility.componentApi` ([#​12370](https://togithub.com/sveltejs/svelte/pull/12370)) - fix: correctly validate `` with `bind:this` ([#​12368](https://togithub.com/sveltejs/svelte/pull/12368)) ### [`v5.0.0-next.179`](https://togithub.com/sveltejs/svelte/blob/HEAD/packages/svelte/CHANGELOG.md#500-next179) [Compare Source](https://togithub.com/sveltejs/svelte/compare/svelte@5.0.0-next.178...svelte@5.0.0-next.179) ##### Patch Changes - fix: ensure `$slots` returns a record of booleans ([#​12359](https://togithub.com/sveltejs/svelte/pull/12359)) - feat: single-pass hydration ([#​12335](https://togithub.com/sveltejs/svelte/pull/12335))
sveltejs/svelte-eslint-parser (svelte-eslint-parser) ### [`v0.41.0`](https://togithub.com/sveltejs/svelte-eslint-parser/blob/HEAD/CHANGELOG.md#0410) [Compare Source](https://togithub.com/sveltejs/svelte-eslint-parser/compare/v0.40.0...v0.41.0) ##### Minor Changes - [#​550](https://togithub.com/sveltejs/svelte-eslint-parser/pull/550) [`ef24a69`](https://togithub.com/sveltejs/svelte-eslint-parser/commit/ef24a69b805b7cff6744be4cbdbc9c2349cfe04d) Thanks [@​ota-meshi](https://togithub.com/ota-meshi)! - feat: support for svelte 5.0.0-next.191 ### [`v0.40.0`](https://togithub.com/sveltejs/svelte-eslint-parser/blob/HEAD/CHANGELOG.md#0400) [Compare Source](https://togithub.com/sveltejs/svelte-eslint-parser/compare/v0.39.2...v0.40.0) ##### Minor Changes - [#​548](https://togithub.com/sveltejs/svelte-eslint-parser/pull/548) [`dfe5cb8`](https://togithub.com/sveltejs/svelte-eslint-parser/commit/dfe5cb815ef2119c

Configuration

๐Ÿ“… Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

๐Ÿ‘ป Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.