Skip to content

chore(deps): update dependency @sveltejs/kit to v1.30.4 - autoclosed

Renovate Bot requested to merge renovate/sveltejs-kit-1.x-lockfile into main

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

Compare Source

Patch Changes
  • chore(deps): upgrade and unpin undici (#​11860)

v1.30.3

Compare Source

Patch Changes
  • fix: correct documentation for beforeNavigate (#​11300)

v1.30.2

Compare Source

Patch Changes
  • fix: revert recent 'correctly return 415' and 'correctly return 404' changes (#​11295)

v1.30.1

Compare Source

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

Compare Source

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 of terminate (#​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

Compare Source

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

Compare Source

Minor Changes
  • feat: add resolveRoute to $app/paths, deprecate resolvePath (#​11261)

v1.28.0

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

Patch Changes
  • fix: add vite.config.js to included files in generated tsconfig (#​10788)

  • fix: cache location.origin on startup (#​11004)

v1.27.4

Compare Source

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

Compare Source

Patch Changes
  • fix: use correct environment file for rendering spa fallback page (#​10963)

v1.27.2

Compare Source

Patch Changes
  • fix: missing File Node polyfill for Node version 18.11.0+ (#​10948)

v1.27.1

Compare Source

Patch Changes
  • fix: only apply some polyfills below node 18.11 (#​10920)

v1.27.0

Compare Source

Minor Changes
  • feat: add invalidateAll boolean option to enhance callback (#​9889)

v1.26.0

Compare Source

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 in load functions to allow libraries to patch it (#​10009)

  • chore(deps): update dependency undici to ~5.26.0 (#​10860)

v1.25.2

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

Patch Changes
  • fix: mark aborted/cancelled navigation as handled (#​10666)

v1.24.0

Compare Source

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

Compare Source

Patch Changes
  • fix: process globs in pkg.workspaces (#​10625)

v1.23.0

Compare Source

Minor Changes
  • feat: add warning for mistyped route filenames (#​10558)

  • feat: accept URL in redirect (#​10570)

Patch Changes
  • fix: adjust the type of Navigation["type"] (#​10599)

  • fix: allow logging $page.url during prerendering (#​10567)

v1.22.6

Compare Source

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

Compare Source

Patch Changes
  • fix: make server assets available during vite preview (#​10511)

  • chore: upgrade undici to 5.23.0 (#​10240)

v1.22.4

Compare Source

Patch Changes
  • fix: prevent duplicate module preload (#​10442)

  • docs: Elaborate on credentialed fetch behaviour (#​10421)

v1.22.3

Compare Source

Patch Changes
  • fix: gracefully handle server endpoints that return Responses with immutable Headers (#​10367)

v1.22.2

Compare Source

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

Compare Source

Patch Changes
  • perf: only have Vite generate relative paths when required (#​10287)

v1.22.0

Compare Source

Minor Changes
  • feat: add HEAD server method (#​9753)

  • feat: support caching of responses with Vary header (except for Vary: *) (#​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

Compare Source

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 to config.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

Compare Source

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

Compare Source

Patch Changes
  • fix: remove reference to tiny-glob from postinstall script (#​10174)

v1.20.3

Compare Source

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 provided Request (#​10136)

v1.20.2

Compare Source

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

Compare Source

Patch Changes
  • fix: don't copy public folder in service worker build (#​10082)

v1.20.0

Compare Source

Minor Changes

v1.19.0

Compare Source

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 Responses with immutable Headers 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

Compare Source

Minor Changes
  • security: Stop implicitly tracking URLs as dependencies in server-side loads (#​9945)

v1.17.1

Compare Source

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

Compare Source

Minor Changes
  • feat: unshadow data and form in enhance and warn about future deprecation when used in dev 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 to Config (#​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

Compare Source

Patch Changes
  • fix: entry generation with mixed segments (#​9879)

  • fix: use focusVisible: false to prevent unwanted focus ring on navigation (#​9861)

v1.16.2

Compare Source

Patch Changes
  • fix: support Node 20 (6e2efcf62)

  • fix: reset focus synchronously on navigation (#​9837)

v1.16.1

Compare Source

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

Compare Source

Minor Changes
  • feat: route-level entry generators via export const entries (#​9571)

v1.15.11

Compare Source

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

Compare Source

Patch Changes
  • fix: log whole error object in default handleError (#​9791)

v1.15.9

Compare Source

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

Compare Source

Patch Changes
  • chore: revert undici pin and upgrade version (#​9740)

  • chore: upgrade vite-plugin-svelte for resolve improvements and warnings (#​9742)

v1.15.7

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

Patch Changes
  • fix: prevent building duplicate CSS files (#​9382)

v1.15.2

Compare Source

Patch Changes
  • fix: address security advisory CVE-2023-29008 by doing a case-insensitive comparison when checking header value (ba436c66)

v1.15.1

Compare Source

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

Compare Source

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 sending ssrLoadModule 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

Compare Source

Minor Changes
  • feat: add HMR to fallback error pages during dev (#​9497)
Patch Changes
  • fix: add submitter type to SumbitFunction (#​9484)

v1.13.0

Compare Source

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

Compare Source

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
  • fix: don't start debugger on 404s (#​9424)

  • fix: handle srcset attributes with newline after comma (#​9388)

  • fix: allow tsconfig to extend multiple other tsconfigs (#​9413)

  • chore: update Undici to 5.21.0 (#​9417)


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 MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

Edited by Renovate Bot

Merge request reports

Loading