Skip to content

Releases: vercel/next.js

v14.1.1-canary.14

26 Jan 16:32
Compare
Choose a tag to compare
v14.1.1-canary.14 Pre-release
Pre-release

Core Changes

  • exclude default routes from isPageStatic check: #61173
  • Add stack trace to client rendering bailout error: #61200
  • chore: refactor image optimization to separate external/internal urls: #61172

Documentation Changes

  • Refine revalidatePath type argument: #61159
  • Docs: Add note about revalidatePath invalidating router cache: #61142

Example Changes

  • example(with-stripe-typescript): use client required for error components: #61214

Misc Changes

  • Ensure test upload step fails: #61188
  • Skip resolving test in Turbopack: #61207

Credits

Huge thanks to @timneutkens, @aramikuto, @ztanner, @huozhi, @jsteele-stripe, @delbaoliveira, and @styfle for helping!

v14.1.1-canary.13

26 Jan 12:53
Compare
Choose a tag to compare
v14.1.1-canary.13 Pre-release
Pre-release

Core Changes

  • Upgrade Turbopack: #61190
  • build: remove sentry from the externals list: #61194

Documentation Changes

  • Add dot to regex chars in rewrites.mdx: #61095

Misc Changes

  • Skip create-root-layout for Turbopack: #61191

Credits

Huge thanks to @yannbolliger, @timneutkens, and @feedthejim for helping!

v14.1.1-canary.12

26 Jan 02:51
Compare
Choose a tag to compare
v14.1.1-canary.12 Pre-release
Pre-release

Documentation Changes

  • Update generate-sitemaps.mdx: #61167

Misc Changes

  • ci(workflow): fix download artifact pattern for wasm: #61175

Credits

Huge thanks to @eisafaqiri and @kwonoj for helping!

v14.1.1-canary.11

31 Jan 12:32
Compare
Choose a tag to compare
v14.1.1-canary.11 Pre-release
Pre-release

Core Changes

  • Fix filesystempublicroutes test for Turbopack: #61132
  • chore: upgrade webpack to 5.90.0: #61109
  • Add maxDuration to typescript plugin allowed exports: #59193

Documentation Changes

  • Docs: Correct JavaScript React Component File Extension to .jsx in '01-vitest.mdx': #61087
  • Docs: Update wording on opting out of the Router Cache: #61123
  • Fixed typo in docs: #61118
  • Combine Pages/App authentication docs: #60848
  • Docs: Add note about calling redirect after try/catch: #61138
  • OpenTelemetry: update docs for new @vercel/otel: #61044
  • docs: fix Auth0 typo in authentication: #61171

Misc Changes

  • ci(workflow): update artifact actions: #61061
  • Add missing rootlayout to allow-underscored-root-directory test: #61137
  • Skip CSS Modules composes test in Turbopack: #61141
  • Add passing test to Turbopack manifest: #61140
  • Skip new Worker() test in Turbopack: #61127
  • Fix app-dir/externals for Turbopack: #61150
  • ci(workflow): fix wasm upload name collision: #61157

Credits

Huge thanks to @sogoagain, @delbaoliveira, @kwonoj, @timneutkens, @junioryono, @huozhi, @leerob, @dvoytenko, and @A7med3bdulBaset for helping!

v14.1.1-canary.9

24 Jan 13:21
Compare
Choose a tag to compare
v14.1.1-canary.9 Pre-release
Pre-release

Core Changes

  • fix useSelectedLayoutSegment's support for parallel routes: #60912
  • Dynamic APIs: #60645
  • Enable next.js version checker in turbopack: #61034
  • chore: Update terser to v5.27.0: #61068
  • Update swc_core to v0.87.28: #60876
  • update turbopack: #61015
  • Implement client_root for edge in Turbopack: #61024
  • fix parallel route top-level catch-all normalization logic to support nested explicit (non-catchall) slot routes: #60776
  • fix(image): warn when animated image is missing unoptimized prop: #61045

Example Changes

  • example: Add Stripe embedded Checkout example : #60378

Misc Changes

  • Fix ReactRefreshModule test in Turbopack: #61049
  • Skip configurable runtime warnings tests in Turbopack: #61048
  • Acceptance/error-recovery.test.js: Fork Turbopack test: #61051
  • lock reqwest to 0.11.17 due to build issues: #61076
  • Update Turbopack test manifest: #61074
  • Disable Yarn PnP tests for Turbopack: #61040
  • fix: github reproduction link validation: #61026

Credits

Huge thanks to @williamli, @gnoff, @timneutkens, @huozhi, @kdy1, @wbinnssmith, @sokra, @jsteele-stripe, @chungweileong94, @williamli, and @styfle for helping!

v14.1.1-canary.10

24 Jan 23:38
Compare
Choose a tag to compare
v14.1.1-canary.10 Pre-release
Pre-release

Core Changes

  • Fix version checker not displaying when version newer than npm: #61075
  • Fix sitemap generateSitemaps support for string id: #61088
  • ppr: ensure the router state tree is provided for interception routes: #61059
  • Improve the Server Actions SWC transform: #61001
  • Fix instrument bundling as client components: #60984
  • fix(turbopack): use correct layout for 404 page: #61032
  • fix: emotion import source should be enabled in SSR contexts: #61099
  • chore: update turbopack: #61090
  • fix(turbopack): custom page extensions for _app: #60789
  • Disable trace uploads with NEXT_TRACE_UPLOAD_DISABLE: #61101
  • add optimizeServerReact to config-shared: #61106

Documentation Changes

  • Docs: Share Redirecting docs with /pages: #61083
  • Fix <AppOnly> typo in docs: #61103

Misc Changes

  • Fix image-from-node-modules tests in Turbopack: #61078
  • Update invalid-image-import test for Turbopack: #61079
  • Fix next-image static tests for Turbopack: #61081
  • Update next-image-new/default for Turbopack: #61096
  • chore: update issue_popular description to 90 days: #61008
  • Update next-image-new/both-basepath-trailingslash for Turbopack: #61097

Credits

Huge thanks to @timneutkens, @huozhi, @delbaoliveira, @ztanner, @shuding, @ForsakenHarmony, @WITS, @samcx, @wbinnssmith, and @Ethan-Arrowood for helping!

v14.1.1-canary.7

23 Jan 11:16
Compare
Choose a tag to compare
v14.1.1-canary.7 Pre-release
Pre-release

Core Changes

  • disable static generation on interception routes: #61004
  • Docs: Address community feedback: #60960
  • avoid output of webpack stats: #61023
  • Revert "refactor(analysis): rust based page-static-info, deprecate js parse interface in next-swc": #61021

Documentation Changes

  • docs: clarify nginx buffering disable: #61010

Misc Changes

  • docs: fix rustup download link: #61007

Credits

Huge thanks to @samcx, @ztanner, @leerob, @delbaoliveira, and @sokra for helping!

v14.1.1-canary.6

22 Jan 23:40
Compare
Choose a tag to compare
v14.1.1-canary.6 Pre-release
Pre-release

Core Changes

  • Error overlay refactors: #60886
  • Use precompiled source-map in overlay middleware: #60932
  • Use more precompiled deps in react-dev-overlay: #60959
  • Fix next phase for next build: #60969
  • chore: update turbopack: #60980
  • refactor(analysis): rust based page-static-info, deprecate js parse interface in next-swc: #59300

Documentation Changes

  • update edge and nodejs runtime doc: #60801
  • Docs: Add link to bloom filter example: #60987
  • Update code example on 01-pages-and-layouts.mdx: #60963

Misc Changes

  • Fix image-optimizer tests for Turbopack: #60972
  • Fix image-optimizer test for Turbopack: #60978
  • Skip @next/font tests in Turbopack as next/font is supported: #60982
  • chore: stricter reproduction links: #60988
  • Rust: update http to 0.2.11: #60986
  • chore: upgrade pnpm to 8.14.2: #60995

Credits

Huge thanks to @timneutkens, @InfiniteCodeMonkeys, @huozhi, @ForsakenHarmony, @balazsorban44, @wbinnssmith, @delbaoliveira, @miketimmerman, @samcx, and @kwonoj for helping!

v14.1.1-canary.5

21 Jan 23:31
Compare
Choose a tag to compare
v14.1.1-canary.5 Pre-release
Pre-release

Documentation Changes

  • docs: clarify redirects behavior with pages router: #60610
  • docs: mention missing optimized by default packages in optimizePackageImports: #60058
  • Improves generateViewport documentation: #60396
  • docs: streaming while self-hosting must disable buffering: #60943
  • Update userScalable property in viewport object and user-scalable in meta tag: #60946
  • docs: updated the getStaticProps function name: #60949

Example Changes

  • chore: remove lock from with-algolia-react-instantsearch example: #60910
  • Update Redis Cache example with stabilized API: #60800
  • Change "pages" to "apps" in the Image Component Example description.: #60929

Misc Changes

  • Fix basic-app benchmark application: #60842

Credits

Huge thanks to @samcx, @Ethan-Arrowood, @better-salmon, @ziyafenn, @A7med3bdulBaset, @jasonuc, @yossydev, @leerob, and @Prachi-meon for helping!

v14.1.1-canary.4

20 Jan 23:32
Compare
Choose a tag to compare
v14.1.1-canary.4 Pre-release
Pre-release

Core Changes

  • Turbopack: always log HMR rebuild times: #60908

Example Changes

  • Updates with-supertokens example app: #60901

Credits

Huge thanks to @rishabhpoddar and @wbinnssmith for helping!