|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. |
4 | 4 |
|
| 5 | +## v3.0.1-alpha.1 |
| 6 | + |
| 7 | +[compare changes](https://github.com/nitrojs/nitro/compare/v2.12.8...v3.0.1-alpha.1) |
| 8 | + |
| 9 | +### 🚀 Enhancements |
| 10 | + |
| 11 | +- **vite:** Support `?assets` import ([#3662](https://github.com/nitrojs/nitro/pull/3662)) |
| 12 | +- **vercel:** Support bun runtime ([#3678](https://github.com/nitrojs/nitro/pull/3678)) |
| 13 | +- **vite:** Hmr client when server routes change ([#3700](https://github.com/nitrojs/nitro/pull/3700)) |
| 14 | +- **vercel:** Add back node entry format under a flag ([#3709](https://github.com/nitrojs/nitro/pull/3709)) |
| 15 | +- **vite:** Interoperability between nitro modules and vite plugins ([#3712](https://github.com/nitrojs/nitro/pull/3712)) |
| 16 | +- Support `format: 'node'` ([#3717](https://github.com/nitrojs/nitro/pull/3717)) |
| 17 | +- `routes` config ([#3718](https://github.com/nitrojs/nitro/pull/3718)) |
| 18 | +- Opt-in filesystem routing using `serverDir` config ([#3719](https://github.com/nitrojs/nitro/pull/3719)) |
| 19 | +- **vite:** Basic rolldown-vite support ([#3723](https://github.com/nitrojs/nitro/pull/3723)) |
| 20 | +- **routing:** Use `baseURL` config ([#3724](https://github.com/nitrojs/nitro/pull/3724)) |
| 21 | +- Export `defineConfig` and runtime utils from `"nitro"` ([#3726](https://github.com/nitrojs/nitro/pull/3726)) |
| 22 | +- Server fetch utils ([#3731](https://github.com/nitrojs/nitro/pull/3731)) |
| 23 | +- **vite:** Load dot env in preview mode ([#3735](https://github.com/nitrojs/nitro/pull/3735)) |
| 24 | +- Improve build info loading ([#3743](https://github.com/nitrojs/nitro/pull/3743)) |
| 25 | +- **vercel:** Switch to `node` compat if one handler format is `node` ([#3749](https://github.com/nitrojs/nitro/pull/3749)) |
| 26 | +- Automatically detect `deno` and `bun` as preset ([#3750](https://github.com/nitrojs/nitro/pull/3750)) |
| 27 | +- `nitro/tsconfig` ([#3754](https://github.com/nitrojs/nitro/pull/3754)) |
| 28 | +- **core:** Load project `tsconfig.json` ([#3757](https://github.com/nitrojs/nitro/pull/3757)) |
| 29 | +- ⚠️ Migrate to `oxc-transform` and `oxc-minify` ([#3763](https://github.com/nitrojs/nitro/pull/3763)) |
| 30 | +- `renderer.static` config ([#3765](https://github.com/nitrojs/nitro/pull/3765)) |
| 31 | +- Websocket support ([#3766](https://github.com/nitrojs/nitro/pull/3766)) |
| 32 | +- **cloudflare:** Enable nodeCompat and deployConfig by default ([#3768](https://github.com/nitrojs/nitro/pull/3768)) |
| 33 | +- Auto detect builder (optional rollup) ([#3769](https://github.com/nitrojs/nitro/pull/3769)) |
| 34 | +- Improve sourcemap support ([2753e1cf](https://github.com/nitrojs/nitro/commit/2753e1cf)) |
| 35 | +- **cloudflare:** Enable `no_bundle` by default ([6d7c4b0f](https://github.com/nitrojs/nitro/commit/6d7c4b0f)) |
| 36 | +- **cli:** Support `nitro build --builder` ([07b725f5](https://github.com/nitrojs/nitro/commit/07b725f5)) |
| 37 | + |
| 38 | +### 🔥 Performance |
| 39 | + |
| 40 | +- Update runtime hookable ([#3684](https://github.com/nitrojs/nitro/pull/3684)) |
| 41 | +- **app:** Tree-shake extra routing logic when not needed ([#3685](https://github.com/nitrojs/nitro/pull/3685)) |
| 42 | +- Reduce error handler bundle impact ([af7f1565](https://github.com/nitrojs/nitro/commit/af7f1565)) |
| 43 | +- **app:** Tree-shake extra condition ([74134d25](https://github.com/nitrojs/nitro/commit/74134d25)) |
| 44 | +- **standard:** Only accept standard `req` ([6420d784](https://github.com/nitrojs/nitro/commit/6420d784)) |
| 45 | +- **app:** Directly passthrough req ([13f66ac2](https://github.com/nitrojs/nitro/commit/13f66ac2)) |
| 46 | +- Tree-shake plugins and hooks when not used ([#3698](https://github.com/nitrojs/nitro/pull/3698)) |
| 47 | +- Reduce `nitroApp.fetch()` overhead ([#3699](https://github.com/nitrojs/nitro/pull/3699)) |
| 48 | + |
| 49 | +### 🩹 Fixes |
| 50 | + |
| 51 | +- **cloudflare:** Add `cloudflare:workers` alias in dev ([#3663](https://github.com/nitrojs/nitro/pull/3663)) |
| 52 | +- Support autoimports `typeFrom` property for declaration gen ([#3670](https://github.com/nitrojs/nitro/pull/3670)) |
| 53 | +- **vite:** Call `rollup:before` hook in dev mode for compatibility ([2d199369](https://github.com/nitrojs/nitro/commit/2d199369)) |
| 54 | +- **vite:** Consistently call `rollup:before`. after resolving config ([aec6dd26](https://github.com/nitrojs/nitro/commit/aec6dd26)) |
| 55 | +- Use `nitro/deps/h3` for virtual templates ([#3679](https://github.com/nitrojs/nitro/pull/3679)) |
| 56 | +- Avoid adding nf3 to dev plugins ([15e302c6](https://github.com/nitrojs/nitro/commit/15e302c6)) |
| 57 | +- Add `hookable` sub-dep to runtimeDependencies ([5349f852](https://github.com/nitrojs/nitro/commit/5349f852)) |
| 58 | +- **rolldown:** Pass `minify` option ([264ba29b](https://github.com/nitrojs/nitro/commit/264ba29b)) |
| 59 | +- Enable externals back in dev ([f89aefa2](https://github.com/nitrojs/nitro/commit/f89aefa2)) |
| 60 | +- **vite:** Always enable `noExternal` for prod ([cdeb667d](https://github.com/nitrojs/nitro/commit/cdeb667d)) |
| 61 | +- Add `nitro/deps` aliases ([2890a45f](https://github.com/nitrojs/nitro/commit/2890a45f)) |
| 62 | +- Automatically add `bun` and `deno` export conditions ([#3695](https://github.com/nitrojs/nitro/pull/3695)) |
| 63 | +- **vercel:** Move bun detection to earlier stage ([b34f0492](https://github.com/nitrojs/nitro/commit/b34f0492)) |
| 64 | +- **vite:** Disable `cors` in dev ([#3692](https://github.com/nitrojs/nitro/pull/3692)) |
| 65 | +- **app:** Unwrap `_request` without `in` operator ([7fcd1568](https://github.com/nitrojs/nitro/commit/7fcd1568)) |
| 66 | +- Handle sync `callHook` value ([d3b720f0](https://github.com/nitrojs/nitro/commit/d3b720f0)) |
| 67 | +- Remove internal `nitro/deps/*` aliases ([#3701](https://github.com/nitrojs/nitro/pull/3701)) |
| 68 | +- Imporve internal dependencies resolution ([#3702](https://github.com/nitrojs/nitro/pull/3702)) |
| 69 | +- **node, bun, deno:** Add back unhandled error/rejection traps ([#3710](https://github.com/nitrojs/nitro/pull/3710)) |
| 70 | +- **vite:** Improvements on #3712 ([#3712](https://github.com/nitrojs/nitro/issues/3712)) |
| 71 | +- **dev:** Trap unhandled errors ([#3710](https://github.com/nitrojs/nitro/pull/3710)) |
| 72 | +- **routing:** Normalize and resolve handlers ([15669702](https://github.com/nitrojs/nitro/commit/15669702)) |
| 73 | +- **routing:** Filter invalid final handlers ([c1a3be05](https://github.com/nitrojs/nitro/commit/c1a3be05)) |
| 74 | +- **vite:** Ignore invalid ssr env without entry ([aefcdb31](https://github.com/nitrojs/nitro/commit/aefcdb31)) |
| 75 | +- **config:** Resolve `errorHandler` config ([16b10fb0](https://github.com/nitrojs/nitro/commit/16b10fb0)) |
| 76 | +- **rolldown, vite:** Escape non safe chars from `chunkFileNames` ([491dc128](https://github.com/nitrojs/nitro/commit/491dc128)) |
| 77 | +- **vite:** Set correct `builder` ([fa27a9a2](https://github.com/nitrojs/nitro/commit/fa27a9a2)) |
| 78 | +- **rollup:** Use esbuild to minify ([331cd34a](https://github.com/nitrojs/nitro/commit/331cd34a)) |
| 79 | +- Retry `last-build` link once ([25fa2e9e](https://github.com/nitrojs/nitro/commit/25fa2e9e)) |
| 80 | +- **vite:** Only pass `transform` in rolldown mode ([737f4e6e](https://github.com/nitrojs/nitro/commit/737f4e6e)) |
| 81 | +- **vite:** Use `configEnv.command` to determine dev mode ([#3730](https://github.com/nitrojs/nitro/pull/3730)) |
| 82 | +- **vite:** Send `full-reload` to server ([#3732](https://github.com/nitrojs/nitro/pull/3732)) |
| 83 | +- **vite:** Update `<!--ssr-outlet-->` for prod ([ebb040f3](https://github.com/nitrojs/nitro/commit/ebb040f3)) |
| 84 | +- Apply baseURL to production assets ([#3734](https://github.com/nitrojs/nitro/pull/3734)) |
| 85 | +- **vercel:** Properly parse `x-now-route-matches` header ([c0ee44bf](https://github.com/nitrojs/nitro/commit/c0ee44bf)) |
| 86 | +- **cloudflare:** Hot fix for rolldown minify issue ([#3748](https://github.com/nitrojs/nitro/pull/3748)) |
| 87 | +- Standard preset aliases ([5419b335](https://github.com/nitrojs/nitro/commit/5419b335)) |
| 88 | +- **node, bun, deno:** Use static import only ([#3751](https://github.com/nitrojs/nitro/pull/3751)) |
| 89 | +- **vite:** Use noExternal list for dev ([#3761](https://github.com/nitrojs/nitro/pull/3761)) |
| 90 | +- Resolve full path of strings in `modules: []` ([23f7bea2](https://github.com/nitrojs/nitro/commit/23f7bea2)) |
| 91 | +- Add `buildDir` to `noExternal` ([c21a33ba](https://github.com/nitrojs/nitro/commit/c21a33ba)) |
| 92 | +- **cloudflare:** Push unenv externals preset to resolved config ([5faf0f5e](https://github.com/nitrojs/nitro/commit/5faf0f5e)) |
| 93 | +- Make `nitro/meta` side-effect free ([2292c661](https://github.com/nitrojs/nitro/commit/2292c661)) |
| 94 | +- **cloudflare:** Only enable `no_bundle` for workers (not pages) ([409ecf3c](https://github.com/nitrojs/nitro/commit/409ecf3c)) |
| 95 | +- **vite:** Add route rules only if assetsDir generated ([#3774](https://github.com/nitrojs/nitro/pull/3774)) |
| 96 | + |
| 97 | +### 💅 Refactors |
| 98 | + |
| 99 | +- **vite:** Overhaul plugin setup ([#3676](https://github.com/nitrojs/nitro/pull/3676)) |
| 100 | +- **vite:** Enable back nf3 ([57503e42](https://github.com/nitrojs/nitro/commit/57503e42)) |
| 101 | +- **vercel:** Rename `__fallback` to `__server` ([4aad3595](https://github.com/nitrojs/nitro/commit/4aad3595)) |
| 102 | +- **rollup:** Hide `THIS_IS_UNDEFINED` warn ([5f6da290](https://github.com/nitrojs/nitro/commit/5f6da290)) |
| 103 | +- **rolldown:** Update `transform` config ([3be802f2](https://github.com/nitrojs/nitro/commit/3be802f2)) |
| 104 | +- Esm imports with erasable syntax ([#3704](https://github.com/nitrojs/nitro/pull/3704)) |
| 105 | +- ⚠️ Cleanup `deno`, `bun` and `node` presets ([#3705](https://github.com/nitrojs/nitro/pull/3705)) |
| 106 | +- ⚠️ Remove `defineRender` util ([#3706](https://github.com/nitrojs/nitro/pull/3706)) |
| 107 | +- **vite:** Remove `__VITE_MANIFEST__` ([#3714](https://github.com/nitrojs/nitro/pull/3714)) |
| 108 | +- ⚠️ Register `server.ts` as `/**` route ([#3716](https://github.com/nitrojs/nitro/pull/3716)) |
| 109 | +- **cloudflare:** Remove old esbuild target ([18820e2a](https://github.com/nitrojs/nitro/commit/18820e2a)) |
| 110 | +- Remove specific `delimiters` ([#3725](https://github.com/nitrojs/nitro/pull/3725)) |
| 111 | +- **dev:** Use `h3.serverStatic` ([#3728](https://github.com/nitrojs/nitro/pull/3728)) |
| 112 | +- **dev:** Improve `serveStaticDir` with compression and streaming ([9ee9f218](https://github.com/nitrojs/nitro/commit/9ee9f218)) |
| 113 | +- **core:** Use native import for loading modules ([#3729](https://github.com/nitrojs/nitro/pull/3729)) |
| 114 | +- Use `node_modules/.nitro` for `buildDir` and rely less on it ([#3745](https://github.com/nitrojs/nitro/pull/3745)) |
| 115 | +- **vite:** Allow directly passing nitro options to `nitro({})` ([#3746](https://github.com/nitrojs/nitro/pull/3746)) |
| 116 | +- **rollup, rolldown:** Better info logs ([3bbeb5f0](https://github.com/nitrojs/nitro/commit/3bbeb5f0)) |
| 117 | +- ⚠️ Rename `renderer.entry` to `renderer.handler` ([#3752](https://github.com/nitrojs/nitro/pull/3752)) |
| 118 | +- ⚠️ Remove build time storage and mounts ([#3753](https://github.com/nitrojs/nitro/pull/3753)) |
| 119 | +- Better `serverDir` config dx ([#3755](https://github.com/nitrojs/nitro/pull/3755)) |
| 120 | +- ⚠️ Overhaul runtime exports and avoid barrel exports ([#3760](https://github.com/nitrojs/nitro/pull/3760)) |
| 121 | +- Rewrite `node-cluster` preset ([#3762](https://github.com/nitrojs/nitro/pull/3762)) |
| 122 | +- ⚠️ Remove default auto imports ([#3764](https://github.com/nitrojs/nitro/pull/3764)) |
| 123 | +- ⚠️ Disable unenv npm shims ([#3767](https://github.com/nitrojs/nitro/pull/3767)) |
| 124 | +- **rollup, vite:** Remove commonjs option overrides ([#3770](https://github.com/nitrojs/nitro/pull/3770)) |
| 125 | +- Only allow strict `raw:` imports ([#3772](https://github.com/nitrojs/nitro/pull/3772)) |
| 126 | +- ⚠️ Only replace `import.meta.*` (not `prcoess.env.*`) ([#3773](https://github.com/nitrojs/nitro/pull/3773)) |
| 127 | +- Disable sourcemaps by default for now ([fc0ccfae](https://github.com/nitrojs/nitro/commit/fc0ccfae)) |
| 128 | + |
| 129 | +### 📖 Documentation |
| 130 | + |
| 131 | +- **configuration:** Fix typo ([#3693](https://github.com/nitrojs/nitro/pull/3693)) |
| 132 | +- **cloudflare:** Add `wrangler.json` examples ([#3380](https://github.com/nitrojs/nitro/pull/3380)) |
| 133 | +- Add note about nightly channel usage ([#3739](https://github.com/nitrojs/nitro/pull/3739)) |
| 134 | +- **config:** Remove `legacyExternals` ([#3744](https://github.com/nitrojs/nitro/pull/3744)) |
| 135 | + |
| 136 | +### 📦 Build |
| 137 | + |
| 138 | +- Better chunk names ([437659e4](https://github.com/nitrojs/nitro/commit/437659e4)) |
| 139 | +- Trace cookie-es ([774ce00e](https://github.com/nitrojs/nitro/commit/774ce00e)) |
| 140 | +- Sync trace and runtime deps ([48e8eb77](https://github.com/nitrojs/nitro/commit/48e8eb77)) |
| 141 | +- Hotfix for optional vite dependency ([f7edf411](https://github.com/nitrojs/nitro/commit/f7edf411)) |
| 142 | +- Trace `ohash/utils` ([2c05a954](https://github.com/nitrojs/nitro/commit/2c05a954)) |
| 143 | +- Avoid duplicate tracing direct deps ([5b5650e7](https://github.com/nitrojs/nitro/commit/5b5650e7)) |
| 144 | +- Avoid tracing ohash for now ([2acdb77c](https://github.com/nitrojs/nitro/commit/2acdb77c)) |
| 145 | +- Fix `pkgDir` meta ([2a0771e6](https://github.com/nitrojs/nitro/commit/2a0771e6)) |
| 146 | +- ⚠️ Move `nitro` exports to `nitro/builder` ([#3703](https://github.com/nitrojs/nitro/pull/3703)) |
| 147 | + |
| 148 | +### 🏡 Chore |
| 149 | + |
| 150 | +- Update dependencies ([c1e55972](https://github.com/nitrojs/nitro/commit/c1e55972)) |
| 151 | +- Update deps ([db54b687](https://github.com/nitrojs/nitro/commit/db54b687)) |
| 152 | +- Hot fix for assets import support ([4da5803f](https://github.com/nitrojs/nitro/commit/4da5803f)) |
| 153 | +- Update deps ([8550b883](https://github.com/nitrojs/nitro/commit/8550b883)) |
| 154 | +- Update h3 to 2.0.0-rc.5 ([#3686](https://github.com/nitrojs/nitro/pull/3686)) |
| 155 | +- Update deps ([e0bb18f2](https://github.com/nitrojs/nitro/commit/e0bb18f2)) |
| 156 | +- Update deps ([d8d04942](https://github.com/nitrojs/nitro/commit/d8d04942)) |
| 157 | +- Update unstorage ([0e7e2535](https://github.com/nitrojs/nitro/commit/0e7e2535)) |
| 158 | +- Update nf3 ([fa7b9491](https://github.com/nitrojs/nitro/commit/fa7b9491)) |
| 159 | +- Update bundle test ([e059a9a0](https://github.com/nitrojs/nitro/commit/e059a9a0)) |
| 160 | +- Update test ([c3a252ab](https://github.com/nitrojs/nitro/commit/c3a252ab)) |
| 161 | +- Update deps ([a053aead](https://github.com/nitrojs/nitro/commit/a053aead)) |
| 162 | +- Update deps ([41dbfa8a](https://github.com/nitrojs/nitro/commit/41dbfa8a)) |
| 163 | +- Remove `node_modules` from prettierignore ([#3632](https://github.com/nitrojs/nitro/pull/3632)) |
| 164 | +- Update deps ([0473a77f](https://github.com/nitrojs/nitro/commit/0473a77f)) |
| 165 | +- Tiny refactoring ([#3713](https://github.com/nitrojs/nitro/pull/3713)) |
| 166 | +- Update deps ([1d617d74](https://github.com/nitrojs/nitro/commit/1d617d74)) |
| 167 | +- Update unwasm ([be1dc915](https://github.com/nitrojs/nitro/commit/be1dc915)) |
| 168 | +- Fix ts error ([00a893a9](https://github.com/nitrojs/nitro/commit/00a893a9)) |
| 169 | +- Use native import in `gen-presets` ([015265e7](https://github.com/nitrojs/nitro/commit/015265e7)) |
| 170 | +- Update deps ([589a47c2](https://github.com/nitrojs/nitro/commit/589a47c2)) |
| 171 | +- Simplify playground ([6baa4efb](https://github.com/nitrojs/nitro/commit/6baa4efb)) |
| 172 | +- Update and sync examples ([#3738](https://github.com/nitrojs/nitro/pull/3738)) |
| 173 | +- Move all pnpm settings to `pnpm-workspace.yaml` ([#3742](https://github.com/nitrojs/nitro/pull/3742)) |
| 174 | +- Update deps ([5d57690c](https://github.com/nitrojs/nitro/commit/5d57690c)) |
| 175 | +- Revert extra config ([55808f9b](https://github.com/nitrojs/nitro/commit/55808f9b)) |
| 176 | +- Fix example ([0e58602b](https://github.com/nitrojs/nitro/commit/0e58602b)) |
| 177 | +- Run typecheck on whole project + cleanup tests ([#3758](https://github.com/nitrojs/nitro/pull/3758)) |
| 178 | +- Update deps ([d9a84e23](https://github.com/nitrojs/nitro/commit/d9a84e23)) |
| 179 | +- Update nf3 ([60c14ccb](https://github.com/nitrojs/nitro/commit/60c14ccb)) |
| 180 | +- Don't trace in stub mode ([2d1eb6da](https://github.com/nitrojs/nitro/commit/2d1eb6da)) |
| 181 | +- Fix types ([f75d5eb9](https://github.com/nitrojs/nitro/commit/f75d5eb9)) |
| 182 | +- Update lockfile ([69114ae3](https://github.com/nitrojs/nitro/commit/69114ae3)) |
| 183 | +- Use explicit NITRO_BUILDER for tests ([201ee906](https://github.com/nitrojs/nitro/commit/201ee906)) |
| 184 | +- Update nf3 ([c93fdf80](https://github.com/nitrojs/nitro/commit/c93fdf80)) |
| 185 | +- Update bundle ([36971ba8](https://github.com/nitrojs/nitro/commit/36971ba8)) |
| 186 | +- Remove unused import ([89e686f1](https://github.com/nitrojs/nitro/commit/89e686f1)) |
| 187 | +- Add runtime-config example ([79bc7d3b](https://github.com/nitrojs/nitro/commit/79bc7d3b)) |
| 188 | +- Fix types ([07136d84](https://github.com/nitrojs/nitro/commit/07136d84)) |
| 189 | + |
| 190 | +### ✅ Tests |
| 191 | + |
| 192 | +- Add minimal fixture for bundle size testing ([#3682](https://github.com/nitrojs/nitro/pull/3682)) |
| 193 | +- Update minimal ([8a600a1d](https://github.com/nitrojs/nitro/commit/8a600a1d)) |
| 194 | +- Update jsx test ([6310433d](https://github.com/nitrojs/nitro/commit/6310433d)) |
| 195 | +- Gitignore generated `vercel.json` ([0cfc27dd](https://github.com/nitrojs/nitro/commit/0cfc27dd)) |
| 196 | +- Enable sourcemap ([5ec65f35](https://github.com/nitrojs/nitro/commit/5ec65f35)) |
| 197 | +- Throttle +-1kb ([5be5987c](https://github.com/nitrojs/nitro/commit/5be5987c)) |
| 198 | + |
| 199 | +### 🤖 CI |
| 200 | + |
| 201 | +- Increase bundle size thresholds by 1kB ([fe9fd554](https://github.com/nitrojs/nitro/commit/fe9fd554)) |
| 202 | +- Bump setup-node actions ([#3694](https://github.com/nitrojs/nitro/pull/3694)) |
| 203 | +- Fix nightly version bump ([5889f65b](https://github.com/nitrojs/nitro/commit/5889f65b)) |
| 204 | +- Skip pkg-pr-new if failed ([ba61c71e](https://github.com/nitrojs/nitro/commit/ba61c71e)) |
| 205 | +- Fix nightly ([3402cc78](https://github.com/nitrojs/nitro/commit/3402cc78)) |
| 206 | +- Run rollup and rolldown tests separately ([#3747](https://github.com/nitrojs/nitro/pull/3747)) |
| 207 | +- Explicitly set `NITRO_BUILDER` for rollup ([791f3453](https://github.com/nitrojs/nitro/commit/791f3453)) |
| 208 | + |
| 209 | +#### ⚠️ Breaking Changes |
| 210 | + |
| 211 | +- ⚠️ Migrate to `oxc-transform` and `oxc-minify` ([#3763](https://github.com/nitrojs/nitro/pull/3763)) |
| 212 | +- ⚠️ Cleanup `deno`, `bun` and `node` presets ([#3705](https://github.com/nitrojs/nitro/pull/3705)) |
| 213 | +- ⚠️ Remove `defineRender` util ([#3706](https://github.com/nitrojs/nitro/pull/3706)) |
| 214 | +- ⚠️ Register `server.ts` as `/**` route ([#3716](https://github.com/nitrojs/nitro/pull/3716)) |
| 215 | +- ⚠️ Rename `renderer.entry` to `renderer.handler` ([#3752](https://github.com/nitrojs/nitro/pull/3752)) |
| 216 | +- ⚠️ Remove build time storage and mounts ([#3753](https://github.com/nitrojs/nitro/pull/3753)) |
| 217 | +- ⚠️ Overhaul runtime exports and avoid barrel exports ([#3760](https://github.com/nitrojs/nitro/pull/3760)) |
| 218 | +- ⚠️ Remove default auto imports ([#3764](https://github.com/nitrojs/nitro/pull/3764)) |
| 219 | +- ⚠️ Disable unenv npm shims ([#3767](https://github.com/nitrojs/nitro/pull/3767)) |
| 220 | +- ⚠️ Only replace `import.meta.*` (not `prcoess.env.*`) ([#3773](https://github.com/nitrojs/nitro/pull/3773)) |
| 221 | +- ⚠️ Move `nitro` exports to `nitro/builder` ([#3703](https://github.com/nitrojs/nitro/pull/3703)) |
| 222 | + |
| 223 | +### ❤️ Contributors |
| 224 | + |
| 225 | +- Pooya Parsa ([@pi0](https://github.com/pi0)) |
| 226 | +- Wind <hi@productdevbook.com> |
| 227 | +- Caleb Brown <calebnbrown2004@gmail.com> |
| 228 | +- Btea ([@btea](https://github.com/btea)) |
| 229 | +- Liaoyinglong ([@liaoyinglong](https://github.com/liaoyinglong)) |
| 230 | +- Vida Xie ([@9romise](https://github.com/9romise)) |
| 231 | +- Abeer0 ([@iiio2](https://github.com/iiio2)) |
| 232 | +- Marco ([@Marcoru97](https://github.com/Marcoru97)) |
| 233 | +- Ross Robino ([@rossrobino](https://github.com/rossrobino)) |
| 234 | +- Kricsleo ([@kricsleo](https://github.com/kricsleo)) |
| 235 | +- Henning <baranga+github@posteo.de> |
| 236 | +- Tom Lienard ([@QuiiBz](https://github.com/QuiiBz)) |
| 237 | +- Hiroshi Ogawa ([@hi-ogawa](https://github.com/hi-ogawa)) |
| 238 | +- Octavio Araiza ([@8ctavio](https://github.com/8ctavio)) |
| 239 | +- Rihan Arfan ([@RihanArfan](https://github.com/RihanArfan)) |
| 240 | + |
5 | 241 | ## v2.11.6 |
6 | 242 |
|
7 | 243 | [compare changes](https://github.com/nitrojs/nitro/compare/v2.11.5...v2.11.6) |
|
0 commit comments