- Upgrade to @sveltejs/kit 3.0.0-next.27, adapter-cloudflare 8.0.0-next.7, Vite 8, vite-plugin-svelte 7, TypeScript 6, and Vitest 5. - Move kit config into vite.config.ts, replace $lib with #lib subpath imports, extend $app/tsconfig, and declare env vars in src/env.ts. - Select the database driver at build time through the #db subpath import: the atlantis-d1 condition resolves the D1 driver (cloudflare:workers), the default resolves the SQLite driver. Routes no longer thread platform. - Pair D1 with adapter-cloudflare and SQLite with no adapter, so plain dev never starts workerd and SQLite builds never overwrite the worker output. - Patch runed useSearchParams to use the kit 3 goto options. - Build a SQLite bundle inside the Playwright web server and run Node 24 in the nix shell to meet the kit 3 Node minimum.
flamboh committed on 9/28/2026, 9:26:33 AMparente9dbda7
64 files changedLine totals unavailable