Skip to content

Releases: vercel/next.js

v13.4.20-canary.26

12 Sep 13:20
Compare
Choose a tag to compare
v13.4.20-canary.26 Pre-release
Pre-release

Core Changes

  • Make open editor icon size non-shrink in error overlay: #55273
  • build: fix minimal trace caching: #55279

Credits

Huge thanks to @huozhi and @feedthejim for helping!

v13.4.20-canary.25

12 Sep 10:34
Compare
Choose a tag to compare
v13.4.20-canary.25 Pre-release
Pre-release

Core Changes

  • test(turbopack): migrate 404-related tests from next-dev: #55243
  • feat: add reserved port validation: #55237
  • build: fix externals resolution when importing from next/dist: #55269

Misc Changes

  • test(fixture): improve finding ports to reduce flaky: #55151

Credits

Huge thanks to @kwonoj, @olingern, and @feedthejim for helping!

v13.4.20-canary.24

11 Sep 20:25
Compare
Choose a tag to compare
v13.4.20-canary.24 Pre-release
Pre-release

Core Changes

  • Update font data: #55155
  • server: remove turbopack-specific code when compiling with webpack: #55226
  • Ensure ImageResponse extends Response: #55187
  • Remove render workers in favor of esm loader: #54813

Documentation Changes

  • docs: fix nested list: #55178
  • docs: use satisfies for TypeScript code blocks: #55205
  • docs: satisfies follow up: #55234
  • Fix typo: #55245
  • docs: clarify setting cookies docs: #55149

Example Changes

  • Fix/security: #55189
  • examples: upgrade @makeswift/runtime from 0.2.2 to 0.10.13: #55203
  • examples: update KeystoneJS version: #55201
  • fix: upgrade recoil from 0.7.6 to 0.7.7: #55222
  • chore(examples): upgrade @keystone-next/keystone: #55210

Misc Changes

  • test(nexttestsetup): teardown nextinstance gracefully: #55144
  • tests(next-dev): migrate basic tailwind tests for turbopack: #55118

Credits

Huge thanks to @mayank1513, @leerob, @feedthejim, @joulev, @kwonoj, @danaugrs, and @ijjk for helping!

v13.4.20-canary.23

08 Sep 21:41
Compare
Choose a tag to compare
v13.4.20-canary.23 Pre-release
Pre-release

Core Changes

  • feat: support expanding urls in nexturbo (and fix static files): #55147

Credits

Huge thanks to @ForsakenHarmony for helping!

v13.4.20-canary.22

08 Sep 21:11
Compare
Choose a tag to compare
v13.4.20-canary.22 Pre-release
Pre-release

Core Changes

  • Add option to support log full request url in verbose mode: #55111
  • Filter out pages tree view for app dir only output: #55120
  • Check for type of route handler returned value at build time (via the TS plugin) and at runtime: #51394
  • Set test headers via page.router API: #55087
  • server: re-land bundled runtimes: #55139
  • feat(turbopack): add dynamic metadata support: #54995
  • server: require hook hotfix : #55146
  • Revert swc versions to one that doesn't use lightningcss: #55148

Example Changes

  • examples: Update strict-csp example with better nonce: #55131

Misc Changes

  • Update pull_request_template.md: #55098
  • Reenable app-static usePathname tests: #55065
  • enable all passing turbopack tests for CI: #55100

Credits

Huge thanks to @huozhi, @sidgaikwad, @joulev, @leerob, @dvoytenko, @feedthejim, @sokra, @ForsakenHarmony, and @wbinnssmith for helping!

v13.4.20-canary.21

07 Sep 23:18
Compare
Choose a tag to compare
v13.4.20-canary.21 Pre-release
Pre-release

Core Changes

  • chore: add structured app page path type: #55070
  • Fixed i18n data route RegExp: #55109
  • chore: upgrade to TypeScript 5.2.2: #55105
  • fix: ensure mpa navigation render side effects are only fired once: #55032
  • Revert "perf: add bundled rendering runtimes (#52997)": #55117
  • Strip internal routing headers: #55114

Credits

Huge thanks to @ForsakenHarmony, @wyattjoh, @balazsorban44, @ztanner, and @feedthejim for helping!

v13.4.20-canary.20

07 Sep 16:06
Compare
Choose a tag to compare
v13.4.20-canary.20 Pre-release
Pre-release

Core Changes

  • perf: add bundled rendering runtimes: #52997

Credits

Huge thanks to @feedthejim for helping!

v13.4.20-canary.19

07 Sep 06:36
Compare
Choose a tag to compare
v13.4.20-canary.19 Pre-release
Pre-release

Core Changes

  • Fix duplicated dynamic metadata routes in dev mode: #55026
  • Adjust optimizePackageImports: #55040
  • server: enable minification by default: #54960
  • webpack: tweak config for split chunks: #55054
  • fix(perf): lazy load babel/code-frame: #55024
  • remove --turbo, use --experimental-turbo as --turbo: #55063
  • fix: skipTrailingSlashRedirect being ignored in pages: #55067
  • Debug tracing: include session and anonymous ids: #55021
  • Next SWC: Constrain Vc cell values with Send: #55077
  • test(next-dev): migrate styled-jsx integration test: #55079

Documentation Changes

  • docs: Fix typo in getting-started/project-structure: #55035
  • docs: fix typo: #54973
  • docs: add missing quotation mark: #54968
  • docs: Remove app reference on pages doc for runtimes.: #55058
  • docs: example of generated nonce to use base64 encoding as per spec: #55039
  • Update 01-server-components.mdx: #55085

Misc Changes

  • chore(ci): bump pnpm v8.6.11 to v8.7.1: #54873
  • test: merge base path tests: #55069

Credits

Huge thanks to @huozhi, @ryota-murakami, @hyeewooon, @mewcoder, @CSY54, @shuding, @feedthejim, @styfle, @leerob, @sokra, @ztanner, @wbinnssmith, @csi-lk, @kwonoj, and @daltonmcphaden for helping!

v13.4.20-canary.18

05 Sep 22:50
Compare
Choose a tag to compare
v13.4.20-canary.18 Pre-release
Pre-release

Core Changes

  • Remove react-hot-toast from the optimizePackageImports list: #55029
  • Experimental server optimization: #54925

Documentation Changes

  • Update eslint dependencies note in docs: #55023

Credits

Huge thanks to @ijjk and @shuding for helping!

v13.4.20-canary.17

05 Sep 18:21
Compare
Choose a tag to compare
v13.4.20-canary.17 Pre-release
Pre-release

Core Changes

  • Remove pong HMR event as it is not used: #54965
  • Add turbopack-connected HMR event: #54976
  • Redesign nextjs logging: #54713
  • chore: bump undici: #55007
  • chore: restore options to opt-in for server-side transpilation: #55010
  • upgrade edge-runtime: #55005
  • [functions-config-manifest] use correct extra config for pages router: #54786
  • Client-side HMR message types: #55009
  • perf: use split chunks for the node server: #54988

Documentation Changes

  • docs: Add template API reference: #54938

Example Changes

  • Update Jest and Vitest example for App Router.: #54989

Misc Changes

  • Update ready check for PR stats: #55022

Credits

Huge thanks to @timneutkens, @leerob, @huozhi, @balazsorban44, @feugy, @Kikobeats, @ecklf, @feedthejim, and @ijjk for helping!