kit
kit copied to clipboard
web development, streamlined
### Describe the bug `isSsrBuild` is incorrectly false for the server build and client build. This prevents us from applying certain Vite configuration only to server/client builds, blocking for example...
### Describe the bug If you try to access $env/dynamic/private during application startup (for example at top level of hooks) then `env` is empty (`{}`) ONLY when `manualChunks` configuration is...
### Describe the bug If you click on a link of a #hash, and then go to a new page, and then press back to go back to that page,...
fixes https://github.com/sveltejs/kit/issues/12399 This PR changes the [`preloadData`](https://kit.svelte.dev/docs/modules#$app-navigation-preloaddata) function so that it returns the 'error' type instead of 'loaded' when the page fails to load. It also returns the error that...
### Describe the problem Add support for Svelte 5 and runes: https://svelte.dev/blog/runes ### Describe the proposed solution At some point it'd be nice to have rune versions of the built-in...
### Describe the bug Using this pnpm workspace catalog feature in turborepo and `svelte-package` https://pnpm.io/catalogs Error: `> Invalid comparator: catalog:` `pnpm-workspace.yaml` ``` catalog: eslint: ^9.7.0 prettier: ^3.3.3 typescript: ^5.5.3 zod:...
### Describe the bug The generated `_worker.js` file still contains all of the client only pages and it's dependencies, which is a problem since Cloudflare limits the worker's size to...
Using a service worker in dev mode was not respecting the configured base path and it was missing from the filesystem import. This PR prepends the base path before the...
### Describe the bug When manually setting the query parameters in the URL using history, the `$page` store does not update correctly to reflect these changes. In my SvelteKit application,...
Fixes https://github.com/sveltejs/kit/issues/11883. Stumbled on it again after 5 months. --- ### Please don't delete this checklist! Before submitting the PR, please make sure you do the following: - [x] It's...