Zum Inhalt springen

Kit Updates & Release Notes

30 Einträge aus 1 Quelle. Zuletzt aktualisiert:

Folge Kit, um die Release Notes in deinen Feed zu holen.

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 3.0.1 von @sveltejs/kit

@sveltejs/kit 3.0.1 behebt einen Fehler, sodass relative Imports in generierten Typen jetzt auch mit der Modulauflösung nodenext funktionieren.

Patch Changes

  • fix: ensure relative imports in generated types work with nodenext module resolution (#17351)

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 7.0.1 von @sveltejs/adapter-netlify

@sveltejs/adapter-netlify 7.0.1 unterstützt in Edge Functions nun reine Node-Built-in-Imports sowie .wasm- und Schriftdateien.

Patch Changes

  • fix: support bare Node built-in imports and .wasm/font files in edge functions (#17324)

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 3.0.0 von @sveltejs/package

@sveltejs/package 3.0.0 erfordert Node 22 oder neuer, warnt bei .server.-Dateien ohne Import eines Server-only-Moduls, wandelt Import-Aliase in relative Imports um und enthält mehrere Fehlerbehebungen und Abhängigkeitsupdates.

Major Changes

  • breaking: require Node 22 or newer (#12548)

Minor Changes

  • feat: warn when using a .server. file or file inside a server directory without importing a server-only module (#16266)

  • feat: transform import aliases into relative imports in files (#16360)

Patch Changes

  • chore: remove dependency on sade (#16619)

  • chore: bump svelte2tsx to 0.7.59 (#16745)

  • fix: rewrite .ts extensions in import.meta.glob patterns when rewriteRelativeImportExtensions is enabled (#16776)

  • chore: replace private fs helpers with Node built-ins (#16610)

  • chore: read the Svelte config via @sveltejs/load-config (#17039)

  • chore: remove dependency on kleur (#12548)

  • fix: import resolved peer dependencies as file URLs so project-relative resolution works on Windows (#16618)

  • fix: emit declarations when the tsconfig lives above the package root (#16568)

  • chore: bump svelte2tsx to 0.7.60 (#16761) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 3.0.0 von @sveltejs/kit mit Breaking Changes

@sveltejs/kit 3.0.0 bringt zahlreiche Breaking Changes, darunter Node 22 und TypeScript 6 als Mindestversion, verschobene Remote-Function-Typen nach $app/server, cookie v2, den Wegfall der Option preloadStrategy und den Standardwert '/' für den Cookie-path.

Major Changes

  • breaking: move remote function types to $app/server (#16740)

  • breaking: remove experimental.handleRenderingErrors flag (#16265)

  • breaking: make getRequest and setResponse synchronous (#16280)

  • breaking: TypeScript 6 is now the minimum required version (#15930)

  • breaking: refresh all load functions/queries when clicking a link to the current URL (#16572)

  • breaking: move remote function types to $app/server (#16764)

  • breaking: upgrade to cookie v2. Cookie names must now contain only ASCII characters (#13386)

  • breaking: require Node 22 or newer (#12548)

  • major: error when a client-requested single-flight mutation isn't respected by the server, allow the server to explicitly ignore refreshes (#16892)

  • breaking: remove the preloadStrategy option. modulepreload will always be used (#15256)

  • breaking: default the cookie path option to '/' (#15398) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 1.0.0 von @sveltejs/enhanced-img

@sveltejs/enhanced-img 1.0.0 erfordert Node 22 sowie Vite 8 (vite@^8.0.12) und vite-plugin-svelte 7, aktualisiert vite-imagetools auf v12 und wertet dynamische Bildquellen-Ausdrücke nur noch einmal aus.

Major Changes

  • breaking: require Node 22 or newer (#12548)

  • breaking: require vite@^8.0.12, the first Vite 8 release bundling stable rolldown 1.0.0 (#16134)

Minor Changes

  • breaking: require Vite 8 and vite-plugin-svelte 7 (#15542)

Patch Changes

  • chore: replace the $lib alias with #lib in docs (#16360)

  • chore: bump magic-string to 1.1.0 (#16745)

  • chore: bump vite-imagetools to v12 (#16630)

  • fix: evaluate dynamic image source expressions once (#16900)

  • chore: bump zimmerframe to 1.1.4 (#16745)

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 7.0.0 von @sveltejs/adapter-vercel

@sveltejs/adapter-vercel 7.0.0 nutzt rolldown für das Edge-Function-Bundling, setzt es2022 als Build-Ziel, verlangt vite@^8.0.12, entfernt die Edge- und Node-20-Runtimes, ändert die Builder-API und behebt mehrere ISR-Fehler.

Major Changes

  • chore: use rolldown for edge function bundling (#15432)

  • breaking: populate env vars before instrumentation.server.js is evaluated and update the adapter instrumentation API (#16303)

  • breaking: edge function build target is now es2022 (#15432)

  • breaking: require vite@^8.0.12, the first Vite 8 release bundling stable rolldown 1.0.0 (#16134)

  • breaking: replace the builder.generateManifest with builder.generateServerInstance and builder.manifest (#16875)

  • breaking: remove support for edge and Node 20 runtimes (#16520)

Patch Changes

  • chore: bump @vercel/nft dependency (#16522)

  • chore: use node:fs instead of deprecated builder.rimraf and builder.mkdirp (#16610)

  • fix: omit ISR data endpoints for server-only routes (#16731)

  • fix: correctly apply reroute results for apps configured with split serverless functions (#16665)

  • fix: pass the requested pathname, including any trailing slash, to ISR functions (#16903) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 4.0.0 von @sveltejs/adapter-static

@sveltejs/adapter-static 4.0.0 setzt SvelteKit 3 voraus und enthält Fehlerbehebungen für das Deployment auf Vercel, etwa beim Caching von 404-Antworten und bei Redirects.

Major Changes

  • breaking: require SvelteKit 3 (#15506)

Patch Changes

  • chore: use node:fs instead of deprecated builder.rimraf and builder.mkdirp (#16610)

  • fix: avoid caching immutable asset 404s when configuring for Vercel (#16626)

  • fix: match adapter-vercel's prerendered redirect handling when deploying to Vercel (#16497)

  • fix: allow prerelease versions of SvelteKit 3 to satisfy the peer dependency range (#16286)

  • chore: use builder.config to access SvelteKit config settings (#16895)

  • Updated dependencies:

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 6.0.0 von @sveltejs/adapter-node

@sveltejs/adapter-node 6.0.0 setzt SvelteKit 3 und Vite 8 voraus, wechselt von rollup zu rolldown, ersetzt die ORIGIN-Umgebungsvariable durch kit.paths.origin und liefert statische Assets nun aus beim Build erfassten Tabellen statt über sirv aus.

Major Changes

  • breaking: populate env vars before instrumentation.server.js is evaluated and update the adapter instrumentation API (#16303)

  • chore: migrate from rollup to rolldown (#15297)

  • breaking: require SvelteKit 3 (#15506)

  • breaking: add kit.paths.origin config option, remove kit.prerender.origin and the adapter-node ORIGIN environment variable (#16161)

  • breaking: require vite@^8.0.12, the first Vite 8 release bundling stable rolldown 1.0.0 (#16134)

  • breaking: replace the builder.generateManifest with builder.generateServerInstance and builder.manifest (#16875)

  • breaking: record the list of static assets at build time, files added to the output afterwards are not served (#16908)

  • breaking: validate static assets with content-hash ETags and stop sending Last-Modified (#16908)

  • breaking: serve static assets only to GET and HEAD requests (#16908)

Minor Changes

  • feat: serve static assets from tables recorded at adapt time, instead of using sirv (#16908) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 7.0.0 von @sveltejs/adapter-netlify

@sveltejs/adapter-netlify 7.0.0 schreibt Ausgaben gemäß der stabilen Netlify Frameworks API (Netlify CLI ab v17.31.0 nötig), setzt SvelteKit 3 und Vite 8 voraus, nutzt rolldown für Edge Functions und unterstützt die Optionen split und edge kombiniert.

Major Changes

  • chore: use rolldown for edge function bundling (#15432)

  • breaking: populate env vars before instrumentation.server.js is evaluated and update the adapter instrumentation API (#16303)

  • breaking: write output that conforms to the stable Netlify Frameworks API. (#15294)

    Deploying and previewing with Netlify CLI now requires v17.31.0 or later. Run npm i -g netlify-cli@latest to upgrade.

  • breaking: write static files based on the publish adapter option rather than reading the netlify.toml file (#17078)

  • breaking: require SvelteKit 3 (#15506)

  • breaking: edge function build target is now es2022 (#15432)

  • breaking: require vite@^8.0.12, the first Vite 8 release bundling stable rolldown 1.0.0 (#16134)

  • breaking: replace the builder.generateManifest with builder.generateServerInstance and builder.manifest (#16875)

Minor Changes

  • feat: support split and edge options combined (#17045) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 8.0.0 von @sveltejs/adapter-cloudflare

@sveltejs/adapter-cloudflare 8.0.0 verlangt Wrangler ab 4.118.0 und SvelteKit 3, entfernt platform.context und das Cloudflare-platform zugunsten eines emulierten cloudflare:workers-Moduls und verzichtet auf die Workers Cache API zugunsten von Workers Caching.

Major Changes

  • breaking: minimum Wrangler version required is 4.118.0 (#16668)

  • breaking: populate env vars before instrumentation.server.js is evaluated and update the adapter instrumentation API (#16303)

  • breaking: upgrade @cloudflare/workers-types to 4.20260219.0 (#15347)

  • breaking: upgrade minimum wrangler version to ^4.67.0 (#15347)

  • breaking: remove platform.context in favour of platform.ctx (#15347)

  • breaking: remove cloudflare platform, emulate the cloudflare:workers module instead (#16754)

  • breaking: require SvelteKit 3 (#15506)

  • breaking: remove use of the Cloudflare Workers Cache API in favour of Workers Caching (#16640)

  • breaking: replace the builder.generateManifest with builder.generateServerInstance and builder.manifest (#16875)

Patch Changes

  • chore: use node:fs instead of deprecated builder.rimraf and builder.mkdirp (#16610)

  • chore: bump @cloudflare/workers-types to 4.20260621.1 (#16455) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

Version 1.0.0 von @sveltejs/adapter-bun

@sveltejs/adapter-bun 1.0.0 führt einen Bun-nativen Adapter mit statischer Dateiauslieferung und Single-Executable-Unterstützung ein, benötigt Bun 1.4 und baut den Server nun mit Vite.

Major Changes

  • breaking: require Bun 1.4, which routes HEAD to GET handlers and settles stop() after a force close (#16880)

  • breaking: build the server with Vite instead of a second Bun.build pass, keeping production dependencies external; buildOptions now only applies to executables (#17120)

Minor Changes

  • feat: add a Bun-native adapter with static file serving and single-executable support (#16695)

Patch Changes

  • fix: build apps that use server instrumentation (#16898)

  • fix: always bundle dev dependencies (#17210)

  • fix: bundle Svelte libraries listed in dependencies instead of externalising them (#17234)

  • Updated dependencies:

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

@sveltejs/adapter-auto 8.0.0: SvelteKit 3, Render-Deployment, Windows-Fix

@sveltejs/adapter-auto 8.0.0 setzt SvelteKit 3 voraus, bietet Zero-Config-Deployment für Render und behebt Builds unter Windows.

Major Changes

  • breaking: require SvelteKit 3 (#15506)

Minor Changes

  • feat: add zero-config deployment support for Render (#16850)

Patch Changes

  • fix: convert resolved adapter path to a file URL before importing, so builds work on Windows (#16618)

  • fix: allow prerelease versions of SvelteKit 3 to satisfy the peer dependency range (#16286)

  • Updated dependencies:

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

@sveltejs/kit 3.0.0-next.32: Mehrere Sicherheitsfixes

@sveltejs/kit 3.0.0-next.32 behebt mehrere Sicherheitsprobleme, etwa Navigation zu fremden Origins bei Formularen, Path Traversal in der Windows-Vorschau und Redirects bei Self-Fetch, und vereinheitlicht Diagnosemeldungen.

Patch Changes

  • fix: prevent non-redirect enhanced form results from navigating to another origin (91aae35)

  • fix: escape cache-control headers in prerendered HTML (d9d55b5)

  • fix: revert route metadata caching to regenerate missing root-route types during sync (#17281)

  • fix: print builder.log.warn messages to stderr, as documented (#17253)

  • fix: prevent path traversal when previewing prerendered pages and data on Windows (538edbf)

  • chore: standardize remote-function and shared form diagnostics (#17277)

  • fix: prevent server-side self-fetch fallbacks from following redirects (b11bb87)

  • chore: standardize app template diagnostics (#17250)

  • chore: standardize Vite plugin, build, prerender and adapter diagnostics (#17253)

  • chore: standardize client navigation, preload, snapshot and enhancement diagnostics (#17276) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

@sveltejs/kit 3.0.0-next.31: Fixes für rootDirs, navigating und Scrollen

@sveltejs/kit 3.0.0-next.31 behebt Probleme bei generierten rootDirs, beim Zurücksetzen von navigating und bei der Scroll-Wiederherstellung nach Rückkehr aus dem Back-Forward-Cache.

Patch Changes

  • fix: resolve generated rootDirs from the project root (#17242)

  • fix: keep history.scrollRestoration set to manual when leaving the page, so a document restored from the back/forward cache does not fall back to browser scroll restoration (#17244)

  • fix: clear navigating when a shallow popstate aborts an in-flight navigation (#17118)

  • fix: restore scroll position after back-forward cache returns (#17255)

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

@sveltejs/adapter-cloudflare 8.0.0-next.8: Platform-Proxy wird freigegeben

@sveltejs/adapter-cloudflare 8.0.0-next.8 gibt den Platform-Proxy frei, sobald der Vite-Dev- oder Preview-Server geschlossen wird.

Patch Changes

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

@sveltejs/kit 3.0.0-next.30: Fixes für Path-Typ, hashchange und form.for

@sveltejs/kit 3.0.0-next.30 erzeugt bei fehlenden Routen einen never-Path-Typ, verhindert ein durchgesickertes hashchange beim Setzen des Fokus und hält form.for-Instanzen bei Reconnect registriert.

Patch Changes

  • fix: generate a never Path type when there are no routes (#17228)

  • fix: set the focus starting point without a fragment navigation, which leaked a hashchange to app listeners (#16992)

  • fix: keep a form.for instance registered when the derived that holds it disconnects and reconnects (#17230)

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

@sveltejs/adapter-node 6.0.0-next.15: Svelte-Bibliotheken aus dependencies gebündelt

@sveltejs/adapter-node 6.0.0-next.15 bündelt in dependencies gelistete Svelte-Bibliotheken, statt sie extern einzubinden.

Patch Changes

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

@sveltejs/adapter-bun 1.0.0-next.5: Svelte-Bibliotheken aus dependencies gebündelt

@sveltejs/adapter-bun 1.0.0-next.5 bündelt in dependencies gelistete Svelte-Bibliotheken, statt sie extern einzubinden.

Patch Changes

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Kit von Svelte

@sveltejs/kit 3.0.0-next.29: SVG-Fokus entfernt, Cookie-Optionen optional

@sveltejs/kit 3.0.0-next.29 entfernt den Fokus von SVG-Elementen vor dem DOM-Update bei Navigation und macht Cookie-Optionen optional.

Patch Changes

  • fix: blur focused SVG elements before the DOM update on navigation (#16983)

  • fix: make cookie options optional (#17201)

Originalquelle(öffnet in neuem Tab)Problem melden