chore(deps): update dependency @sveltejs/kit to v2.48.5
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| @sveltejs/kit (source) | 2.31.1 -> 2.48.5 |
||
| @sveltejs/kit (source) | 2.43.5 -> 2.48.5 |
Release Notes
sveltejs/kit (@βsveltejs/kit)
v2.48.5
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, addpathtoRemoteFormIssue(#β14864)
v2.48.4
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
Patch Changes
-
fix: include hash when using
resolvewith hash routing enabled (#β14786) -
fix:
afterNavigatecallback not running after hydration when experimental async is enabled (#β14644) fix: Snapshotrestoremethod not called after reload when experimental async is enabled -
fix: expose
issue.pathin.allIssues()(#β14784)
v2.48.2
Patch Changes
- fix: update DOM before running navigate callbacks (#β14829)
v2.48.1
Patch Changes
- fix: wait for commit promise instead of
settled(#β14818)
v2.48.0
Minor Changes
- feat: use experimental
forkAPI when available (#β14793)
Patch Changes
- fix: await for
settledinstead oftickin navigate (#β14800)
v2.47.3
Patch Changes
-
fix: avoid hanging when
error()is used while streaming promises from a serverloadfunction (#β14722) -
chore: treeshake load function code if we know it's unused (#β14764)
-
fix:
RecursiveFormFieldstype for recursive or unknown schemas (#β14734) -
fix: rework internal representation of form value to be
$state(#β14771)
v2.47.2
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
invalidtype to schema input (#β14748)
v2.47.1
Patch Changes
-
fix: allow
readto be used at the top-level of remote function files (#β14672) -
fix: more robust remote files generation (#β14682)
v2.47.0
Minor Changes
Patch Changes
- fix: resolve remote module syntax errors with trailing expressions (#β14728)
v2.46.5
Patch Changes
- fix: ensure
formremote functions'fields.settriggers reactivity (#β14661)
v2.46.4
Patch Changes
- fix: prevent access of Svelte 5-only
untrackfunction (#β14658)
v2.46.3
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
Patch Changes
- fix: prevent code execution order issues around SvelteKit's
envmodules (#β14637)
v2.46.1
Patch Changes
-
fix: use
$derivedfor form fields (#β14621) -
docs: remove
@exampleblocks to allow docs to deploy (#β14636) -
fix: require a value with
submitandhiddenfields (#β14635) -
fix: delete hydration cache on effect teardown (#β14611)
v2.46.0
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
envmodules (#β14632)
v2.45.0
Minor Changes
- feat:
form.for(id)now implicitly sets id on form object (#β14623)
Patch Changes
- fix: allow
fetchin remote function without emitting a warning (#β14610)
v2.44.0
Minor Changes
-
feat: expose
event.routeandevent.urlto remote functions (#β14606) -
breaking: update experimental
formAPI (#β14481)
Patch Changes
- fix: don't crawl error responses during prerendering (#β14596)
v2.43.8
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
Patch Changes
-
fix: correctly type the
resultofformremote functions that do not accept data (#β14573) -
fix: force remote module chunks to isolate themselves (#β14571)
v2.43.6
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
HEADtwice when an unhandled HTTP method is used in a request to a+serverhandler that has both aGEThandler and aHEADhandler (#β14564) -
fix: smoothscroll to deep link (#β14569)
v2.43.5
Patch Changes
- fix: fall back to non-relative resolution when calling
resolve(...)outside an event context (#β14532)
v2.43.4
Patch Changes
- fix: Webcontainer AsyncLocalStorage workaround (#β14526)
v2.43.3
Patch Changes
-
fix: Webcontainer AsyncLocalStorage workaround (#β14521)
-
fix: include the value of form submitters on
formremote functions (#β14475)
v2.43.2
Patch Changes
-
fix: ensure rendering starts off synchronously (#β14517)
-
fix: keep serialized remote data alive until navigation (#β14508)
v2.43.1
Patch Changes
- fix: consistently use bare import for internals (#β14506)
v2.43.0
Minor Changes
- feat: experimental async SSR (#β14447)
Patch Changes
-
fix: ensure
__SVELTEKIT_PAYLOAD__.datais accessed safely (#β14491) -
fix: create separate cache entries for non-exported remote function queries (#β14499)
v2.42.2
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
inithook during builds if there's nothing to prerender (#β14464) -
fix: ensure SSR rendering gets request store context (#β14476)
v2.42.1
Patch Changes
- fix: ensure environment setup is in its own chunk (#β14441)
v2.42.0
Minor Changes
-
feat: enhance remote form functions with schema support,
inputandissuesproperties (#β14383) -
breaking: remote form functions get passed a parsed POJO instead of a
FormDataobject now (#β14383)
v2.41.0
Minor Changes
- feat: add
%sveltekit.version%toapp.html(#β12132)
Patch Changes
-
fix: allow remote functions to return custom types serialized with
transporthooks (#β14435) -
fix: fulfil
beforeNavigatecompletewhen redirected (#β12896)
v2.40.0
Minor Changes
- feat: include
eventproperty on popstate/link/form navigation (#β14307)
Patch Changes
-
fix: respect
replaceState/keepFocus/noScrollwhen a navigation results in a redirect (#β14424) -
fix: invalidate preload cache when invalidateAll is true (#β14420)
v2.39.1
Patch Changes
- fix: more robust remote function code transformation (#β14418)
v2.39.0
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)
v2.38.1
Patch Changes
-
fix: enable redirects from queries (#β14400)
-
fix: remove empty nodes from serialized server load data (#β14404)
-
fix: allow commands from within endpoints (#β14343)
v2.38.0
Minor Changes
- feat: add new remote function
query.batch(#β14272)
v2.37.1
Patch Changes
-
fix: serialize server
loaddata before passing to universalload, to handle mutations and promises (#β14298) -
fix: resolve_route prevent dropping a trailing slash of id (#β14294)
-
fix: assign correct status code to form submission error on the client (#β14345)
-
fix: un-proxy
form.result(#β14346)
v2.37.0
Minor Changes
-
feat: automatically resolve
query.refresh()promises on the server (#β14332) -
feat: allow query.set() to be called on the server (#β14304)
Patch Changes
-
fix: disable CSRF checks in dev (#β14335)
-
fix: allow redirects to external URLs from within form functions (#β14329)
-
fix: add type definitions for
query.set()method to override the value of a remote query function (#β14303) -
fix: ensure uniqueness of
form.for(...)across form functions (#β14327)
v2.36.3
Patch Changes
-
fix: bump devalue (#β14323)
-
chore: consolidate dev checks to use
esm-envinstead of a__SVELTEKIT_DEV__global (#β14308) -
fix: reset form inputs by default when using remote form functions (#β14322)
v2.36.2
Patch Changes
-
chore: make config deprecation warnings more visible (#β14281)
-
chore: remove redundant Not Found error message (#β14289)
-
chore: deprecate
csrf.checkOriginin favour ofcsrf.trustedOrigins: ['*'](#β14281)
v2.36.1
Patch Changes
- fix: ensure importing from
$app/navigationworks in test files (#β14195)
v2.36.0
Minor Changes
- feat: add
csrf.trustedOriginsconfiguration (#β14021)
Patch Changes
-
fix: correctly decode custom types streamed from a server load function (#β14261)
-
fix: add trailing slash pathname when generating typed routes (#β14065)
v2.35.0
Minor Changes
- feat: better server-side error logging (#β13990)
Patch Changes
- fix: ensure static error page is loaded correctly for custom user errors (#β13952)
v2.34.1
Patch Changes
-
fix: support multiple cookies with the same name across different paths and domains (
b2c5d02) -
fix: add link header when preloading font (#β14200)
-
fix:
cookies.get(...)returnsundefinedfor a just-deleted cookie (b2c5d02) -
fix: load env before prerender (
c5f7139)
v2.34.0
Minor Changes
- feat: allow dynamic
envaccess during prerender (#β14243)
Patch Changes
-
fix: clone
fetchresponses so that headers are mutable (#β13942) -
fix: serialize server
loaddata before passing to universalload, to handle mutations (#β14268) -
fix: allow
asset(...)to be used with imported assets (#β14270)
v2.33.1
Patch Changes
-
fix: make paths in .css assets relative (#β14262)
-
fix: avoid copying SSR stylesheets to client assets (#β13069)
v2.33.0
Minor Changes
- feat: configure error reporting when routes marked as prerendable were not prerendered (#β11702)
Patch Changes
-
fix: use correct flag for server tracing (#β14250)
-
fix: correct type names for new
handleUnseenRoutesoption (#β14254) -
chore: Better docs and error message for missing
@opentelemetry/apidependency (#β14250)
v2.32.0
Minor Changes
- feat: inline load fetch
response.bodystream data as base64 in page (#β11473)
Patch Changes
- fix: better error when
.remote.tsfiles are used without theexperimental.remoteFunctionsflag (#β14225)
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.
π Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.