{
  "id": 11301178,
  "title": "SvelteKit 3",
  "url": "https://urgent.news/2026/10/01/sveltekit-3",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-01T20:14:23.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://svelte.dev/blog/sveltekit-3-is-here"
  },
  "original_language": "en",
  "account": "Version 3.0 of SvelteKit, the official application framework for Svelte, has been released. Users with previous versions of SvelteKit will find the new framework familiar, with added polish, enhanced type safety, and reduced unnecessary features. The migration process has been made seamless through the sv migrate command, which automatically updates as much of the codebase as possible and generates a list of remaining tasks. In instances where manual intervention is required, users can rely on automated assistance. There are a few breaking changes to be aware of, detailed in the migration guide or the recent release candidate announcement.\n\nRemote functions are introduced as a set of utilities for secure, efficient, and type-safe client-server communication. While similar concepts exist in other frameworks, SvelteKit believes this implementation is superior. Implementing remote functions requires Async Svelte, currently accessible through an experimental flag.\n\nA reminder is made about the upcoming Svelte Summit, scheduled for November 19-20 in Ljubljana, Slovenia. The event will celebrate Svelte's 10th birthday and serve as a gathering for the Svelte community. Attendees can look forward to sharing cake with fellow enthusiasts.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}