Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 22, 2025

This PR contains the following updates:

Package Change Age Confidence
@eslint/js (source) ^9.39.0 -> ^9.39.1 age confidence
@lucide/svelte (source) ^0.552.0 -> ^0.553.0 age confidence
@shikijs/langs (source) ^3.14.0 -> ^3.15.0 age confidence
@shikijs/rehype (source) ^3.14.0 -> ^3.15.0 age confidence
@shikijs/themes (source) ^3.14.0 -> ^3.15.0 age confidence
@sveltejs/kit (source) ^2.38.1 -> ^2.48.5 age confidence
@tailwindcss/vite (source) ^4.1.16 -> ^4.1.17 age confidence
@types/node (source) ^24.10.0 -> ^24.10.1 age confidence
bits-ui ^2.14.2 -> ^2.14.3 age confidence
eslint (source) ^9.39.0 -> ^9.39.1 age confidence
pnpm (source) 10.20.0 -> 10.22.0 age confidence
posthog-js (source) ^1.285.0 -> ^1.292.0 age confidence
posthog-node (source) ^5.11.0 -> ^5.11.2 age confidence
runed (source) ^0.35.1 -> ^0.36.0 age confidence
shiki (source) ^3.14.0 -> ^3.15.0 age confidence
svelte (source) ^5.43.2 -> ^5.43.6 age confidence
svelte-check ^4.3.3 -> ^4.3.4 age confidence
svelte-sonner ^1.0.5 -> ^1.0.6 age confidence
tailwind-merge ^3.3.1 -> ^3.4.0 age confidence
tailwindcss (source) ^4.1.16 -> ^4.1.17 age confidence
typescript-eslint (source) ^8.46.3 -> ^8.46.4 age confidence
vite (source) ^7.1.12 -> ^7.2.2 age confidence

Release Notes

eslint/eslint (@​eslint/js)

v9.39.1

Compare Source

lucide-icons/lucide (@​lucide/svelte)

v0.553.0: Version 0.553.0

Compare Source

What's Changed

New Contributors

Full Changelog: lucide-icons/lucide@0.552.0...0.553.0

shikijs/shiki (@​shikijs/langs)

v3.15.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
sveltejs/kit (@​sveltejs/kit)

v2.48.5

Compare Source

Patch Changes
  • fix: wait an extra microtask in dev before calling $_init_$ (#​14799)

  • fix: discard preload fork before creating a new one (#​14865)

  • fix: delete RemoteFormAllIssue, add path to RemoteFormIssue (#​14864)

v2.48.4

Compare Source

Patch Changes
  • fix: adjust query's promise implementation to properly allow chaining (#​14859)

  • fix: make prerender cache work, including in development (#​14860)

v2.48.3

Compare Source

Patch Changes
  • fix: include hash when using resolve with hash routing enabled (#​14786)

  • fix: afterNavigate callback not running after hydration when experimental async is enabled (#​14644)
    fix: Snapshot restore method not called after reload when experimental async is enabled

  • fix: expose issue.path in .allIssues() (#​14784)

v2.48.2

Compare Source

Patch Changes
  • fix: update DOM before running navigate callbacks (#​14829)

v2.48.1

Compare Source

Patch Changes
  • fix: wait for commit promise instead of settled (#​14818)

v2.48.0

Compare Source

Minor Changes
  • feat: use experimental fork API when available (#​14793)
Patch Changes
  • fix: await for settled instead of tick in navigate (#​14800)

v2.47.3

Compare Source

Patch Changes
  • fix: avoid hanging when error() is used while streaming promises from a server load function (#​14722)

  • chore: treeshake load function code if we know it's unused (#​14764)

  • fix: RecursiveFormFields type for recursive or unknown schemas (#​14734)

  • fix: rework internal representation of form value to be $state (#​14771)

v2.47.2

Compare Source

Patch Changes
  • fix: streamed promise not resolving when another load function returns a fast resolving promise (#​14753)

  • chore: allow to run preflight validation only (#​14744)

  • fix: update overload to set invalid type to schema input (#​14748)

v2.47.1

Compare Source

Patch Changes
  • fix: allow read to be used at the top-level of remote function files (#​14672)

  • fix: more robust remote files generation (#​14682)

v2.47.0

Compare Source

Minor Changes
Patch Changes
  • fix: resolve remote module syntax errors with trailing expressions (#​14728)

v2.46.5

Compare Source

Patch Changes
  • fix: ensure form remote functions' fields.set triggers reactivity (#​14661)

v2.46.4

Compare Source

Patch Changes
  • fix: prevent access of Svelte 5-only untrack function (#​14658)

v2.46.3

Compare Source

Patch Changes
  • fix: merge field.set(...) calls (#​14651)

  • fix: don't automatically reset form after an enhanced submission (#​14626)

  • fix: normalize path strings when updating field values (#​14649)

v2.46.2

Compare Source

Patch Changes
  • fix: prevent code execution order issues around SvelteKit's env modules (#​14637)

v2.46.1

Compare Source

Patch Changes
  • fix: use $derived for form fields (#​14621)

  • docs: remove @example blocks to allow docs to deploy (#​14636)

  • fix: require a value with submit and hidden fields (#​14635)

  • fix: delete hydration cache on effect teardown (#​14611)

v2.46.0

Compare Source

Minor Changes
  • feat: imperative form validation (#​14624)
Patch Changes
  • fix: wait a tick before collecting form data for validation (#​14631)

  • fix: prevent code execution order issues around SvelteKit's env modules (#​14632)

v2.45.0

Compare Source

Minor Changes
  • feat: form.for(id) now implicitly sets id on form object (#​14623)
Patch Changes
  • fix: allow fetch in remote function without emitting a warning (#​14610)

v2.44.0

Compare Source

Minor Changes
  • feat: expose event.route and event.url to remote functions (#​14606)

  • breaking: update experimental form API (#​14481)

Patch Changes
  • fix: don't crawl error responses during prerendering (#​14596)

v2.43.8

Compare Source

Patch Changes
  • fix: HMR for query (#​14587)

  • fix: avoid client modules while traversing dependencies to prevent FOUC during dev (#​14577)

  • fix: skip prebundling of .remote.js files (#​14583)

  • fix: more robust remote file pattern matching (#​14578)

v2.43.7

Compare Source

Patch Changes
  • fix: correctly type the result of form remote functions that do not accept data (#​14573)

  • fix: force remote module chunks to isolate themselves (#​14571)

v2.43.6

Compare Source

Patch Changes
  • fix: ensure cache key is consistent between client/server (#​14563)

  • fix: keep resolve relative to initial base during prerender (#​14533)

  • fix: avoid including HEAD twice when an unhandled HTTP method is used in a request to a +server handler that has both a GET handler and a HEAD handler (#​14564)

  • fix: smoothscroll to deep link (#​14569)

v2.43.5

Compare Source

Patch Changes
  • fix: fall back to non-relative resolution when calling resolve(...) outside an event context (#​14532)

v2.43.4

Compare Source

Patch Changes
  • fix: Webcontainer AsyncLocalStorage workaround (#​14526)

v2.43.3

Compare Source

Patch Changes
  • fix: Webcontainer AsyncLocalStorage workaround (#​14521)

  • fix: include the value of form submitters on form remote functions (#​14475)

v2.43.2

Compare Source

Patch Changes
  • fix: ensure rendering starts off synchronously (#​14517)

  • fix: keep serialized remote data alive until navigation (#​14508)

v2.43.1

Compare Source

Patch Changes
  • fix: consistently use bare import for internals (#​14506)

v2.43.0

Compare Source

Minor Changes
Patch Changes
  • fix: ensure __SVELTEKIT_PAYLOAD__.data is accessed safely (#​14491)

  • fix: create separate cache entries for non-exported remote function queries (#​14499)

v2.42.2

Compare Source

Patch Changes
  • fix: prevent loops in postbuild analysis phase (#​14450)

  • fix: handle nested object fields in form data (#​14469)

  • fix: robustify form helper types (#​14463)

  • fix: avoid running the init hook during builds if there's nothing to prerender (#​14464)

  • fix: ensure SSR rendering gets request store context (#​14476)

v2.42.1

Compare Source

Patch Changes
  • fix: ensure environment setup is in its own chunk (#​14441)

v2.42.0

Compare Source

Minor Changes
  • feat: enhance remote form functions with schema support, input and issues properties (#​14383)

  • breaking: remote form functions get passed a parsed POJO instead of a FormData object now (#​14383)

v2.41.0

Compare Source

Minor Changes
  • feat: add %sveltekit.version% to app.html (#​12132)
Patch Changes
  • fix: allow remote functions to return custom types serialized with transport hooks (#​14435)

  • fix: fulfil beforeNavigate complete when redirected (#​12896)

v2.40.0

Compare Source

Minor Changes
  • feat: include event property on popstate/link/form navigation (#​14307)
Patch Changes
  • fix: respect replaceState/keepFocus/noScroll when a navigation results in a redirect (#​14424)

  • fix: invalidate preload cache when invalidateAll is true (#​14420)

v2.39.1

Compare Source

Patch Changes
  • fix: more robust remote function code transformation (#​14418)

v2.39.0

Compare Source

Minor Changes
  • feat: lazy discovery of remote functions (#​14293)
Patch Changes
  • fix: layout load data not serialized on error page (#​14395)

  • fix: fail prerendering when remote function fails (#​14365)

  • fix: treat handle hook redirect as part of remote function call as json redirect (#​14362)

tailwindlabs/tailwindcss (@​tailwindcss/vite)

v4.1.17

Compare Source

Fixed
  • Substitute @variant inside legacy JS APIs (#​19263)
  • Prevent occasional crash on Windows when loaded into a worker thread (#​19242)
huntabyte/bits-ui (bits-ui)

v2.14.3

Compare Source

Patch Changes
  • fix(ContextMenu): allow overriding tabindex of trigger (#​1887)

  • fix(Calendar, DateField, DatePicker, DateRangeField, DateRangePicker, RangeCalendar): Change default placeholder behaviour to choose the closest available value to current date, in case current date is outside of allowed range by minValue and maxValue. (#​1874)

eslint/eslint (eslint)

v9.39.1

Compare Source

pnpm/pnpm (pnpm)

v10.22.0

Compare Source

v10.21.0

Compare Source

PostHog/posthog-js (posthog-js)

v1.292.0

Compare Source

1.292.0

Minor Changes
  • #​2519 7c16ff7 Thanks @​rodrigomarcolin! - Made rageclick detection fully parametrizable with configurable threshold_px, timeout_ms, and click_count, while preserving previous default behavior.

v1.291.0

Compare Source

1.291.0

Minor Changes

v1.290.0

Compare Source

1.290.0

Minor Changes

v1.289.0

Compare Source

1.289.0

Minor Changes

v1.288.1

Compare Source

1.288.1

Patch Changes

v1.288.0

Compare Source

1.288.0

Minor Changes

v1.287.0

Compare Source

1.287.0

Minor Changes

v1.286.0

Compare Source

1.286.0

Minor Changes
  • #​2547 cd8bcd7 Thanks @​TueHaulund! - Fixed a bug where configuration overrides for session recording would not be applied if the recorder module was still loading

v1.285.2

Compare Source

1.285.2

Patch Changes

v1.285.1

Compare Source

1.285.1

Patch Changes
PostHog/posthog-js (posthog-node)

v5.11.2

Compare Source

Patch Changes

v5.11.1

Compare Source

Patch Changes
svecosystem/runed (runed)

v0.36.0

Compare Source

Minor Changes
  • feat(IsIdle): add trackLastActive option to enable users to disable tracking the lastActive
    time (#​363) for performance optimizations
Patch Changes
  • fix(useSearchParams): don't treat comma separated strings as arrays unless the field type is array
    (#​383)

  • feat(useSearchParams): Date support (#​368)

  • feat(useSearchParams): Zod codec support (#​368)

  • fix(useSearchParams): back/forward reactivity
    (#​383)

sveltejs/svelte (svelte)

v5.43.6

Compare Source

Patch Changes
  • fix: don't deactivate other batches (#​17132)

v5.43.5

Compare Source

Patch Changes
  • fix: ensure async static props/attributes are awaited (#​17120)

  • fix: wait on dependencies of async bindings (#​17120)

  • fix: await dependencies of style directives (#​17120)

v5.43.4

Compare Source

Patch Changes
  • chore: simplify connection/disconnection logic (#​17105)

  • fix: reconnect deriveds to effect tree when time-travelling (#​17105)

v5.43.3

Compare Source

Patch Changes
  • fix: ensure fork always accesses correct values (#​17098)

  • fix: change title only after any pending work has completed (#​17061)

  • fix: preserve symbols when creating derived rest properties (#​17096)

sveltejs/language-tools (svelte-check)

v4.3.4

Compare Source

Patch Changes
  • chore: use machine format when run by Claude Code (#​2870)
wobsoriano/svelte-sonner (svelte-sonner)

v1.0.6

Compare Source

Patch Changes
  • 065ac06: Restore expand functionality broken in v1.0.3
dcastil/tailwind-merge (tailwind-merge)

v3.4.0

Compare Source

typescript-eslint/typescript-eslint (typescript-eslint)

v8.46.4

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

vitejs/vite (vite)

v7.2.2

Compare Source

Bug Fixes

v7.2.1

Compare Source

Bug Fixes
Code Refactoring

v7.2.0

Compare Source

Bug Fixes
  • css: fallback to sass when sass-embedded platform binary is missing (#​21002) (b1fd616)
  • module-runner: make getBuiltins response JSON serializable (#​21029) (ad5b3bf)
  • types: add undefined to optional properties for exactOptionalProperties type compatibility (#​21040) (2833c55)
Miscellaneous Chores

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

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

@vercel
Copy link

vercel bot commented Sep 22, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
svelte-changelog Ready Ready Preview Comment Nov 14, 2025 4:47pm

@renovate renovate bot changed the title chore(deps): update dependency svelte to ^5.39.4 chore(deps): update npm Sep 22, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Sep 22, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@WarningImHack3r WarningImHack3r merged commit 332aee9 into main Nov 14, 2025
5 checks passed
@WarningImHack3r WarningImHack3r deleted the renovate/npm branch November 14, 2025 16:56
WarningImHack3r pushed a commit that referenced this pull request Nov 14, 2025
Fixes the empty response problem mentioned in 6fef7d4, fixed by sveltejs/kit#14722 in 2.47.3

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants