Releases: vercel/next.js
v13.4.13-canary.17
Core Changes
- Revert "Implement new forking technique for vendored packages. (#51083)": #53640
- Fix tracing in require-hook: #53642
Documentation Changes
- (Docs) Remove
appDir
from experimental flag inmdx
configuration docs.: #53610 - docs: fix the link to another document: #53599
Misc Changes
- Reduce flakiness of app-fetch-logging test: #53612
Credits
Huge thanks to @vinaykulk621, @ztanner, @tnyo43, @gnoff, and @ijjk for helping!
v13.4.13-canary.16
Core Changes
- update turbopack and update code for API changes: #53576
- chore(lint): fix lint warning about unused import
current_dir
: #53587 - Update to turbopack-230804.2: #53588
- Remove Base Path from usePathname output: #53582
- Update ISR revalidateTag handling: #53595
- Implement new forking technique for vendored packages.: #51083
- return a 404 when
/next/_data
build IDs are mismatched: #53596
Documentation Changes
- docs: update webhook snippet for cache revalidation: #53585
- use import type to import from 'next' in ts examples: #53568
- chore(docs): update static exports documentation with missing info: #53592
- docs: fix typo on caching page: #53597
Example Changes
- EXAMPLE: fix with-supabase signup button style: #53531
Misc Changes
- chore: update to
[email protected]
: #50923
Credits
Huge thanks to @sokra, @ForsakenHarmony, @styfle, @olrtg, @williamli, @gon250, @wbinnssmith, @wyattjoh, @ijjk, @gnoff, @leerob, and @ztanner for helping!
v13.4.13-canary.15
v13.4.13-canary.14
Core Changes
- feat(next):
next info --verbose
for additional details: #53181 - fix: fetch deduping in dev: #53549
- fix(next): clarify
fetch
polyfill, dropnode-fetch
: #53548 - chore: remove useless curly brackets from
next/legacy/image
: #53534 - add support for EXPERIMENTAL_TURBOPACK in next build: #53535
- update turbopack: #53545
Documentation Changes
- Fix markdown for caching doc link: #53536
- docs: Remove duplicate backtick in next/font: #53520
- docs: Fix typo and link in 02-app-router-migration.mdx: #53537
- docs: fix force-dynamic example: #53521
- Add
--use-bun
tocreate-next-app
: #53467
Example Changes
- example: Improve Stripe examples: #53255
- Move USER and remove redundant --chown from Dockerfile: #53441
Misc Changes
- update swc_core and sync deps: #53538
- chore: add GH action to notify about pending PRs: #53541
- chore: update bug repro links: #53550
Credits
Huge thanks to @kwonoj, @jacobpgn, @sokra, @jaknas, @balazsorban44, @ztanner, @robertwbradford, @noam-honig, @jsteele-stripe, @stefee, @li-jia-nan, and @colinhacks for helping!
v13.4.13-canary.13
Core Changes
- Allow
next/headers
in middleware &draftMode
in edge runtime: #53465 - Add useOptimistic to client-only errors: #53313
- Fix resource being preloaded multiple times during development: #53525
Documentation Changes
- (docs) Add example of redirection in Server Actions: #53485
- Adding docs about static exports not supporting dynamic segments: #52959
Misc Changes
- Update
swc_core
tov0.79.36
: #53416 - Update
swc_core
tov0.79.38
: #53508 - Add test for client router state invalidation caused by cookie mutations: #53494
Credits
Huge thanks to @shuding, @ides15, @ztanner, @kdy1, and @adrianbw for helping!
v13.4.13-canary.12
Core Changes
- Add list of aliased
lucide-react
icons to the transform rules: #53483 - fix Next.rs API: #53456
- Ensure router-server clean-up exits properly: #53495
Documentation Changes
- Docs: update caching docs: #53478
- Minor grammar fix in "src Directory" page: #53481
- docs: add clarity for deleting cookies: #52338
Example Changes
Credits
Huge thanks to @shuding, @delbaoliveira, @sokra, @ijjk, @SubsequentlySneeds, @dijonmusters, @jarrettmeyer, and @kasperadk for helping!
v13.4.13-canary.11
Core Changes
- Disable router.prefetch in development: #53477
Credits
Huge thanks to @timneutkens for helping!
v13.4.13-canary.10
Core Changes
- Add warning logs for incorrect page exports: #53449
- Remove Route Handlers: #53462
- Enable additional webpack memory cache: #52540
Documentation Changes
- chore(docs): add section about responsive images: #53463
Example Changes
- Switch default reproduction-template to app: #53453
Misc Changes
- chore(create-next-app): use
tailwind.config.ts
for typescript templates: #47795
Credits
Huge thanks to @samcx, @juliusmarminge, @agadzik, @wyattjoh, @styfle, and @timneutkens for helping!
v13.4.13-canary.9
Core Changes
- Always add
?ts=
query for scripts during development: #53411 - chore: enable typescript-eslint's recommended and stylistic configs internally: #52948
- Fix windows unit tests: #53412
- disable cache compression: #53427
- Fix broken request handler: #51939
- Ensure child processes can clean up: #53439
- Enable Webpack compression for dev: #53430
Documentation Changes
- docs: fix broken diagram in caching docs: #53414
- Docs: Fix formatting issues in the caching docs: #53436
- Docs: Review Getting Started Section: #53377
- fix(doc): Broken link formatting in draft-mode doc (app router): #53446
Example Changes
- fix: update lost dependencies for examples: #53419
- Revert "docker examples: improve perf by using COPY --link": #53440
Misc Changes
- additional test runner refactoring: #53406
- chore(test): move build-spinners node-pty test to isolated: #53408
- chore(ci): remove console.log(): #53413
Credits
Huge thanks to @shuding, @JoshuaKGoldberg, @ztanner, @styfle, @ijjk, @leerob, @li-jia-nan, @sokra, @gwer, @balazsorban44, @timneutkens, @delbaoliveira, and @leotrt for helping!
v13.4.13-canary.8
Core Changes
- Shared Loaders for Webpack and Turbopack: #52846
- router: apply server actions in a similar way to router.refresh(): #53373
Credits
Huge thanks to @wyattjoh and @timneutkens for helping!