chore(deps): update dependency @sveltejs/kit to v3.0.0-next.14 - #367
Open
renovate[bot] wants to merge 1 commit into
Open
chore(deps): update dependency @sveltejs/kit to v3.0.0-next.14#367renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.0.0-next.8→3.0.0-next.14Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
sveltejs/kit (@sveltejs/kit)
v3.0.0-next.14Compare Source
Major Changes
breaking: refresh all load functions/queries when clicking a link to the current URL (#16572)
breaking: only include routes with a
+pageor+serverinRouteId(#16580)breaking: require Node 22.17 (#16597)
breaking:
preloadCodenow takes a route ID (e.g./blog/[slug]) instead of a pathname. Route IDs are not prefixed withpaths.base(#16576)breaking: remove deprecated
.run()method from live queries (#16573)Minor Changes
feat: return the list of compressed files from
builder.compress(#16566)feat: add
pageandendpointbooleans to$app/manifest'sroutes, and export aManifestRoutetype (#16594)feat: add
PageRouteIdandEndpointRouteIdto$app/types(#16594)Patch Changes
fix: generate valid
Pathtypes for routes with optional or rest params, several params in one segment, or escape sequences (#16577)fix: decode all numeric character references, including above
ffff, when crawling prerendered pages (#16611)chore: deduplicate request hashing for serialized fetch responses (#16499)
fix: don't treat
Object.prototypemembers as param matchers during validation (#16612)fix: exclude routes without a page or endpoint from
routesin$app/manifest, and remove directories with no route files fromLayoutParams(#16588)chore: reuse base64 and text decoding helpers (#16608)
fix: record the mime types of prerendered paths in the server manifest (#16564)
chore: only generate each route's resolution module once when prerendering (#16576)
fix: expand
[x+nn]and[u+nnnn]escape sequences when resolving a route id to a pathname (#16570)fix: allow routes to contain
[and]via the[x+5b]and[x+5d]escapes (#16569)chore: remove the dead
SSRState.fallbackfield and name the server state fork semantics (#16598)fix: import resolved peer dependencies as file URLs so project-relative resolution works on Windows (#16618)
fix: write generated tsconfig to
node_modules/$app/tsconfig.jsonso that tools with simplified tsconfig resolution can find it (#16589)fix: prerender and crawl pages whose
content-typeheader carries acharsetparameter (#16567)fix: stream promised
readresults lazily instead of eagerly buffering them (#16622)fix: correctly decode
[u+nnnn]escape sequences aboveffff(#16611)v3.0.0-next.13Compare Source
Major Changes
breaking: replace the
noScrollandkeepFocusoptions ofgotowith a singleresetoption, and thedata-sveltekit-noscrollanddata-sveltekit-keepfocusattributes withdata-sveltekit-reset(#16558)breaking: deprecate
error(status, {...})in favour oferror(status, message, {...})(#16540)Minor Changes
feat: add shallow routing to
gotoand deprecatepushStateandreplaceState(#16449)feat: preserve page state set through
goto(..., { state, persistState: true })across reloads (#16449)Patch Changes
chore: deduplicate repeated CSP directive handling (#16498)
fix: avoid Vite dev server reload on initial page request (#16553)
fix: don't set a
nullaccept-languageheader on internalfetchsub-requests when the incoming request has none (#16527)fix: correctly detect prerendered paths in server
fetchwhenpaths.baseis set (#16525)fix: don't duplicate remote modules in the generated manifest (#16532)
fix: exclude inlined files from the page's
$app/manifestimmutable list (#16531)perf: avoid quadratic remote form issue merging (#16493)
fix: don't attempt to serialize fetch responses when the request body is not a string or TypedArray (#16501)
fix: read the error status of
App.Errorin theprerenderandquery.liveremote functions (#16529)fix: propagate errors from prerendered remote responses instead of re-running the function (#16535)
fix: respect the status returned from
handleErroron the fallback error page served to error-page sub-requests (#16528)fix: skip unnecessary
version.jsonchecks ifupdated.currentis alreadytrue(#16518)fix: allow generation of $app/tsconfig without TypeScript installed (#16534)
perf: use a
Setto check element ids when validating fragment links during prerendering (#16494)fix: only include
_app/immutablefiles in$app/manifest'simmutablein the service worker (#16531)fix: log errors caught by the Vite dev server handler (#16550)
fix: resolve
rootper instance of the SvelteKit Vite plugin (#16513)fix: ignore path casing differences when warning about overridden Vite config on Windows (#16545)
fix: preserve the current URL search parameters when submitting a remote form without JavaScript (#16373)
fix: treeshake prerendered remote functions in the right chunks (#16533)
fix: error during development if the adapter does not support instrumentation and it exists (#16548)
v3.0.0-next.12Compare Source
Major Changes
breaking: rename
Pathnametype toPathandAssettoAssetPath(#16430)breaking: remove leading
/fromPathandAssetPathbreaking: write tsconfig to
node_modules/$app/tsconfig(#16458)breaking: error on
event.url,event.paramsandevent.routeaccess inside queries (#16452)breaking: delete
$service-workermodule (#16450)breaking: detect new deployments on data, remote, and form action responses, tab focus, and visibility change, and default
version.pollIntervalto 1 hour (#16496)Minor Changes
feat: add
$app/manifestmodule withimmutable,assets,prerendered, androutesexports (#16372)feat: validate that all remote form fields were created with form.fields.foo.as(...) (#16331)
feat: make
$app/pathsimportable in service workers (#16441)feat:
$app/service-workermodule (#16458)feat: better tsconfig validation (#16458)
fix: default cookies to
securetofalseduring development (#16462)Patch Changes
fix: allow
undefinedvalues to be passed to form field.as(...)where applicable (#15681)fix: include queries refreshed from within another query in the serialized response (#16461)
fix: generate sourcemaps for remote modules (#16440)
fix: avoid empty getElementById() call on hash routing navigation (#16448)
fix: warn if hook files are spelled as "hook" instead of "hooks" (#16483)
chore: deprecate the
aliasoption (#16470)fix: prevent infinite loops when server-side queries refresh each other in a cycle during the single-flight drain (#16461)
fix: populate
versionin service workers (#16434)fix: resolve remote modules as external during dev prebundling so packages can re-export remote functions (#16426)
fix: refetch route-tracking server data when navigating away from an error page (#16381)
fix: serialize
query(...).set(...)/query(...).refresh()values into the rendered HTML when called from within a query during SSR (#16461)fix: fall back to the page's form actions when a sibling endpoint has no POST handler (#16349)
fix: return a lightweight 404 instead of rendering the error page for subresource requests (#16463)
fix: preserve stripped path prefixes by making trailing-slash redirects relative (#16431)
chore: deduplicate type-stripping logic in
tweak_types(#16454)fix: more informative error message when running a command inside a query or prerender function (
eb5c973)v3.0.0-next.11Compare Source
Major Changes
breaking:
configexported from a universal route file takes precedence over a server one (#16400)breaking: consistent special filename patterns (#16382)
Minor Changes
feat: support sourcemaps in production (#16412)
feat: support function validators for environment variables (#16402)
feat: better error logging (#16374)
Patch Changes
fix: don't treat callable standard schemas as function param matchers (#16403)
fix: reject malformed streamed data encoding (#16423)
fix: hide stack traces for internal errors like 404s (#16411)
perf: match only unpaired surrogates when escaping HTML (#16407)
fix: don't report empty environment variables as missing (#16401)
chore: clarify which hooks run during server route resolution (#16397)
v3.0.0-next.10Compare Source
Major Changes
defineEnvVarsto@sveltejs/kit/env(#16375)Patch Changes
fix: treat
data:protocol URLs as external for redirect (#16392)perf: skip import graph collection outside client environments (#16383)
fix: warn if there are plugins using
transformIndexHtml(#16394)v3.0.0-next.9Compare Source
Major Changes
breaking:
handle'sresolveis now typed to always return aPromise(#16352)breaking: replace the
$libalias with#liband removefiles.libconfig. (#16360)breaking: disallow cross-origin form submissions without a
Content-Typeheader (#16347)breaking: Server-only directories (
/server/in the path) are now treated as server-only everywhere inside the project (exceptsrc/routesand the assets directory) (#16360)breaking: delegate CORS handling to Vite for static directory requests during development (#16357)
Minor Changes
$env/static/private,$env/dynamic/private,$env/static/public,$env/dynamic/publicand$app/environmentas deprecated aliases for$app/env/private$app/env/publicand$app/env(#16334)Patch Changes
perf: cache the default cookie header parse and avoid allocations in
cookies.get(#16341)fix: avoid client-side code being bundled by Cloudflare Wrangler (#16364)
fix: handle rejected streamed server data after delayed loads (#16268)
fix: enable CSRF protection in builds with a non-production
NODE_ENVvalue (#16313)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.