December 10th, 2024
Next.js 15.1 introduces core upgrades, new APIs, and improvements to the developer experience including:
December 10th, 2024
Next.js 15.1 introduces core upgrades, new APIs, and improvements to the developer experience including:
October 24th, 2024
Frontend performance can be hard to get right. Even in highly optimized apps, the most common culprit by far is client-server waterfalls. When introducing Next.js App Router, we knew we wanted to solve this issue. To do that, we needed to move client-server REST fetches to the server using React Server Components in a single roundtrip. This meant the server had to sometimes be dynamic, sacrificing the great initial loading performance of Jamstack. We built partial prerendering to solve this tradeoff and have the best of both worlds.
October 21st, 2024
Our mission to create the best developer experience continues with Next.js 15, featuring:
@next/codemod
CLIinstrumentation.js
(Stable)next/form
next.config
October 21st, 2024
It's been a long road, but we are happy to announce that next dev --turbo
is now stable and ready to speed up your development experience.
October 15th, 2024
The Next.js 15 Release Candidate (RC) is now available. This early version allows you to test the latest features before the upcoming stable release.
May 23rd, 2024
The Next.js 15 Release Candidate (RC) is now available. This early version allows you to test the latest features before the upcoming stable release.
April 11th, 2024
Next.js 14.2 includes development, production, and caching improvements.
October 26th, 2023
As we announced at Next.js Conf, Next.js 14 is our most focused release with:
October 23rd, 2023
React Server Components (RSC) in App Router is a novel paradigm that eliminates much of the redundancy and potential risks linked with conventional methods. Given the newness, developers and subsequently security teams may find it challenging to align their existing security protocols with this model.
June 22nd, 2023
For the next release (and coming months) we're focused on the following areas:
May 4th, 2023
Next.js 13.4 is a foundational release, marking stability for the App Router:
April 6th, 2023
Next.js 13.3 adds popular community-requested features and is the last release before the App Router is stable, including:
February 23rd, 2023
Next.js 13.2 includes major improvements to the App Router (app
) in preparation for stability:
December 22nd, 2022
Next.js 13.1 includes improvements to both the pages
and app
directories:
October 25th, 2022
As we announced at Next.js Conf, Next.js 13 (stable) lays the foundations to be dynamic without limits:
September 8th, 2022
We've shipped some quality-of-life improvements to Next.js with 12.3:
May 23rd, 2022
This RFC outlines the biggest update to Next.js since it was introduced in 2016:
February 17th, 2022
We're excited to release one of our most requested features with Next.js 12.1:
October 26th, 2021
As we announced at Next.js Conf, Next.js 12 is our biggest release ever:
August 11th, 2021
We're improving build performance across the entire stack with Next.js 11.1, featuring:
June 15th, 2021
Our mission to create the best developer experience continues with Next.js 11, featuring:
November 18th, 2020
Next.js has been designed for gradual adoption. With Next.js, you can continue using your existing code and add as much (or as little) React as you need. By starting small and incrementally adding more pages, you can prevent derailing feature work by avoiding a complete rewrite.
Many companies need to modernize their tech stack to reduce costs, increase developer productivity, and provide the best experience for their customers. Component-driven development has greatly improved the deployment velocity and reusability of modern codebases.
And with over 8 million downloads/month, React is the leading component-driven choice for developers. Next.js, the React framework for production, enables you to incrementally adopt React.
October 27th, 2020
We are excited to introduce Next.js 10, featuring:
January 15th, 2020
We are excited today to introduce the production-ready Next.js 9.2, featuring:
January 9th, 2020
We're excited to announce the new Next.js documentation, featuring:
January 6th, 2020
Next.js 9 was released six (6) months ago, followed by Next.js 9.1 three (3) months ago. These two releases added very powerful new features to Next.js, without increasing our baseline client runtime size.
Since then, we've focused heavily on refining and improving the framework as a whole: 9.1.1, 9.1.2, 9.1.3, 9.1.4, 9.1.5, 9.1.6, and 9.1.7.
Let's dive into what these releases have improved!
next export
ApplicationsOctober 9th, 2019
We're delighted today to introduce the new Create Next App.
Create Next App sets up a modern React application powered by Next.js in one command.
October 7th, 2019
Today, we are excited to announce Next.js 9.1 with src
and public
directory support.
New in This Release
Previewing in This Release
September 30th, 2019
Next.js 9.0 was released approximately two months ago. Since then, we’ve been busy with 7 smaller but quite important releases: 9.0.1, 9.0.2, 9.0.3, 9.0.4, 9.0.5, 9.0.6, and 9.0.7.
Let’s dive into what these releases have brought to your websites and applications, with absolutely no breaking changes.
July 8th, 2019
Today, we're excited to announce Next.js 9 with TypeScript support, Dynamic Routing, API Routes, Automatic Static Optimization, and more!
April 16th, 2019
Today, we're excited to announce we've extended the Next.js experience to authoring AMP pages.
March 28th, 2019
Styled JSX is a CSS-in-JS library that allows you to write encapsulated and scoped CSS to style your components. The styles you introduce for one component won't affect other components, allowing you to add, change and delete styles without worrying about unintended side effects.
February 19th, 2019
Recently Next.js 8 was introduced. The release included a massive build-time memory usage reduction. This blog post will explore how we have helped optimize webpack for the community.
February 11th, 2019
We are proud today to introduce the production-ready Next.js 8, featuring:
September 19th, 2018
After 26 canary releases and 3.4 million downloads, we are proud to introduce the production-ready Next.js 7, featuring:
June 27th, 2018
We are proud today to introduce the production-ready Next.js 6.1, featuring:
May 16th, 2018
We are proud today to introduce the production-ready Next.js 6, featuring:
next.config.js
by default_app.js
, an extension point that enables page transitions, error boundaries and more<>
supportMarch 26th, 2018
We are happy to introduce Next.js 5.1, which features support for environment configuration, phases, source maps, and new Next.js plugins.
February 5th, 2018
We are very happy to introduce Next.js 5.0 to the world. It’s available on npm effective immediately.