Skip to content

Releases: vercel/next.js

v13.4.13-canary.17

06 Aug 20:38
Compare
Choose a tag to compare
v13.4.13-canary.17 Pre-release
Pre-release

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 in mdx 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

05 Aug 00:21
Compare
Choose a tag to compare
v13.4.13-canary.16 Pre-release
Pre-release

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

Credits

Huge thanks to @sokra, @ForsakenHarmony, @styfle, @olrtg, @williamli, @gon250, @wbinnssmith, @wyattjoh, @ijjk, @gnoff, @leerob, and @ztanner for helping!

v13.4.13-canary.15

04 Aug 19:13
Compare
Choose a tag to compare
v13.4.13-canary.15 Pre-release
Pre-release

Core Changes

  • Move metadata error under error boundaries: #53551
  • Fix dynamic route not-found boundary matching: #53564

Documentation Changes

  • doc: styled-components has stable version: #53539

Misc Changes

  • Add test for catching metadata error in error boundaries: #53581

Credits

Huge thanks to @huozhi and @landsman for helping!

v13.4.13-canary.14

04 Aug 09:03
Compare
Choose a tag to compare
v13.4.13-canary.14 Pre-release
Pre-release

Core Changes

  • feat(next): next info --verbose for additional details: #53181
  • fix: fetch deduping in dev: #53549
  • fix(next): clarify fetch polyfill, drop node-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 to create-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

03 Aug 15:51
Compare
Choose a tag to compare
v13.4.13-canary.13 Pre-release
Pre-release

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 to v0.79.36: #53416
  • Update swc_core to v0.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

02 Aug 17:19
Compare
Choose a tag to compare
v13.4.13-canary.12 Pre-release
Pre-release

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

  • examples: implement server side auth with supabase: #53372
  • Fixed wrong link: #53472

Credits

Huge thanks to @shuding, @delbaoliveira, @sokra, @ijjk, @SubsequentlySneeds, @dijonmusters, @jarrettmeyer, and @kasperadk for helping!

v13.4.13-canary.11

02 Aug 11:15
Compare
Choose a tag to compare
v13.4.13-canary.11 Pre-release
Pre-release

Core Changes

  • Disable router.prefetch in development: #53477

Credits

Huge thanks to @timneutkens for helping!

v13.4.13-canary.10

02 Aug 09:49
Compare
Choose a tag to compare
v13.4.13-canary.10 Pre-release
Pre-release

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

01 Aug 16:31
Compare
Choose a tag to compare
v13.4.13-canary.9 Pre-release
Pre-release

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

31 Jul 20:06
Compare
Choose a tag to compare
v13.4.13-canary.8 Pre-release
Pre-release

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!