Releases: vercel/next.js
v13.4.20-canary.8
v13.4.20-canary.7
Core Changes
- fix resolve routes behavior when matching a dynamic segment: #54539
- Turbopack: add edge support for pages apis: #54449
- chore(eslint): bump ESLint plugins: #54490
- Skip copying signal field for revalidate: #54533
- Fix missing new line for certain logs: #54442
Documentation Changes
- docs: Add missing parameters to both
useSelectedLayoutSegment
&useSelectedLayoutSegments
: #53602
Misc Changes
- chore(ci): emit env vars that impact ci results: #54534
- Break-up install and build steps for PR stats: #54536
Credits
Huge thanks to @styfle, @A7med3bdulBaset, @ijjk, @ztanner, @sokra, @balazsorban44, and @huozhi for helping!
v13.4.20-canary.6
Core Changes
- Implement
named_import_transform
: #54530
Documentation Changes
- Docs: Fix formatting issues in the rendering docs: #54517
- docs: fix broken link missing leading slash: #54520
Misc Changes
- Fix failing TS test from new release: #54523
- Enable verbose logging for turbo in CI: #54525
- Update flakey image component tests: #54526
- Update runner labels for PR stats: #54524
Credits
Huge thanks to @delbaoliveira, @leerob, @ijjk, and @shuding for helping!
v13.4.20-canary.5
Core Changes
- Trace upload fixup: #54455
- fix: custom incremental cache handlers should work when transpiled: #54472
- upgrade Edge Runtime dependency: #54489
- fix infinite navigate events when Promise is proxied: #54394
Documentation Changes
- docs: Add
next-i18n-router
as a resource for internationalized routing: #52344 - Update 10-testing.mdx: #54107
- docs: Rewrite Rendering Section and React Essentials Page: #51579
Credits
Huge thanks to @wbinnssmith, @dcporter44, @ztanner, @Kikobeats, @uzairali001, and @delbaoliveira for helping!
v13.4.20-canary.4
Core Changes
- Optimize webpack memory cache garbage collection: #54397
- Use push for Server Action redirections: #54458
- Decreased watchpack aggregate timeout: #54461
- Generate prefetch RSC paylod during build for SSR paths: #54403
- remove HMR polling in favor of more targeted events: #54406
Documentation Changes
- docs: Remove unneeded word in caching docs: #54451
Misc Changes
Credits
Huge thanks to @timneutkens, @leerob, @styfle, @shuding, @wyattjoh, @ijjk, and @ztanner for helping!
v13.4.20-canary.3
Core Changes
- Fix data route ordering in dev: #54364
- fix(app): enable React Strict Mode by default: #53375
- Fix swc compiling of client components when directive appears later than exports: #54392
- Upgrade vendored react: #54399
- Code clean up: #54405
- Upgrade precompiled
ua-parser-js
: #54404 - Fix compilation of next/dynamic with
ssr: false
in App Router: #54411 - refactor: Use swc AST to determine use client and server directives: #54358
- Fix not found css not being preloaded while navigation: #53906
Documentation Changes
- Docs: Clarify status codes w/ streaming: #54374
- Docs: Document
manifest
metadata file: #54380 - Docs: Refer users to IDE or MDN for manifest object options: #54385
- Docs: Remove runtime configuration from /app docs: #54336
Misc Changes
- Update
swc_core
tov0.79.70
: #54368
Credits
Huge thanks to @delbaoliveira, @ijjk, @balazsorban44, @huozhi, @kdy1, and @shuding for helping!
v13.4.20-canary.2
v13.4.20-canary.1
Core Changes
- Adds nonce to preinit scripts: #54059
- Fix default export of server action utility aliases: #54254
- fix: improve error message when
output: export
in app router: #54202 - ci(trace): allow to opt in to upload full trace: #54347
- fix: server actions blocking navigation events: #54307
- Skip getStaticPaths check for non-dynamic app routes: #54351
- OpenTel: ensure that exceptions are recorded on an active span: #54131
- Testmode: intercept rewrite fetches: #54259
- Polyfill Array.prototype.at: #44436
- Fix missing locale info for middleware data request: #54357
Documentation Changes
- Docs: Fix broken links: #54340
- Docs: Add notes that revalidation is not available in the Edge runtime / only Node.js: #54338
Example Changes
Misc Changes
- docs: update a small typo in
02-app/01-building-your-application/06-optimizing/01-images.mdx
: #54311 - update readme in nextjs testing: #54322
- add test case for CSP with bootstrap scripts and preinit modules: #54348
- Fix windows next-swc builds: #54353
- test: add case for marking _document with edge runtime: #54316
Credits
Huge thanks to @nbhargava, @shuding, @lauthieb, @leerob, @styfle, @tonskton, @delbaoliveira, @m4salah, @gnoff, @kwonoj, @ztanner, @ijjk, @huozhi, @dvoytenko, and @sloanesturz for helping!
v13.4.20-canary.0
Core Changes
- Update font data: #54257
- add experimental https support to next dev: #54016
- Fix emotion-js transform for server components: #54284
- Handle basePath for redirect(): #54277
- Remove unused array in router-server: #54278
- app-router: tweak prefetch cache status heuristics: #53864
Documentation Changes
- docs: Bump minimum Node.js version to 16.14: #54285
Misc Changes
Credits
Huge thanks to @ztanner, @huozhi, @icyJoseph, @kdy1, @timneutkens, and @feedthejim for helping!
v13.4.19
Core Changes
- fix: invalid module transform for
@headlessui/react
: #54206 - chore: remove unnecessary type cast in dev-build-watcher: #54221
- fix process.env not being available in standalone mode: #54203
- Fix missing
devPageFiles
collection: #54224 - Add
Route
andLinkProps
stub generics: #54226 - Use
createClientModuleProxy
from Flight Server: #54232 - Add default not found to loader tree of group routes root layer: #54228
- feat(image): add support for custom
loaderFile
whenloader: default
: #53417 - Fix renamed export of Server Actions: #54241
- Ensures App Router Link respects scroll-behavior: smooth when only hash is changed.: #54243
Misc Changes
- Update dd-trace used for internal tools: #54214
- (Fix)Broken
upgrading.mdx
link : #54234 - chore: skip CI run on forks: #54219
- chore(ci): bump
[email protected]
: #54246
Credits
Huge thanks to @opnay, @styfle, @timneutkens, @ztanner, @shuding, @huozhi, @vinaykulk621, @balazsorban44, @goguda, and @coreyleelarson for helping!