-
#363
8af17d452e877f578bb57654963cf6efe2f823faThanks @vhespanha! - fix: include.vite/*to exclude list. -
#367
244ee5d0752de62afd663d9c4c2f59135f6289dbThanks @yusukebe! - fix(dev-server): match exclude patterns against query-stripped pathname
- #358
ff50c579ea79c048c6dd0edfc61db53675562326Thanks @ryuapp! - Dropping CommonJS and switching to an ESM-only package.
- #355
cbb97d65ee8ea143a842128cd36735d856f6c7b8Thanks @yusukebe! - fix: correct exporting adapters
- #353
81c9cbe1bae1d864a8a246480b234ff266058fa3Thanks @yuintei! - fix: use public ssrModule getter in handleHotUpdate
- #345
02ecfba5288458de55b71237e509a8b0c0567701Thanks @yusukebe! - chore: bump@hono/node-server
- #334
ba1294e143eb3a7dd23bf7ca68c08119a70bdfa4Thanks @paring-chan! - expose vite server viac.env.vite
- #330
11107bc013ac40c891b4a57d0ef718d822b1fa2cThanks @ryuapp! - Add vite-plugin keyword for Vite plugin registry
- #322
041fd216c35a5db1a170f8311bdca3fe90ce377dThanks @kenn! - Add .md/.mdx to defaultOptions.exclude
- #295
c81946732953c3dec4d8c41217654eb9ce30ddc9Thanks @3w36zj6! - add base option to configure application routing base path
- #296
a9aa4b0a294c11b3702002a0a517e04d9afb7ab4Thanks @nakasyou! - support .vue and .svelte for excluding
- #293
59de7dc8653971297692503b61e42f7f0c2f4ed9Thanks @chtushar! - feat: add support for TanStack Router code splitting in dev-server
- #286
6313a175bbe20002840ef7b1d781be06ae7aab62Thanks @Its-Just-Nans! - use the vitejs base for the vite injection
- #281
275a177401b7c8402890c0089ad90f4ed95dbf8fThanks @yusukebe! - fix: inject vite client script at end of streaming response
- #252
56d7c63933da084418bf9798b151d2fee696fa95Thanks @Hill-98! - feat: addgetConnInfohelper function
- #264
2eb66db9b43131e4b41417e2ddc31ebf16db383eThanks @zachnoble! - chore: bump@hono/node-serverto 1.14.2
- #235
367d2b088c14c29ae12701ab702305209b1959ceThanks @yusukebe! - feat: addhandleHotUpdateoption
- #233
1dbcbb8654739f54beb0e4082b3639f4f4a9468fThanks @yusukebe! - fix: enable HMR for client-side
-
#231
eb196d52a7f2059540c64a9c0b94298d49a00b90Thanks @yusukebe! - fix: support hot reload for Vite6 -
#228
5153b84779b279274836512f7172c53e5cc11ae7Thanks @mo36924! - fix: Fixed problem with source map not working when reading entry files
- #212
01d28ca426646f4b75754767baeb41a11e0d8dfdThanks @gobengo! - dev-server plugin getRequestListener fetchCallback now always returns Promise instead of sometimes returning Promise
- #202
3eae0ff4685f53067b32d78d1d9393bddce165ebThanks @meck93! - feat: add CSP support to vite'sinjectClientScriptoption
- #191
1a9b6851c01ef17c3129a4432db96f67724ab966Thanks @yusukebe! - feat: exlude files inpublicdir
- #175
c44f9391cf145192b3632c6eb71b15a8d5d3178bThanks @yusukebe! - feat: addloadModuleoption
- #173
840e6da43ba95bbfde767246f8ee071d8235f166Thanks @komapotter! - fix(dev-server): Add null check and error handling for proxy disposal in cloudflareAdapter
- #170
4137d3fd60cb7189c485c7b73c46d64fb7adb0afThanks @arisris! - (fix) missing export for initial node, bun adapter in the package.json from the previous version
-
#167
044a023d63d1ce903aa6bab132b16d0799265766Thanks @arisris! - Add initial nodejs adapter -
#166
714951ca854e949834f9b5375342684849f5c260Thanks @arisris! - Add Initial bun adapter
- #165
0a59fddeaeae3cc1222779035c1f2b1c4753f1e3Thanks @arisris! - Remove miniflare from deps, and add it to peer optional.
- #161
6cb1002e01e7b7554b2efa873f8e46ca3d14c5fcThanks @yusukebe! - feat: supportcfproperty in Cloudflare adapter
- #156
e62bf1b49d96cd2d59d98572a034bee7514cd00fThanks @yusukebe! - fix: setnavigator.userAgentcorrectly
- #152
1782639ce0b9dcc802d3ecbb5f14dd614b80f708Thanks @yusukebe! - feat: remove plugins
- #150
a0c634394cf6dde72df8408d475598ccf35a9bc5Thanks @yusukebe! - fix: addnavigator.userAgentvalue for the cloudflare adapter
- #144
728099d899fab5ff81adb126fcd39e47e7f13051Thanks @yusukebe! - fix: handler cloudflare dispose error
- #138
6dd041a94b955331e1bff049c8b9572d7b554d06Thanks @yusukebe! - usessrLoadModuleinstead of Runtime API
- #129
b4019f0f194d95a3e3d2a56aba649614b06a0135Thanks @alessandrojcm! - Switched to executeEntrypoint instead of ssrLoadModule
-
#130
5b728da65de4b5588de07fd3d3656cbc09bf62dfThanks @yusukebe! - fix: add caches which to do nothing to cloudflare adapter -
#127
ac6d6c4cc4089c5555ae539c7c5467779d15808aThanks @naporin0624! - fixed typesVersions in@hono/vite-dev-server/cloudflare
- #122
d58ad511026840b2c5cef17a6121e022110a20c2Thanks @yusukebe! - fix: bump@hono/node-server
- #119
7365dc477f57ad2103d026b0e9b9fcbae9c1966bThanks @yusukebe! - feat: supports Bun
- #111
fcc98f92cd45df52ce34380414072d0b10e8c701Thanks @tseijp! - Added.mftoignoreWatchinginvite-pluginto fix unnecessary server reloads on file changes. This update prevents the Vite server from restarting when.mffiles are modified, improving development experience.
- #108
939eee515adf974f7491710f003383127e9d94a1Thanks @yusukebe! - feat: introduce Cloudflare Adapter
- #105
0f44e181b1391754e369a8e07354213ac59ddb75Thanks @emirotin! - Add CSS to server excludes
-
#102
95564fe656d7e6ce590e7f9adf585837c0fe3736Thanks @yusukebe! - fix: add/\?t\=\d+$/toexclude -
#100
10b50e61a5d5586173705fb5f3fb37480b23e0d5Thanks @yusukebe! - fix: bump@hono/node-server
-
#96
88fe05f7a2e56f87e3ff12066104dcaee32372c5Thanks @yusukebe! - feat: addignoreWatchingoption -
6897fd999340a462935213a14f886566e264ec18Thanks @KaiSpencer! - feat: addadapterand mergeenv
- #98
ff1f0b65c47db8b7776dcee693f95f19060560c9Thanks @yusukebe! - fix: fixed.wranglerpath
- #90
73587e53d30eed82c4388ecfdc13ea5a1a019317Thanks @yusukebe! - fix: fixplugin.envtype
- #86
f9e3545753c8a3cb8e90cb8123b070c0a8966de2Thanks @jxom! - Addedexportproperty todevServer.
- #87
5d562cce8baf4f9ff405d6d15f654401c8b54b4dThanks @yusukebe! - fix: bump@hono/node-server
- #82
930fa87eeaef0a342bf4c7be5db6a31a5a4d6b46Thanks @yusukebe! - feat: bump@hono/node-server
- #77
b397fdd438081f4a2b98a042ac2f974c9b63c449Thanks @rutan! - fix: initialize Miniflare only on the first run
-
#63
10a7ab5da5e61cf314cc7566ddfa53552bf3172aThanks @marbemac! - Leverage vite error handling. To leverage this, return client errors in development like in the example below:honoApp.get('*', async c => { try { // react, solid, etc const app = await renderClientApp(<App />); return new Response(app, { headers: { 'Content-Type': 'text/html' } }); } catch (err: any) { // in dev, pass the error back to the vite dev server to display in the error overlay if (import.meta.env.DEV) return err; throw err; } });
- #64
47f3a1073036b8da2a1b405466e9a9b6d5ff9c1fThanks @yusukebe! - fix: peerDependencies
- #53
4c0b96f908152ffc366ffba93a35e268008c0c4cThanks @yusukebe! - feat: introduce Plugins
- #51
296c6782531a0b6780154a47dd1ac7a78ed1b910Thanks @yusukebe! - fix: bump@hono/node-server
- #47
0a8c34da171294376186f3bc716a9620e24d37dfThanks @yusukebe! - fix: usetoString()for the error message
- #45
05b9841b69f140b52a08b08803d0f717a4caf025Thanks @yusukebe! - fix: handle invalid response
- #43
c955dcfc7c42cf33b0c7c470ebcdb5c1f130e2f8Thanks @yusukebe! - fix: don't crash when ssrLoadModule throw the error
- #39
1f8d212f0d194e90a7a4133d11d29667a69942ffThanks @yusukebe! - fix: updatepeerDependencies