Skip to content

Releases: vercel/next.js

v13.4.8-canary.1

22 Jun 23:17
Compare
Choose a tag to compare
v13.4.8-canary.1 Pre-release
Pre-release

Core Changes

  • Update cache handling in draft mode: #51663
  • Add esm entry for next/server and alias @vercel/og: #51651
  • Hot reload when conflicted pages detected and when conflicts are resolved: #51516
  • Fix standalone rendering for unmatched _next routes: #51611

Documentation Changes

  • Fix validator action breaking when PRs originate from forks: #51668

Misc Changes

  • Revert "[Docs] Fix validator action breaking when PRs originate from …: #51674

Credits

Huge thanks to @delbaoliveira, @ijjk, and @huozhi for helping!

v13.4.8-canary.0

22 Jun 18:20
Compare
Choose a tag to compare
v13.4.8-canary.0 Pre-release
Pre-release

Core Changes

  • Auto fill title/images/description from openGraph for twitter if missing: #51453
  • Route Module Updates: #51433
  • fix(typo): rename var name in comment: #51531
  • feat: support for numeric separators in revalidate config: #51438
  • Support response aborting: #51594
  • Next Build Turbo POC (2): #51546
  • bugfix: route interception with dynamic paths: #51526
  • add edge rendering for app dir for Turbopack: #51631
  • Pages Error Route Module Rendering: #51374
  • Revert "add edge rendering for app dir for Turbopack": #51659

Documentation Changes

  • added good to know in /app based pages and layout in nested layouts: #51558
  • docs: Add Panda CSS to CSS-in-JS docs.: #51484
  • Add docs for src directory to include tailwindcss: #51619
  • Add page router documentation: #51626
  • docs: Add 'DO NOT EDIT' comment: #51600

Example Changes

  • examples: improve with-supabase example: #51442

Misc Changes

  • chore: make next/src/build files indexable on github: #51647
  • fix lockfile: #51650
  • Remove the 'notify' modifier on .vercel.approvers: #51655
  • Move the Next.js team back to github codeowners: #51657

Credits

Huge thanks to @huozhi, @wyattjoh, @dijonmusters, @danger-ahead, @bre30kra69cs, @leerob, @Yash-Singh1, @jridgewell, @alexkirsz, @ztanner, @sokra, @krmeda, @tyler-lutz, @ijjk, and @delbaoliveira for helping!

v13.4.7

21 Jun 21:25
Compare
Choose a tag to compare

Core Changes

  • Route Module Updates Redux: #51373
  • Lock down server IPC address: #51378
  • Revert "Route Module Updates Redux": #51409
  • Fix bundling of Server Actions: #51367
  • Fix pnpm lock: #51503
  • router: add layout and other file supports to parallel routes: #51413
  • Next Build Turbo POC: #49942
  • add edge rendering for app dir for Turbopack: #50830
  • Fix shared action module in two layers: #51510
  • Revert "Next Build Turbo POC (#49942)": #51538
  • Fix font styles on react dev overlay: #51518
  • fix typo in x-next-revalidate-tag-token header: #51432
  • Add docs links to RSC errors: #51557
  • Moved new line to warnOnce call: #51552
  • Update id env prefix: #51588
  • router: support layout/special files as direct children of parallel routes: #51604
  • use env var to switch next.js to turbopack mode: #51353
  • Revert "add edge rendering for app dir for Turbopack": #51617
  • Ensure upgrade request has request meta: #51590
  • Revert "Fix standalone not found": #51506

Documentation Changes

  • docs: Add streaming AI example.: #51382
  • docs: remove copy mentioning appDir as an experimental feature: #51403
  • examples: update with-supabase example to App Router: #51335
  • Fix typo in image alt: #51487
  • docs: add better examples to next/image docs.: #51457
  • Go directly to caching section: #51501
  • fix(typo): add missing word: #51490
  • fix(typo): add missing comma: #51489
  • Remove duplicate bullet point in app router migration docs: #51440
  • fix: missing come: #51437
  • Linted MDX: #51530
  • docs: Fix typo: #51517
  • Migrate validate links script from next-site and setup GitHub action: #51365
  • Remove extra word in env key error: #51512
  • Remove duplicate word in 11-draft-mode.mdx: #51580
  • Broken link at 01-static-and-dynamic-rendering.mdx: #51582
  • refactor tests for readability: #51051

Example Changes

  • Upgrade with-redux example to app router: #49994

Misc Changes

  • ci(workflow): upload test trace for deploy e2e: #51389
  • Fix pnpm ERR_INVALID_THIS on Node 20: #51406
  • Update flakey build output test: #51411
  • Fix native build: #51522
  • Revert "Fix pnpm ERR_INVALID_THIS on Node 20": #51539
  • Update .vercel.approvers: #51417
  • Update broken link validator: #51586
  • Temporarily disable flaky test: #51616
  • Update flakey build output test: #51625

Credits

Huge thanks to @wyattjoh, @ijjk, @dvakatsiienko, @leerob, @kwonoj, @nickmccurdy, @brunoeduardodev, @dijonmusters, @shuding, @tyler-lutz, @huozhi, @feedthejim, @alexkirsz, @sonam-serchan, @vicsantizo, @leodr, @wiscaksono, @sokra, @delbaoliveira, @ztanner, @hustLer2k, @joshuabaker, and @ForsakenHarmony for helping!

v13.4.7-canary.4

21 Jun 20:38
Compare
Choose a tag to compare
v13.4.7-canary.4 Pre-release
Pre-release

Core Changes

  • Revert "Fix standalone not found": #51506

Documentation Changes

  • refactor tests for readability: #51051

Credits

Huge thanks to @ForsakenHarmony and @shuding for helping!

v13.4.7-canary.3

21 Jun 19:00
Compare
Choose a tag to compare
v13.4.7-canary.3 Pre-release
Pre-release

Core Changes

  • Moved new line to warnOnce call: #51552
  • Update id env prefix: #51588
  • router: support layout/special files as direct children of parallel routes: #51604
  • use env var to switch next.js to turbopack mode: #51353
  • Revert "add edge rendering for app dir for Turbopack": #51617
  • Ensure upgrade request has request meta: #51590

Misc Changes

  • Update broken link validator: #51586
  • Temporarily disable flaky test: #51616
  • Update flakey build output test: #51625

Credits

Huge thanks to @joshuabaker, @ijjk, @feedthejim, @sokra, @delbaoliveira, and @shuding for helping!

v13.4.7-canary.2

20 Jun 22:13
Compare
Choose a tag to compare
v13.4.7-canary.2 Pre-release
Pre-release

Core Changes

  • Fix pnpm lock: #51503
  • router: add layout and other file supports to parallel routes: #51413
  • Next Build Turbo POC: #49942
  • add edge rendering for app dir for Turbopack: #50830
  • Fix shared action module in two layers: #51510
  • Revert "Next Build Turbo POC (#49942)": #51538
  • Fix font styles on react dev overlay: #51518
  • fix typo in x-next-revalidate-tag-token header: #51432
  • Add docs links to RSC errors: #51557

Documentation Changes

  • Fix typo in image alt: #51487
  • docs: add better examples to next/image docs.: #51457
  • Go directly to caching section: #51501
  • fix(typo): add missing word: #51490
  • fix(typo): add missing comma: #51489
  • Remove duplicate bullet point in app router migration docs: #51440
  • fix: missing come: #51437
  • Linted MDX: #51530
  • docs: Fix typo: #51517
  • Migrate validate links script from next-site and setup GitHub action: #51365
  • Remove extra word in env key error: #51512
  • Remove duplicate word in 11-draft-mode.mdx: #51580
  • Broken link at 01-static-and-dynamic-rendering.mdx: #51582

Misc Changes

  • Fix native build: #51522
  • Revert "Fix pnpm ERR_INVALID_THIS on Node 20": #51539
  • Update .vercel.approvers: #51417

Credits

Huge thanks to @tyler-lutz, @huozhi, @feedthejim, @alexkirsz, @leerob, @sonam-serchan, @vicsantizo, @leodr, @wiscaksono, @sokra, @shuding, @wyattjoh, @ijjk, @delbaoliveira, @ztanner, and @hustLer2k for helping!

v13.4.7-canary.1

16 Jun 13:58
Compare
Choose a tag to compare
v13.4.7-canary.1 Pre-release
Pre-release

Core Changes

  • Revert "Route Module Updates Redux": #51409
  • Fix bundling of Server Actions: #51367

Documentation Changes

  • docs: Add streaming AI example.: #51382
  • docs: remove copy mentioning appDir as an experimental feature: #51403
  • examples: update with-supabase example to App Router: #51335

Example Changes

  • Upgrade with-redux example to app router: #49994

Misc Changes

  • ci(workflow): upload test trace for deploy e2e: #51389
  • Fix pnpm ERR_INVALID_THIS on Node 20: #51406
  • Update flakey build output test: #51411

Credits

Huge thanks to @dvakatsiienko, @leerob, @kwonoj, @nickmccurdy, @ijjk, @brunoeduardodev, @dijonmusters, and @shuding for helping!

v13.4.7-canary.0

16 Jun 01:03
Compare
Choose a tag to compare
v13.4.7-canary.0 Pre-release
Pre-release

Core Changes

  • Route Module Updates Redux: #51373
  • Lock down server IPC address: #51378

Credits

Huge thanks to @wyattjoh and @ijjk for helping!

v13.4.6

15 Jun 21:37
Compare
Choose a tag to compare

Core Changes

  • Fix windows metadata slashes: #51088
  • Do not merge chunkGroups' CSS files: #51103
  • Add unique search query for RSC requests to be cacable on CDN: #50970
  • add turbopack integration tests to CI: #50904
  • Add option for debugging CPU usage: #51174
  • Prefer module fields for RSC server layer: #51179
  • Update next/head warning to link to the correct docs page: #51013
  • Revert "Do not merge chunkGroups' CSS files": #51193
  • fix: helpful error when output: export and next export -o: #51191
  • Strip _rsc query for navigation between app and page: #51195
  • Fix standalone not found: #51172
  • fix(cli): add all available options to cli commands, format them consistently: #48708
  • update storybook example (copy from vercel/vercel): #50865
  • chore: remove useless duplicate code: #50705
  • fix: app router hash scrolling should respect scroll-padding: #51268
  • Fix build error about trace file and edge route: #50808
  • chore(router): fix typo in comment: #50581
  • Add mikroORM to external package list: #50487
  • [docs] Clarify that merely changing extension does not load .md f…: #49785
  • Correct build workers perf issue: #51271
  • Remove edge functions tracking in dev server: #51122
  • app router: fix double fetch on prefetch={false}: #51292
  • Invalidate client cache when cookies have changed in Server Actions: #51290
  • feat(turbopack): enable sassOptions: #51259
  • Route Module Cleanup: #50936
  • Validate i18n locale domain: #50220
  • chore: add dark mode for dev overlay: #48601
  • chore: update next/font/google font list: #49969
  • fix: Incorrect build size outputs for app dir: #50768
  • Simplify server CSS handling: #51018
  • Allow configuring analyzerMode in bundle-analyzer: #47468
  • Revert "Prefer module fields for RSC server layer": #51316
  • Fix Server Actions compiler: #51318
  • Revert "Route Module Cleanup": #51322
  • test(next-dev): hard fail if next-dev runs with turbopack intenral flag: #51308
  • Revert "test(next-dev): hard fail if next-dev runs with turbopack intenral flag": #51327
  • Update Next.js code owners: #51319
  • Fix CSS deploy id case: #51325
  • Update turbopack: #51336
  • Fix shared layer bundling in Edge Runtime: #51348

Documentation Changes

  • Update 01-images.mdx: #51133
  • Update next-image-unconfigured-host.md with correct Remote Patterns Documentation link to new docs: #49750
  • Fixes the link from components/fonts to api/fonts: #51169
  • Docs: Fix useSearchParams link: #51151
  • docs: Improve Actions docs.: #51145
  • docs: clarify usePathname usage as client hook.: #51146
  • Fix a typo: #51176
  • docs: fix prettier error: #51182
  • Update static assets page to filter out information: #51180
  • Makes codeblock language and filename extensions consistent: #51056
  • Fix a mistake URL in "docs/generate-metadata.mdx/metadataBase": #51199
  • Add separate lines to eslint prompt in 02-eslint.mdx: #51143
  • [Docs][CSS-in-JS]: Update Vanilla Extract link: #51192
  • Fix typo on strategy: #51189
  • app-icons: correct valid route segments for icon/favicon/apple-icon : #51188
  • docs: fix typos: #51185
  • Adds Note to Good to know consistency: #51080
  • docs: fix prettier lint: #51222
  • [docs] Add missing Edge Runtime APIs: #51224
  • docs: Add Tolgee to internationalization section: #49754
  • Clarify the limitations of NEXT_PUBLIC_: #49105
  • Update 02-fonts.mdx: #51249
  • Fix middleware documentation: #48876
  • docs: fixed a typo in parallel routes: #51267
  • Update module-path-aliases.md: #43592
  • CSS concatenation order matches the import order: #39889
  • Fix broken link: #51281
  • Fix broken links: #51285
  • Update images.mdx: #51275
  • Docs: Remove extra word in 03-scripts.mdx: #51304
  • Update example of Server Actions HoC: #51299
  • Adds env suggestions: #51312
  • docs: fix the url of router event: #51339

Example Changes

  • Fix with typescript stripe example fixes #50541: #50574
  • fix: cypress component testing - fixes #50283: #50303
  • fix deprecated configureStore in with-redux-saga example: #50342
  • Show how to utilize the provided .env file in the docker-compose file: #50712
  • update(examples): Update with-sentry example: #47855
  • Update Player.tsx to improve code readability and styling.: #50275
  • Update Docker examples to use Compose v2 command: #51134
  • with-facebook-pixel: new implementation with app folder: #49880
  • change strapi example to latest one - fixes #51332: #51334
  • Auth0 V2 migration update: #45302
  • examples: migrate with-elasticsearch to TypeScript: #44842

Misc Changes

  • Fix getting last stable release stats: #51106
  • ci(workflow): consolidate bytesize upload workflow: #51110
  • ci(workflow): enable test trace upload: #51107
  • Increase remote cache timeout for swc builds: #51270
  • Update flakey rsc streaming test: #51274
  • fix trigger release step
  • Update flakey build output test: #51307
  • Skip cargo bench job on release: #51311
  • Ensure swc is copied for release stats: #51315
  • Update flakey deploy tests: #51314
  • Update e2e deploy tests to continue: #51321

Credits

Huge thanks to @ijjk, @huozhi, @kwonoj, @shuding, @shozibabbas, @omarhoumz, @jamespearson, @tristndev, @sokra, @leerob, @AldeonMoriak, @delbaoliveira, @manovotny, @styfle, @mirismaili, @tyler-lutz, @SuttonJack, @jeremydouglas, @MaxLeiter, @Kikobeats, @JanCizmar, @mltsy, @WilderDev, @Guilleo03, @Willem-Jaap, @escwxyz, @wiredacorn, @Ethan-Arrowood, @BaffinLee, @ztanner, @greatSumini, @ciruz, @kijikunnn, @DustinsCode, @riqwan, @joostdecock, @nikolovlazar, @Bowens20832, @JohnAlbin, @timneutkens, @feedthejim, @wyattjoh, @gidgudgod, @maxproske, @dunklesToast, @yyuemii, @mPaella, @mknichel, @niko20, @jyunhanlin, @mkcy3, and @valentinpolitov for helping!

v13.4.6-canary.8

15 Jun 20:08
Compare
Choose a tag to compare
v13.4.6-canary.8 Pre-release
Pre-release

Core Changes

  • Update turbopack: #51336
  • Fix shared layer bundling in Edge Runtime: #51348

Documentation Changes

  • docs: fix the url of router event: #51339

Example Changes

  • with-facebook-pixel: new implementation with app folder: #49880
  • change strapi example to latest one - fixes #51332: #51334
  • Auth0 V2 migration update: #45302
  • examples: migrate with-elasticsearch to TypeScript: #44842

Credits

Huge thanks to @niko20, @sokra, @shuding, @ciruz, @jyunhanlin, @mkcy3, and @valentinpolitov for helping!