14.2.35

Latest release in branch 14
Released 4 months ago (December 12, 2025)

Software Next.js
Branch 14
Status
End of life
End of life October 26, 2025
First official release version 14.0.0
First official release date 2 years ago (October 26, 2023)
Requirement Node.js 18.17+
Release notes https://nextjs.org/blog/next-14
Source code https://github.com/vercel/next.js/tree/v14.2.35
Download https://www.npmjs.com/package/next/v/14.2.35
Next.js 14 Releases View full list

What Is New in Next.js 14

Next.js 14 focuses on speed, developer experience, and foundational upgrades. The core is now stable, setting the stage for future innovations without breaking changes.

Category Key Updates
Core & Performance Stable Core, Turbopack Updates (Beta), Improved Local Server Startup
Rendering & Data Partial Prerendering (Experimental), Stable Server Actions
Components & Styling next/image Improvements, next/font Updates
Developer Experience Enhanced Error Messages, Improved Debugging, Updated Learning Resources

How does Next.js 14 improve performance and the core?

The core of Next.js is now stable, meaning you can build on it without worrying about foundational changes. This stability is a result of extensive testing in production at Vercel and by the community.

Turbopack updates bring faster local server startup and improved performance for pages. It's now stable for App Router development, with Pages Router support remaining in beta. In practice, this means less waiting during development, especially in larger projects.

Partial Prerendering (Experimental)

This is a new paradigm that combines static pre-rendering with dynamic, streamed content. You get the instant loading of static pages with the flexibility of dynamic responses. It's built on React Suspense, allowing you to define fallbacks for dynamic parts.

What's the deal with Server Actions in Next.js 14?

Server Actions are now stable. They let you execute asynchronous server functions directly from your React components, reducing the need for manual API route creation for data mutations.

You define them with the 'use server' directive. This matters because it simplifies data writing logic, keeping it secure on the server while providing a seamless client-side experience. They integrate with the caching and revalidation system.

// Example of a Server Action
export default function Form() {
  async function createItem(formData) {
    'use server'
    // Logic to create item in your database
  }
  return <form action={createItem}>...</form>;
}

What enhancements were made to next/image and next/font?

The next/image component sees significant performance gains. It now has a 40% faster first load in Local Font Fallbacks and reduces Cumulative Layout Shift (CLS). This leads to better Web Vitals scores out of the box.

next/font now includes a new local font cache, eliminating layout shift during font loading. It also adds support for new fonts like Geist, the typeface used by Vercel. The font optimization process is more efficient, improving overall page load times.

How is the Developer Experience better in this release?

Error messages are more actionable. For example, the "Dynamic Server Usage" error now clearly points to the file and line causing the issue. This saves hours of debugging by providing immediate context.

The updated Next.js Learn course reflects the latest App Router patterns and APIs. It's a key resource for teams onboarding to modern Next.js development. Self-hosting improvements also make debugging easier in production-like environments.

FAQ

Is upgrading to Next.js 14 a breaking change?
No. The core is stable, and the upgrade is designed to be non-breaking for most projects. You can update your next package to benefit from performance improvements and new features like stable Server Actions.

Should I use Partial Prerendering in production now?
Partial Prerendering is currently marked as experimental. It's safe to try it out, but avoid using it for critical production paths until it reaches stable status in a future release.

Are Server Actions replacing API Routes?
Not entirely. Server Actions are ideal for mutations like form submissions or data updates. API Routes are still the right choice for building full RESTful endpoints, webhook handlers, or third-party integrations.

What's the status of Turbopack? Is it ready?
Turbopack is stable for development with the App Router. For projects using the Pages Router, it remains in beta. The focus is on improving stability and performance before a full stable release.

Do the image and font improvements require code changes?
Most improvements are automatic. Upgrading to Next.js 14 will give you the performance benefits for next/image and next/font without requiring changes to your existing component code.

Releases In Branch 14

Version Release date
14.2.35 4 months ago
(December 12, 2025)
14.2.34 4 months ago
(December 11, 2025)
14.2.33 6 months ago
(September 23, 2025)
14.2.32 7 months ago
(August 19, 2025)
14.2.31 8 months ago
(July 31, 2025)
14.2.30 10 months ago
(June 12, 2025)
14.2.29 10 months ago
(May 20, 2025)
14.2.28 1 year ago
(April 08, 2025)
14.2.27 1 year ago
(April 07, 2025)
14.2.26 1 year ago
(March 24, 2025)
14.2.25 1 year ago
(March 17, 2025)
14.2.24 1 year ago
(February 11, 2025)
14.2.23 1 year ago
(January 07, 2025)
14.2.22 1 year ago
(December 26, 2024)
14.2.21 1 year ago
(December 19, 2024)
14.2.20 1 year ago
(December 04, 2024)
14.2.19 1 year ago
(December 03, 2024)
14.2.18 1 year ago
(November 13, 2024)
14.2.17 1 year ago
(November 06, 2024)
14.2.16 1 year ago
(October 23, 2024)
14.2.15 1 year ago
(October 08, 2024)
14.2.14 1 year ago
(October 01, 2024)
14.2.13 1 year ago
(September 20, 2024)
14.2.12 1 year ago
(September 17, 2024)
14.2.10 1 year ago
(September 12, 2024)
14.2.11 1 year ago
(September 12, 2024)
14.2.9 1 year ago
(September 09, 2024)
14.2.8 1 year ago
(September 04, 2024)
14.2.7 1 year ago
(August 27, 2024)
14.2.6 1 year ago
(August 22, 2024)
14.2.5 1 year ago
(July 10, 2024)
14.2.4 1 year ago
(June 11, 2024)
14.2.3 1 year ago
(April 24, 2024)
14.2.2 1 year ago
(April 18, 2024)
14.2.1 2 years ago
(April 12, 2024)
14.2.0 2 years ago
(April 11, 2024)
14.1.4 2 years ago
(March 20, 2024)
14.1.3 2 years ago
(March 06, 2024)
14.1.2 2 years ago
(March 04, 2024)
14.1.1 2 years ago
(February 29, 2024)
14.1.0 2 years ago
(January 18, 2024)
14.0.4 2 years ago
(December 07, 2023)
14.0.3 2 years ago
(November 16, 2023)
14.0.2 2 years ago
(November 09, 2023)
14.0.1 2 years ago
(October 30, 2023)
14.0.0 2 years ago
(October 26, 2023)