SvelteKit 3.0 requires Node 22.17, TypeScript 6 and Svelte 5.56.4 or newer before any app code changes. Teams have a toolchain project to schedule and ship before they reach the config move and the rewrite of every $lib import.
Reality
- Evidence58
- Adoption
- Insufficient
- Hype gap+5
- Incentives
- Insufficient
- Confidence62
Many SvelteKit starter kits run Drizzle migrations on every boot, a default that turns into a race once two replicas start at the same moment. A dev.to post moves the writes into one explicit step before traffic and keeps the boot call as a backstop.
Reality
- Evidence35
- Adoption
- Insufficient
- Hype gap+5
- Incentives
- Insufficient
- Confidence45
One developer shipping Drizzle ORM on two SvelteKit kits keeps drizzle-kit push in prototyping because it writes no migration history. Production gets generated SQL that is read before it runs, plus a boot-time migrate that multiple replicas can race.
Reality
- Evidence40
- Adoption
- Insufficient
- Hype gap0
- Incentives
- Insufficient
- Confidence45
Nuxt Endpoints builds on the validated-routing design under discussion in H3 RFC #1437, keeping files, URLs and methods while the declared schema constrains both the handler and the caller. The upstream design is still being debated.
Reality
- Evidence58
- Adoption18
- Hype gap−12
- Incentives72
- Confidence55
SvelteKit 3 is at Release Candidate, but every entry in the same report is still tagged 3.0.0-next and three of them are breaking, so the thing to plan for is the CLI task that bumps dependencies and changes your import prefix in one pass.
Publishers:svelte.dev
Reality
- Evidence72
- Adoption24
- Hype gap+18
- Incentives68
- Confidence63
A new Go project says it survives 5,000 checks by splitting control plane from probes. The more useful part is its accounting of what running nine Kumas actually costs.
Reality
- Evidence24
- Adoption10
- Hype gap+28
- Incentives82
- Confidence30
The one-line Express 5 replacement claims 2x to 20x faster routing. Its author is explicit that the spread lands on thousand-route tables, not on hello world.
Reality
- Evidence34
- Adoption
- Insufficient
- Hype gap+26
- Incentives84
- Confidence37