|
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 | 5 |
|
| 6 | +## v0.6.0 |
| 7 | + |
| 8 | +[compare changes](https://github.com/unjs/nitro/compare/v0.5.4...v0.6.0) |
| 9 | + |
| 10 | + |
| 11 | +### 🚀 Enhancements |
| 12 | + |
| 13 | + - Support `redirect`, `headers`, and `cors` route rules ([#538](https://github.com/unjs/nitro/pull/538)) |
| 14 | + - **netlify:** Incremental static regeneration + swr ([#540](https://github.com/unjs/nitro/pull/540)) |
| 15 | + - Add `debugger` option to debug hooks ([#577](https://github.com/unjs/nitro/pull/577)) |
| 16 | + - **deps:** ⚠️ Upgrade h3 to 0.8.x ([#581](https://github.com/unjs/nitro/pull/581)) |
| 17 | + - Allow matching multiple route rules ([#582](https://github.com/unjs/nitro/pull/582)) |
| 18 | + - Normalize route options and shortcuts ([#583](https://github.com/unjs/nitro/pull/583)) |
| 19 | + - Add cleavr preset ([#523](https://github.com/unjs/nitro/pull/523)) |
| 20 | + - **cleavr:** Auto detect preset ([d5bbdeb](https://github.com/unjs/nitro/commit/d5bbdeb)) |
| 21 | + - Allow disabling public dir generation using `noPublicDir` ([00a304a](https://github.com/unjs/nitro/commit/00a304a)) |
| 22 | + - **cache:** Mock `res.end`, `res.write` and `res.writeHead` ([673fe8e](https://github.com/unjs/nitro/commit/673fe8e)) |
| 23 | + - **cache:** Support `headersOnly` cache mode ([4e6dda1](https://github.com/unjs/nitro/commit/4e6dda1)) |
| 24 | + - Allow `cache: false` route rule to override cache options ([91f8300](https://github.com/unjs/nitro/commit/91f8300)) |
| 25 | + |
| 26 | +### 🩹 Fixes |
| 27 | + |
| 28 | + - Fully resolve internal paths for autoimports ([#543](https://github.com/unjs/nitro/pull/543)) |
| 29 | + - Retry writing traced files if there are conflicts ([#537](https://github.com/unjs/nitro/pull/537)) |
| 30 | + - **externals:** Fallback traced files for minor/patch versions ([#529](https://github.com/unjs/nitro/pull/529)) |
| 31 | + - **externals:** Rewrite traced file paths to latest semver-minor version ([#578](https://github.com/unjs/nitro/pull/578)) |
| 32 | + - Workaround rollup issue ([b884d0c](https://github.com/unjs/nitro/commit/b884d0c)) |
| 33 | + - Handle output dirs set to empty string ([#584](https://github.com/unjs/nitro/pull/584)) |
| 34 | + - **azure:** Raw body no longer returns parsed json ([#589](https://github.com/unjs/nitro/pull/589)) |
| 35 | + - Default `workspaceDir` to `rootDir` ([#594](https://github.com/unjs/nitro/pull/594)) |
| 36 | + - **renderer:** Directly return body to allow caching ([859a984](https://github.com/unjs/nitro/commit/859a984)) |
| 37 | + - **cache:** Only spy on end/write for string chunks ([bd0b1ed](https://github.com/unjs/nitro/commit/bd0b1ed)) |
| 38 | + - Do not assign default statusMessage for errors ([cbe0e91](https://github.com/unjs/nitro/commit/cbe0e91)) |
| 39 | + - **cache:** Use lowercase headers ([9eb5769](https://github.com/unjs/nitro/commit/9eb5769)) |
| 40 | + - **cache:** Abort cache handler for error status codes ([ba21751](https://github.com/unjs/nitro/commit/ba21751)) |
| 41 | + - **cache:** Skip error status codes by invalidating cache ([4fd164f](https://github.com/unjs/nitro/commit/4fd164f)) |
| 42 | + - Ensure radix3 version is expected ([245ed70](https://github.com/unjs/nitro/commit/245ed70)) |
| 43 | + - **cache:** Invalidate entries with undefined body ([e9285da](https://github.com/unjs/nitro/commit/e9285da)) |
| 44 | + - **app:** Only apply cache rules ro routes (not middleware) ([4603279](https://github.com/unjs/nitro/commit/4603279)) |
| 45 | + |
| 46 | +### 💅 Refactors |
| 47 | + |
| 48 | + - Use NitroDefaults for output dir fallback ([277d88d](https://github.com/unjs/nitro/commit/277d88d)) |
| 49 | + - ⚠️ Rename routeOptions to routeRules ([#593](https://github.com/unjs/nitro/pull/593)) |
| 50 | + |
| 51 | +### 📖 Documentation |
| 52 | + |
| 53 | + - Add quotes to string ([#547](https://github.com/unjs/nitro/pull/547)) |
| 54 | + - Fix link to cloudflare-pages preset ([#564](https://github.com/unjs/nitro/pull/564)) |
| 55 | + - Add note about `cache` options for route options ([221c747](https://github.com/unjs/nitro/commit/221c747)) |
| 56 | + |
| 57 | +### 🏡 Chore |
| 58 | + |
| 59 | + - Update changelog ([c752e00](https://github.com/unjs/nitro/commit/c752e00)) |
| 60 | + - Update changelog ([2d4598c](https://github.com/unjs/nitro/commit/2d4598c)) |
| 61 | + - **deps:** ⚠️ Update all non-major dependencies ([#573](https://github.com/unjs/nitro/pull/573)) |
| 62 | + - **ci:** Bump edge version acording to changelog ([8b7740e](https://github.com/unjs/nitro/commit/8b7740e)) |
| 63 | + - Update h3 ([604684e](https://github.com/unjs/nitro/commit/604684e)) |
| 64 | + - Update h3 ([1ed98f5](https://github.com/unjs/nitro/commit/1ed98f5)) |
| 65 | + |
| 66 | +### 🤖 CI |
| 67 | + |
| 68 | + - Fetch tags for proper version bump ([6d4b416](https://github.com/unjs/nitro/commit/6d4b416)) |
| 69 | + |
| 70 | +#### ⚠️ Breaking Changes |
| 71 | + |
| 72 | + - **deps:** ⚠️ Upgrade h3 to 0.8.x ([#581](https://github.com/unjs/nitro/pull/581)) |
| 73 | + - ⚠️ Rename routeOptions to routeRules ([#593](https://github.com/unjs/nitro/pull/593)) |
| 74 | + - **deps:** ⚠️ Update all non-major dependencies ([#573](https://github.com/unjs/nitro/pull/573)) |
| 75 | + |
| 76 | +### ❤️ Contributors |
| 77 | + |
| 78 | +- Anish Ghimire |
| 79 | +- Christopher Lis |
| 80 | +- Daniel Roe |
| 81 | +- Louis Haftmann |
| 82 | +- Pooya Parsa |
| 83 | +- Renovate[bot] |
| 84 | +- Tobias Diez |
| 85 | +- Wolfgang Ziegler |
| 86 | + |
6 | 87 | ## v0.5.3
|
7 | 88 |
|
8 | 89 | [compare changes](https://github.com/unjs/nitropack/compare/v0.5.2...v0.5.3)
|
|
0 commit comments