Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency @sveltejs/kit to v1.30.4 #463

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 27, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sveltejs/kit (source) 1.0.0-next.338 -> 1.30.4 age adoption passing confidence

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)

v1.11.0

Compare Source

Minor Changes
  • feat: pause on debugger when falling back to full page reload during development (#​9305)

  • feat: expose base via $service-worker, make paths relative (#​9250)

Patch Changes
  • fix: don't automatically prerender non-SSR'd pages (#​9352)

  • fix: use 308 responses for trailing slash redirects, instead of 301s (#​9351)

  • fix: remove buggy cookie path detection (#​9298)

  • fix: don't prevent beforeNavigate callbacks from running following a cancelled unloading navigation (#​9347)

  • fix: persist DOM state on beforeunload (#​9345)

  • fix: redirect to path with/without trailing slash when previewing prerendered pages (#​9353)

  • fix: avoid FOUC when using CSS modules in dev (#​9323)

  • fix: don't skip required parameters after missing optional parameters (#​9331)

  • fix: account for server-emitted assets when prerenering (#​9349)

  • fix: deal with fast consecutive promise resolutions when streaming (#​9332)

  • chore: replace deprecated property access in preparation for TS 5.0 (#​9361)

v1.10.0

Compare Source

Minor Changes
Patch Changes
  • fix: always include <link rel="stylesheet">, even for stylesheets excluded from Link headers (#​9255)

  • fix: preserve form state when submitting a second time (#​9267)

v1.9.3

Compare Source

Patch Changes
  • fix: successive optional route parameters can now be empty (#​9266)

v1.9.2

Compare Source

Patch Changes
  • fix: correct undefined reference to global var with Vitest (#​9252)

v1.9.1

Compare Source

Patch Changes
  • feat: warn when calling depends(...) with special URI scheme (#​9246)

v1.9.0

Compare Source

Minor Changes
  • feat: add paths.relative option to control interpretation of paths.assets and paths.base (#​9220)

v1.8.8

Compare Source

Patch Changes
  • fix: always add @sveltejs/kit to noExternal for ssr build (#​9242)
  • feat: add api.methods and page.methods to builder.routes (#​9145)

v1.8.7

Compare Source

Patch Changes
  • fix: correct not found message when setting paths.base (#​9232)

v1.8.6

Compare Source

Patch Changes
  • fix: bundle SvelteKit when using Vitest (#​9172)

v1.8.5

Compare Source

Patch Changes
  • fix: allow relative fetch to endpoint outside app from within handle (#​9198)

v1.8.4

Compare Source

Patch Changes
  • fix: include .mjs files in precompression (#​9179)

  • fix: revert mjs extension usage by default, make it an option (#​9179)

  • chore: dummy changeset to force a release (#​9207)

v1.8.3

Compare Source

Patch Changes
  • fix: use a proprietary content-type to ensure response is not buffered (#​9142)

v1.8.2

Compare Source

Patch Changes
  • fix: append newline to trigger script evaluation (#​9139)

v1.8.1

Compare Source

Patch Changes
  • fix: encode streamed chunks (#​9136)

v1.8.0

Compare Source

Minor Changes
  • feat: implement streaming promises for server load functions (#​8901)
Patch Changes
  • fix: set public env before starting app (#​8957)

  • fix: preload modules on Safari (#​8957)

  • fix: make assets work in client when app is served from a subfolder (#​8957)

v1.7.2

Compare Source

Patch Changes
  • fix: return correct asset list from builder.writeClient() (#​9095)

v1.7.1

Compare Source

Patch Changes
  • fix: deploy server assets. Only works with Vite 4.1+ (#​9073)

v1.7.0

Minor Changes
  • feat: richer error message for invalid exports (#​9055)
Patch Changes
  • chore: throw more helpful error when encoding uri fails during prerendering (#​9053)

v1.6.0

Minor Changes
  • feat: add OPTIONS server method (#​8731)
Patch Changes
  • fix: solve missing "./paths" specifier in "@&#8203;sveltejs/kit" package error occurring in all projects (#​9050)

v1.5.7

Patch Changes
  • fix: use internal alias that won't collide with user aliases (#​9022)

v1.5.6

Patch Changes
  • fix: ssr defaults preventing minification for client build (#​9012)

  • fix: client-side trailing slash redirect when preloading data (#​8982)

v1.5.5

Compare Source

Patch Changes
  • fix: warn after failed data preloads in dev (#​8985)

v1.5.3

Compare Source

Patch Changes
  • docs: clarify that version.name should be deterministic (#​8956)

  • fix: correctly include exported http methods in allow header (#​8968)

  • chore: polyfill File from node:buffer (#​8925)

  • fix: provide helpful error/warning when calling fetch during render (#​8551)

  • fix: print useful error when subscribing to SvelteKit's stores at the wrong time during SSR (#​8960)

  • fix: ignore external links when automatically preloading (#​8961)

  • chore: refactor fallback generation (#​8972)

v1.5.2

Compare Source

Patch Changes
  • fix: always default paths.assets to paths.base (#​8928)

v1.5.1

Compare Source

Patch Changes
  • fix: pick up config from endpoints (#​8933)

  • fix: don't reuse previous server load cache when there's no server load function (#​8893)

  • fix: deduplicate paths in tsconfig (#​8880)

  • docs: clarify version management feature (#​8941)

v1.5.0

Compare Source

Minor Changes
  • feat: support route-level configuration (#​8740)

  • feat: add snapshot mechanism for preserving ephemeral DOM state (#​8710)

Patch Changes
  • chore(deps): update dependency undici to v5.18.0 (#​8884)

v1.4.0

Compare Source

Minor Changes
  • feat: allow $app/paths to be used without an app (#​8838)
Patch Changes
  • fix: ensure types of all form actions are accessible even if differing (#​8877)

  • fix: correctly handle HttpErrors on the client side (#​8829)

  • docs: discourage use of goto with external URLs (#​8837)

  • fix: prevent crawling empty urls (<img src="">) (#​8883)

  • fix: correctly serialize request url when using load fetch (#​8876)

  • fix: ensure endpoints can fetch endpoints on the same host but not part of the application (#​8869)

v1.3.10

Compare Source

Patch Changes
  • fix: preserve build error messages (#​8846)

v1.3.9

Compare Source

Patch Changes
  • fix: output errors properly if pages fail to compile (#​8813)

v1.3.8

Compare Source

Patch Changes
  • fix: remove Vite manifest before running adapter (#​8815)

v1.3.7

Compare Source

Patch Changes
  • fix: only show prerendering message when actually prerendering (#​8809)

  • fix: handle anchors with special chars when navigating (#​8806)

  • fix: await finalise hook and run it only once (#​8817)

v1.3.6

Compare Source

Patch Changes
  • fix: allow rest parameters to follow multiple optional - or not - parameters (#​8761)

  • fix: consider headers when constructing request hash (#​8754)

v1.3.5

Compare Source

Patch Changes
  • docs: fix typo (#​8790)

  • fix: build error on layout with missing leaves (#​8792)

  • fix: handle hash links with non-ASCII characters when navigating (#​8767)

v1.3.4

Compare Source

Patch Changes

v1.3.3

Compare Source

Patch Changes
  • fix: forward process.env to child process (#​8777)

v1.3.2

Compare Source

Patch Changes
  • fix: take base path into account when preloading code (#​8748)

v1.3.1

Compare Source

Patch Changes
  • fix: preserve build error messages (#​8846)

v1.3.0

Compare Source

Minor Changes
  • feat: allow generated tsconfig to be modified (#​8606)
Patch Changes
  • fix: skip navigation hooks on popstate events when only hash changed (#​8730)

v1.2.10

Compare Source

Patch Changes
  • chore: restrict methods allowed for POST (#​8721)

  • fix: provide proper error when POSTing to a missing page endpoint (#​8714)

v1.2.9

Compare Source

Patch Changes
  • fix: reapply exports alignment after Vite dependency optimizations (#​8690)

v1.2.8

Compare Source

Patch Changes
  • fix: include base path in path to start script (#​8651)

v1.2.7

Compare Source

Patch Changes
  • fix: set headers when throwing redirect in handle (#​8648)

v1.2.6

Compare Source

Patch Changes
  • fix: allow importing assets while using base path (#​8683)

[v1.2.5](https://redirect.github.com/sveltejs/kit/blob/H


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 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.


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

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

Copy link

vercel bot commented Sep 27, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
chrsep-dev ❌ Failed (Inspect) Sep 27, 2024 9:46pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants