Core Changes
- Improve consistency of issues and diagnostics for napi calls: #60198
- Change server actions cache default to no-store: #60170
- Allow undefined environment variables in config: #58247
- Add writeFullyStaticExport: #60200
- fix: Mark file as ESM if it has an export from
auto-cjs
pass: #60216 - log a dev warning when a missing parallel slot results in a 404: #60186
- Fix: Throw an error for empty array return in
generateStaticParams
withoutput:export
: #57053 - Ensure appPathsManifest variable is inside if block: #60210
- Remove NEXT_TURBO_FILTER_PAGES internal variable: #60217
- fix: add
node-web-audio-api
to server-external-packages.json: #60243 - Disable 2mb limit for custom incrementalCacheHandler: #59976
Documentation Changes
- docs(trailingSlashes): add note for SSG generation: #57628
- docs: fix typos and broken links in the image.mdx: #60221
- Docs: Fix
revalidate
type annotation: #60230 - Update 02-server-actions-and-mutations.mdx: #60222
- fix(docs): add missing docs on external packages: #60244
Misc Changes
- fix responsiveness in starter templates: #60140
- fix(generators): update errors gen: #60233
- chore: test against latest sharp: #60226
Credits
Huge thanks to @sokra, @timneutkens, @hichemfantar, @michaldudak, @redonkulus, @kdy1, @ztanner, @k-taro56, @mhughdo, @tknickman, @aramikuto, @styfle, @shumakmanohar, and @vordgi for helping!