Skip to content

Releases: vercel/next.js

v15.0.0-canary.49

29 Jun 23:29
Compare
Choose a tag to compare
v15.0.0-canary.49 Pre-release
Pre-release

Core Changes

  • packages/next: opt ts-morph into serverExternalPackages: #67284

Credits

Huge thanks to @MaxLeiter for helping!

v15.0.0-canary.48

28 Jun 23:30
Compare
Choose a tag to compare
v15.0.0-canary.48 Pre-release
Pre-release

Core Changes

  • chore(docs): improve visual appearance of badges in README.md: #67254
  • refactor: replace glob w/ fast-glob in eslint plugin: #67261
  • reject actions with invalid RSC responses: #67059
  • chore: bump pnpm to 9.4.0: #64945

Misc Changes

  • chore(docs): fix miss spell: #67228
  • chore: bump turbo to 2.0.6-canary.0: #67270
  • docs(mdx): add clarification for mdxRs: #67237
  • Docs: Update fetch information in caching docs: #67279

Credits

Huge thanks to @creativoma, @GyoHeon, @samcx, @SukkaW, @ztanner, and @delbaoliveira for helping!

v15.0.0-canary.47

27 Jun 23:30
Compare
Choose a tag to compare
v15.0.0-canary.47 Pre-release
Pre-release

Core Changes

  • feat: enable @typescript-eslint/recommended in create-next-app --typescript: #52845
  • fix missing command in next-codemod: #67216

Example Changes

  • examples(with-mdx): update to MDX 3: #62503
  • Revert "examples(with-mdx): update to MDX 3": #67249
  • add more examples to run-for-change script: #67250

Misc Changes

  • Update unit test docs in compliance with testing-library release: #67217
  • [ppr] Test fixes for deployment tests : #67256

Credits

Huge thanks to @jophy-ye, @remcohaszing, @JoshuaKGoldberg, @huozhi, @ztanner, and @wyattjoh for helping!

v15.0.0-canary.46

26 Jun 23:29
Compare
Choose a tag to compare
v15.0.0-canary.46 Pre-release
Pre-release

Core Changes

  • fix(turbopack): add no-op resolveAbsolutePath to browser runtime: #67215

Misc Changes

  • Test that nonlatin characters don’t cause hard reloads in hmr: #67077

Credits

Huge thanks to @wbinnssmith and @ForsakenHarmony for helping!

v15.0.0-canary.45

26 Jun 14:17
Compare
Choose a tag to compare
v15.0.0-canary.45 Pre-release
Pre-release

Core Changes

  • make next/dynamic visit more incremental and cacheable: #66912
  • Make synced react-is version more obvious: #67189
  • fix: Narrow down from string | undefined to string: #65248
  • Upgrade Turbopack: #67209
  • [ppr] Handle corrupted postponed state: #67021

Example Changes

  • fix: fix entry point for storybook, add storybook static ouput to gitignore: #67207

Misc Changes

  • skip provide-paths test when deployed: #67203
  • Update 01-installation.mdx "create-next-app" had link in one place an…: #67150

Credits

Huge thanks to @ztanner, @sokra, @eps1lon, @icyJoseph, @timneutkens, @crebelskydico, @Maaz-Ahmed007, and @wyattjoh for helping!

v15.0.0-canary.44

25 Jun 23:29
Compare
Choose a tag to compare
v15.0.0-canary.44 Pre-release
Pre-release

Core Changes

  • codemod: add next/dynamic imports codemod: #67126
  • Create React aliases for SVG components: #67104
  • chore: fix react-is RC version pinning: #66676
  • Remove extra suspense boundary for default next/dynamic: #67014
  • Remove devdependency uuid: #67190

Misc Changes

  • docs: static exports: #67181
  • Do not skip react-owner-stacks-svgr test for turbopack build: #67184
  • Upgrade TypeScript to v5.4.5: #67171
  • Test lint config after first-time setup: #67146

Credits

Huge thanks to @huozhi, @unstubbable, @leerob, @devjiwonchoi, @eps1lon, @crutchcorn, and @torresgol10 for helping!

v15.0.0-canary.43

24 Jun 23:30
Compare
Choose a tag to compare
v15.0.0-canary.43 Pre-release
Pre-release

Core Changes

  • Fix server action edge redirect with middleware rewrite: #67148
  • chore: turbopack metadata routes normalizing: #67159

Misc Changes

  • Update Turbopack to turbopack-240621.2: #67110

Credits

Huge thanks to @huozhi and @wbinnssmith for helping!

v15.0.0-canary.42

23 Jun 23:29
Compare
Choose a tag to compare
v15.0.0-canary.42 Pre-release
Pre-release

Core Changes

  • Add build diagnostics for saving debug information during a build: #66187
  • chore: add detection for image more types: #67112
  • dx: add pagePath info to missing component error: #66916
  • Add experimental flag for providing entry paths: #67134
  • Fix noindex is missing on static not-found page: #67135
  • Refactor code: #64429

Example Changes

  • Example/update blog starter: #66926

Misc Changes

  • fix deploy test manifest for metadata navigation test: #67132
  • Bump conf to 13.0.1: #67043

Credits

Huge thanks to @mknichel, @styfle, @mayank1513, @ztanner, @torresgol10, @huozhi, @ijjk, and @shuding for helping!

v15.0.0-canary.41

22 Jun 23:29
Compare
Choose a tag to compare
v15.0.0-canary.41 Pre-release
Pre-release

Core Changes

  • ensure accessing search params mark dynamic usage: #67105

Misc Changes

  • tweak import-conditions test: #67116

Credits

Huge thanks to @ztanner for helping!

v15.0.0-canary.40

21 Jun 23:43
Compare
Choose a tag to compare
v15.0.0-canary.40 Pre-release
Pre-release

Core Changes

  • Remove handling on findDOMNode warning: #67054

Misc Changes

  • chore: Update testing crate: #66975
  • Update Turbopack production test manifest: #67094
  • Update Turbopack development test manifest: #67093
  • Skip webpack specific test for Turbopack build: #67067
  • Update swc_core to v0.95.4: #67082

Credits

Huge thanks to @kdy1, @timneutkens, and @eps1lon for helping!