chore(deps): update dependency @sveltejs/kit to v1.30.4 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@sveltejs/kit (source) | devDependencies | minor | 1.11.0 -> 1.30.4 |
Release Notes
sveltejs/kit (@sveltejs/kit)
v1.30.4
Patch Changes
- chore(deps): upgrade and unpin undici (#11860)
v1.30.3
Patch Changes
- fix: correct documentation for beforeNavigate (#11300)
v1.30.2
Patch Changes
- fix: revert recent 'correctly return 415' and 'correctly return 404' changes (#11295)
v1.30.1
Patch Changes
-
fix: prerendered root page with
paths.base
config uses correct trailing slash option (#10763) -
fix: correctly return 404 when a form action is not found (#11278)
v1.30.0
Minor Changes
- feat: inline
response.arrayBuffer()
during ssr (#10535)
Patch Changes
-
fix: allow
"false"
value for preload link options (#10555) -
fix: call worker
unref
instead ofterminate
(#10120) -
fix: correctly analyse exported server API methods during build (#11019)
-
fix: avoid error when back navigating before page is initialized (#10636)
-
fix: allow service-worker.js to import assets (#9285)
-
fix: distinguish better between not-found and internal-error (#11131)
v1.29.1
Patch Changes
-
fix: correctly return 415 when unexpected content types are submitted to actions (#11255)
-
chore: deprecate
preloadCode
calls with multiple arguments (#11266)
v1.29.0
Minor Changes
- feat: add
resolveRoute
to$app/paths
, deprecateresolvePath
(#11261)
v1.28.0
Minor Changes
- chore: deprecate top level promise await behaviour (#11175)
Patch Changes
-
fix: resolve relative cookie paths before storing (#11253)
-
chore: deprecate cookies.set/delete without path option (#11237)
-
fix: make sure promises from fetch handle errors (#11228)
v1.27.7
Patch Changes
-
fix: set runes option in generated root (#11111)
-
fix: retain URL query string for trailing slash redirects to prerendered pages (#11142)
v1.27.6
Patch Changes
-
fix: use runes in generated root when detecting Svelte 5 (#11028)
-
fix: correctly prerender pages that use browser globals and have SSR turned off (#11032)
-
fix: correctly show 404 for prerendered dynamic routes when navigating client-side without a root layout server load (#11025)
v1.27.5
Patch Changes
-
fix: add vite.config.js to included files in generated tsconfig (#10788)
-
fix: cache location.origin on startup (#11004)
v1.27.4
Patch Changes
-
fix: generate
__data.json
for prerendered pages when SSR is turned off (#10988) -
chore: add experimental compatibility for Svelte 5 (#11002)
v1.27.3
Patch Changes
- fix: use correct environment file for rendering spa fallback page (#10963)
v1.27.2
Patch Changes
- fix: missing
File
Node polyfill for Node version 18.11.0+ (#10948)
v1.27.1
Patch Changes
- fix: only apply some polyfills below node 18.11 (#10920)
v1.27.0
Minor Changes
- feat: add
invalidateAll
boolean option toenhance
callback (#9889)
v1.26.0
Minor Changes
- feat: infer route parameter type from matcher's guard check if applicable (#10755)
Patch Changes
-
fix: basic mime type handling for prerendered pages in preview (#10851)
-
chore: use just a single library (mrmime) for mime type handling (#10851)
-
chore: bump undici to address security issue (#10885)
-
fix: follow whatwg fetch spec for handling redirect loops (#10857)
-
fix: use
window.fetch
inload
functions to allow libraries to patch it (#10009) -
chore(deps): update dependency undici to ~5.26.0 (#10860)
v1.25.2
Patch Changes
-
fix: correctly update
$page.url.hash
when navigating history (#10843) -
fix: strip virtual module prefix from error messages (#10776)
-
fix: cancel ongoing navigation when the browser back button is hit to prevent an incorrect page from being rendered (#10727)
-
fix: only remove Vite manifest when copying files (#10782)
v1.25.1
Patch Changes
-
fix: correct line numbers in stack trace (#10769)
-
fix: correctly return 404 when navigating to a missing page and the root layout fetches a prerendered endpoint (#10565)
-
fix: allow optional param in middle of route (#10736)
-
chore: update
undici
(#10641)
v1.25.0
Minor Changes
- feat: add server endpoint catch-all method handler
fallback
(#9755)
Patch Changes
- fix: allow calling
fetch
for any scheme (#10699)
v1.24.1
Patch Changes
- fix: mark aborted/cancelled navigation as handled (#10666)
v1.24.0
Minor Changes
- feat: onNavigate lifecycle function (#9605)
Patch Changes
- fix: Use Proxy to track usage of client side load
event.route
(#10576)
v1.23.1
Patch Changes
- fix: process globs in
pkg.workspaces
(#10625)
v1.23.0
Minor Changes
Patch Changes
-
fix: adjust the type of
Navigation["type"]
(#10599) -
fix: allow logging
$page.url
during prerendering (#10567)
v1.22.6
Patch Changes
-
fix: correctly restore trailing slash in url pathname for data requests (#10475)
-
fix: load trailing slash option from server even when there's no load function (#10475)
v1.22.5
Patch Changes
-
fix: make server assets available during
vite preview
(#10511) -
chore: upgrade
undici
to 5.23.0 (#10240)
v1.22.4
Patch Changes
-
fix: prevent duplicate module preload (#10442)
-
docs: Elaborate on credentialed
fetch
behaviour (#10421)
v1.22.3
Patch Changes
- fix: gracefully handle server endpoints that return
Response
s with immutableHeaders
(#10367)
v1.22.2
Patch Changes
-
fix: wait a tick before announcing new page title (#10363)
-
feat: more helpful error for preview if build output doesn't exist (#10337)
v1.22.1
Patch Changes
- perf: only have Vite generate relative paths when required (#10287)
v1.22.0
Minor Changes
-
feat: add
HEAD
server method (#9753) -
feat: support caching of responses with
Vary
header (except forVary: *
) (#9993)
Patch Changes
-
fix: avoid running load function on invalid requests (#9752)
-
fix: update page store when URL hash is changed from the address bar (#10202)
-
fix: include
Vary: Accept
header to fix browser caching of adjacent pages and endpoints (#9993)
v1.21.0
Minor Changes
-
feat: add
event.isSubRequest
boolean indicating whether this is a call to one of the app's own APIs during SSR (or prerendering) (#10170) -
feat: add
privatePrefix
toconfig.kit.env
(#9996) -
feat: export
VERSION
from@sveltejs/kit
(#9969)
Patch Changes
-
docs: update inline NavigationType documentation (#10269)
-
perf: cache dynamic imports of nodes (#10080)
v1.20.5
Patch Changes
-
fix: batch synchronous invalidate invocations (#10145)
-
fix: allow rest params to be empty in resolvePath (#10146)
-
fix: correctly close dialogs when form is enhanced (#10093)
-
fix: precompress filter (#10185)
v1.20.4
Patch Changes
- fix: remove reference to tiny-glob from postinstall script (#10174)
v1.20.3
Patch Changes
-
chore: remove
tiny-glob
as a dependency (#10166) -
fix: don't import types from
svelte/internal
(#10172) -
fix: don't skip rest parameter's matcher when there is a non-matching optional parameter (#10020)
-
fix: ensure
fetch
respects headers from providedRequest
(#10136)
v1.20.2
Patch Changes
-
fix: ensure optional routes with matchers and catch-all match correctly (#9987)
-
fix: disallow
actions
export from a+layout.server
file (#10046) -
fix: remove scrollbars from default error page (#10059)
v1.20.1
Patch Changes
- fix: don't copy public folder in service worker build (#10082)
v1.20.0
Minor Changes
- feat: support Svelte 4 (#10048)
v1.19.0
Minor Changes
-
feat: allow link options to be set to
"true"
and"false"
(#10039) -
feat: add
resolvePath
export for building relative paths from route IDs and parameters (#9949)
Patch Changes
-
fix: prevent history change when clicking same hash link (#10032)
-
fix: gracefully handle server endpoints that return
Response
s with immutableHeaders
when prerendering (#10030) -
fix: do not add content-security-policy meta element if content is empty (#10026)
-
docs: correct
ResolveOptions['preload']
inline documentation (#10037) -
fix: avoid creating update check timer on the server (#10015)
v1.18.0
Minor Changes
- security: Stop implicitly tracking URLs as dependencies in server-side
load
s (#9945)
v1.17.1
Patch Changes
-
fix: ensure styles are loaded in dev mode for routes containing special characters (#9894)
-
feat: warn users when enhancing forms with files but no
enctype="multipart/form-data"
(#9888)
v1.17.0
Minor Changes
-
feat: unshadow
data
andform
inenhance
and warn about future deprecation when used indev
mode (#9902) -
feat: crawl URLs in
<meta>
tags (#9900)
Patch Changes
-
fix: avoid trying to inline raw or url css imports (#9925)
-
feat: prerender in worker rather than subprocess to support Deno (#9919)
-
perf: add
<script>
to prerendered redirects for faster redirects (#9911) -
fix: add typing for
vitePlugin
toConfig
(#9946) -
fix: stop setting Kit cookie defaults on cookies parsed from headers (#9908)
-
fix: only skip hydration with vite overlay if current page is an error (#9892)
v1.16.3
Patch Changes
-
fix: entry generation with mixed segments (#9879)
-
fix: use
focusVisible: false
to prevent unwanted focus ring on navigation (#9861)
v1.16.2
Patch Changes
v1.16.1
Patch Changes
-
fix: realign state.branch on the client on first load (#9754)
-
fix: update
$page.data
correctly after invalidate (#9798) -
fix: file not found in manifest (#9846)
v1.16.0
Minor Changes
- feat: route-level entry generators via
export const entries
(#9571)
v1.15.11
Patch Changes
-
chore: more compact representation for invalidated search param (#9708)
-
chore: fix import path to app script on windows (#9743)
-
fix: make $app/navigation more resilient to bundler reordering (#9808)
-
fix: page load
fetch()
now accepts the same input types for the body as the native fetch function (#9801) -
fix: handle preload and filterSerializedResponseHeaders in sequence function (#9741)
v1.15.10
Patch Changes
- fix: log whole error object in default handleError (#9791)
v1.15.9
Patch Changes
-
fix: correctly replace state when
data-sveltekit-replacestate
is used with a hash link (#9751) -
fix: compute trailing slash on page server / data request (#9738)
-
fix: update vite-plugin-svelte to fix windows resolution issue (#9769)
v1.15.8
Patch Changes
-
chore: revert undici pin and upgrade version (#9740)
-
chore: upgrade vite-plugin-svelte for resolve improvements and warnings (#9742)
v1.15.7
Patch Changes
-
fix: provide better error when prerendered routes conflict with each other (#9692)
-
fix: prevent false positive warnings for fetch in Firefox and Safari (#9680)
-
fix: allow embedding two pages generated into the same page in "embedded" mode (#9610)
-
fix: don't include prerendered routes in default generateManifest (#9471)
-
fix: better error messages for handleable prerender failures (#9621)
v1.15.6
Patch Changes
-
fix: use correct relative paths when rendering base path (#9343)
-
fix: handle redirect thrown in handle hook in response to form action (#9658)
-
fix: do not call beforeNavigate for download links (#9660)
v1.15.5
Patch Changes
-
fix: correct allow header methods list for 405s (#9655)
-
fix: prevent routes/layouts from having conflicting files through resets or different extensions (#9590)
-
fix: prevent unhandled exceptions for invalid header values (#9638)
v1.15.4
Patch Changes
-
fix: gracefully handle failure to load hooks.server.js (#9641)
-
feat: set sourcemapIgnoreList to filter out non-source directories (#9619)
v1.15.3
Patch Changes
- fix: prevent building duplicate CSS files (#9382)
v1.15.2
Patch Changes
- fix: address security advisory CVE-2023-29008 by doing a case-insensitive comparison when checking header value (
ba436c66
)
v1.15.1
Patch Changes
-
chore: more compact representation for invalidated search param (#9708)
-
chore: fix import path to app script on windows (#9743)
-
fix: make $app/navigation more resilient to bundler reordering (#9808)
-
fix: page load
fetch()
now accepts the same input types for the body as the native fetch function (#9801) -
fix: handle preload and filterSerializedResponseHeaders in sequence function (#9741)
v1.15.0
Minor Changes
- feat: expose stronger typed
SubmitFunction
through./$types
(#9201)
Patch Changes
-
fix: throw error when file can't be found in Vite manifest (#9558)
-
fix: make
error.message
enumerable when sendingssrLoadModule
error to client (#9440) -
fix: pass
publicDir
Vite config in SSR (#9565) -
fix: balance parentheses in error about wrong content type for action (#9513)
v1.14.0
Minor Changes
- feat: add HMR to fallback error pages during dev (#9497)
Patch Changes
- fix: add
submitter
type toSumbitFunction
(#9484)
v1.13.0
Minor Changes
- feat: add dark mode styles to default error page (#9460)
Patch Changes
- fix: recover from errors during dev by reloading (#9441)
v1.12.0
Minor Changes
-
feat: expose submitter in use:enhance SubmitFunction (#9425)
-
feat: add data-sveltekit-keepfocus and data-sveltekit-replacestate options to links (requires Svelte version 3.56 for type-checking with
svelte-check
) (#9019)
Patch Changes
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.