Next.JS

Next.js Version Timeline

Next.js 1

Next.js 1 image

Released: October 2016

  • Basic Static and Server Rendering
  • File-Based Routing
  • Automatic Code Splitting

Next.js 2

Next.js 2 image

Released: March 2017

  • Custom server support
  • Improved performance
  • Improved Hot Module Replacement

Next.js 3

Next.js 3 image

Released: August 2017

  • Dynamic imports
  • Prefetching
  • Improved client-side routing

Next.js 4

Next.js 4 image

Released: December 2017

  • Better error handling
  • Improved server-side rendering
  • React 16 Support

Next.js 5

Next.js 5 image

Released: February 2018

  • Webpack 4 support
  • Automatic static optimization
  • Multi-Zone Support

Next.js 6

Next.js 6 image

Released: June 2018

  • Automatic static exports
  • Improved support for custom servers
  • New Link API

Next.js 7

Next.js 7 image

Released: October 2018

  • Hooks support
  • Automatic prefetching
  • Customizable `next.config.js`

Next.js 8

Next.js 8 image

Released: February 2019

  • Serverless functions support
  • API Routes
  • Built-In Polyfills

Next.js 9

Next.js 9 image

Released: July 2019

  • API routes
  • Dynamic routing
  • Automatic static optimization

Next.js 10

Next.js 10 image

Released: October 2020

  • Image optimization
  • Internationalized routing
  • Automatic image and font optimization

Next.js 11

Next.js 11 image

Released: June 2021

  • Improved development environment
  • Conformance
  • Improved image component

Next.js 12

Next.js 12 image

Released: October 2021

  • Middleware support
  • Rust-based compiler
  • Edge functions

Next.js 13

Next.js 13 image

Released: October 2022

  • Server Components
  • Nested routing
  • New image component

Next.js 14

Next.js 14 image

Released: October 2023

  • Stable App Router
  • Improved Layouts
  • New caching strategies

Next.js 15

Next.js 15 image

Released: October 2024

  • React 19 compatibility
  • Improved server actions
  • Enhanced development speed

Next.JS Version    made by Rabia Sohail