# What changed in @hono/vite-build

> 20 changes in @hono/vite-build 1 from its official release notes, upgrade guides and advisories: 10 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/@hono/vite-build/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @hono/vite-build 1

### New APIs and options

- Exports defaultOptions from the Cloudflare Workers adapter. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Adds a Deno adapter. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Adds a Netlify Functions build adapter that compiles Hono apps for the Netlify Functions runtime, exports a config with function path /* and preferStatic true, and does not target Netlify Edge Functions. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Adds a Vercel build adapter that compiles Hono apps for the Vercel Build Output API and produces output for Vercel Serverless Functions, not Edge Runtime. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- The Node.js adapter supports the port option. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Adds the preset option. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- The Node adapter adds shutdownTimeoutMs to enable graceful shutdown on SIGINT/SIGTERM; set a timeout in milliseconds or 0 to wait indefinitely for connections to close. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Adds the ssrTarget option. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Vercel helpers can now be configured. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Multiple function outputs can now be configured for Vercel. (1.11.0) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1), [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.0)

### Tooling

- Builds can now support non-fetch handlers for Cloudflare Workers. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)

### Fixes and other changes

- Fixes the option types of the Cloudflare Workers adapter. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Corrects the CloudflareWorkersBuildOptions type. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Adds support for a fetch export. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Fixes support for the latest hono. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Static path discovery now reads outDir when publicDir does not exist, allowing serveStatic middleware to be injected. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- Enables the staticPaths option. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- The Bun adapter build output preserves an entry's websocket handler in the generated default export, preventing WebSocket upgrade failures. (1.11.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1)
- The Bun adapter automatically externalizes the bare bun specifier. (1.10.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1), [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.10.1)
- User externals are propagated to rollupOptions.external. (1.10.1) — [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.11.1), [release notes](https://github.com/honojs/vite-plugins/releases/tag/%40hono/vite-build%401.10.1)
