Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# kit-on-lambda

## 0.9.0-beta.0

### Minor Changes

- e1001b4: Migrate the adapter to SvelteKit 3 (beta). This release targets SvelteKit 3 only and drops SvelteKit 2 support.

- Bump the `@sveltejs/kit` peer dependency to `^3.0.0`.
- Replace the removed `builder.generateManifest` + `"SERVER"`/`"MANIFEST"` string-substitution flow with `builder.generateServerInstance(...)`. The emitted server module exports a `server` object (from `create_server`), so the node and bun handler/stream entries now `import { server } from "SERVER"` and call `server.init(...)` / `server.respond(...)` directly instead of constructing the deprecated `Server` class.
- Read `paths.base` from the flattened `builder.config.paths.base` (`builder.config.kit` was removed).
- Replace the deprecated `builder.mkdirp` / `builder.rimraf` with `node:fs`.
- Update server instrumentation to the new flow: call `builder.createInstrumentationInitializer(...)`, include the initializer in the bundle, then pass its path to `builder.instrument(...)`.

## 0.8.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kit-on-lambda",
"version": "0.8.4",
"version": "0.9.0-beta.0",
"description": "SvelteKit adapter for AWS Lambda for Node.js and Bun runtimes",
"keywords": [
"adapter",
Expand Down
Loading