Skip to content

Releases: vercel/next.js

v15.0.0-canary.97

01 Aug 23:32
Compare
Choose a tag to compare
v15.0.0-canary.97 Pre-release
Pre-release

Core Changes

  • Allow users to use process.env.NEXT_SSG_FETCH_METRICS to control fetch metrics during SSG: #68378
  • refactor: replace indexOf === 0 with startsWith: #68116

Misc Changes

  • docs: Improve PPR config/rendering sections: #68210

Credits

Huge thanks to @mknichel, @leerob, and @Juneezee for helping!

v15.0.0-canary.96

01 Aug 16:21
Compare
Choose a tag to compare
v15.0.0-canary.96 Pre-release
Pre-release

Core Changes

  • Remove quotation marks from object key : #68337
  • Move static indicator into dev overlay: #68369
  • Ensure we match comment minify behavior between terser and swc: #68372
  • update turbopack: #68399
  • chore: fix references for the new turbopack crates: #68128
  • refactor: merge turbopack crates into next.js: #68127

Misc Changes

Credits

Huge thanks to @mud-ali, @ijjk, @sokra, and @ForsakenHarmony for helping!

v15.0.0-canary.95

31 Jul 23:33
Compare
Choose a tag to compare
v15.0.0-canary.95 Pre-release
Pre-release

Core Changes

  • [form] typedRoutes support for action prop: #68323
  • fix: allow empty string value for opengraph: #68262
  • update turbopack: #68354
  • fix renaming of page files, add handling of symlinked pages: #68195

Example Changes

  • update react remove properties to support app route: #68324

Misc Changes

  • docs: small follow up for custom server: #68334
  • Turbopack: Add docs for unsupported :import and :export: #68353
  • test: fix invalid URL in app-types test: #68360
  • Docs: Next.js 15 RC updates: #67839
  • chore: remove fast-xml-parser from a test: #68310
  • docs: fix typo on file extensions: #68043
  • HOTFIX: pages doc next-config-js was moved from 03 to 04: #68370
  • Ensure we always run types-and-precompiled CI check: #68371
  • Turbopack: reduce tasks needed for emitting: #68212
  • refactor(cna): refactors and small perf wins: #68225
  • Update turbopack dev manifest for flakey loading test: #68373

Credits

Huge thanks to @niketchandivade, @leerob, @timneutkens, @lubieowoce, @devjiwonchoi, @delbaoliveira, @sokra, @Marukome0743, @luciancah, and @ijjk for helping!

v15.0.0-canary.94

30 Jul 23:30
Compare
Choose a tag to compare
v15.0.0-canary.94 Pre-release
Pre-release

Core Changes

  • Update metadata ready tracking (reland): #68342

Credits

Huge thanks to @gnoff for helping!

v15.0.0-canary.93

30 Jul 21:25
Compare
Choose a tag to compare
v15.0.0-canary.93 Pre-release
Pre-release

Core Changes

  • next/form: #68102
  • Remove legacy next/link prefetch={true} warning: #68326
  • Drop react-dev-overlay from production bundle: #68197
  • Update React from 6230622a1a-20240610 to 3208e73e-20240730: #68330

Example Changes

  • docs: Custom Server for App Router: #68167

Misc Changes

  • Ensure sync-react updates pnpm overrides: #68329
  • docs: fix code block for server action: #68268

Credits

Huge thanks to @lubieowoce, @leerob, @timneutkens, @eps1lon, and @icyJoseph for helping!

v15.0.0-canary.92

30 Jul 15:45
Compare
Choose a tag to compare
v15.0.0-canary.92 Pre-release
Pre-release

Core Changes

  • Fix hmr assetPrefix escaping and reuse logic from other files: #67983
  • Add deployment id header for rsc payload if present: #67255
  • Turbopack: Implement HMR for module-scoped environment variable changes: #68209
  • Revert "Update React from 6230622a1a-20240610 to 76002254-20240724 (#68149)": #68300
  • Log cached fetches during HMR refreshes if enabled in logging config: #68287
  • Upgrade Turbopack: #68327

Misc Changes

  • Add app-action deploy test to manifest: #68308
  • Add test for serverExternalPackages inside node_modules: #68156

Credits

Huge thanks to @kjugi, @ijjk, @huozhi, @wbinnssmith, @mischnic, @eps1lon, @unstubbable, and @timneutkens for helping!

v15.0.0-canary.91

29 Jul 23:31
Compare
Choose a tag to compare
v15.0.0-canary.91 Pre-release
Pre-release

Core Changes

  • Move request logging code out of NextNodeServer: #68286

Misc Changes

  • Update turbopack manifest for flakey folder rename: #68296
  • chore(github): initialize triage_with_ai.yml workflow again: #68292

Credits

Huge thanks to @unstubbable, @ijjk, and @samcx for helping!

v15.0.0-canary.90

29 Jul 21:12
Compare
Choose a tag to compare
v15.0.0-canary.90 Pre-release
Pre-release

Core Changes

  • Ensure we only handle app nav failure for actual error: #68285
  • Drop @babel/plugin-transform-classes by default: #68290

Example Changes

  • Examples: Updated the example of catch all routes to utilize the App Router: #68270

Misc Changes

  • chore(github): initial setup for triage_with_ai.yml workflow: #68289
  • docs: add Stack Auth to list of auth libraries: #68284

Credits

Huge thanks to @ijjk, @niketchandivade, @samcx, and @N2D4 for helping!

v15.0.0-canary.89

29 Jul 17:39
Compare
Choose a tag to compare
v15.0.0-canary.89 Pre-release
Pre-release

Core Changes

  • Update React from 6230622a1a-20240610 to 76002254-20240724: #68149
  • fix: grammar in jsdoc: #68253
  • Add telemetry for React Compiler usage: #68079

Misc Changes

  • Cleanup Yarn/npm specific fields in root package.json: #68186
  • Turbopack build: Fix CSS test: #68266
  • Restore workspaces in package.json: #68267
  • Update devlow to 0.3.2: #68275

Credits

Huge thanks to @eps1lon, @domin-mnd, @timneutkens, and @wbinnssmith for helping!

v15.0.0-canary.88

28 Jul 23:31
Compare
Choose a tag to compare
v15.0.0-canary.88 Pre-release
Pre-release

Misc Changes

  • chore: bump turbo to 2.0.9: #68046
  • chore: bump pnpm to 9.6.0: #68044

Credits

Huge thanks to @samcx for helping!