Next.js 15 resmi memasuki akhir dukungan keamanan pada 21 Oktober 2026,
tepat dua tahun sejak rilis awalnya. Setelah tanggal ini, kerentanan baru
yang ditemukan di Next.js 15 tidak lagi ditambal resmi oleh tim Next.js,
jadi proyek yang masih memakainya perlu segera merencanakan upgrade ke
versi yang didukung aktif.

**Ringkasan cepat:**

1. Next.js 15 dirilis 21 Oktober 2024 dan dukungan keamanannya resmi berakhir 21 Oktober 2026, persis dua tahun setelah rilis.
2. Kebijakan resmi Next.js membagi siklus dukungan jadi dua fase: Active LTS (fitur baru + patch keamanan penuh) dan Maintenance LTS (hanya bug kritis + patch keamanan esensial).
3. Maintenance LTS berlangsung dua tahun dihitung dari tanggal rilis awal versi itu, bukan dua tahun sejak digantikan versi berikutnya.
4. Next.js 16 dirilis 21 Oktober 2025 dan sedang di fase Active LTS; Maintenance LTS-nya kelak berakhir paling lambat 21 Oktober 2027.
5. Situs irfanramadhan.com sendiri masih berjalan di Next.js 15.5.20, jadi termasuk proyek yang perlu segera dijadwalkan upgrade.

## Apa Itu Siklus Active LTS dan Maintenance LTS di Next.js?

Next.js membagi dukungan tiap versi major jadi dua fase berurutan. Menurut
[kebijakan dukungan resmi Next.js](https://nextjs.org/support-policy),
versi major tetap berada di fase **Active LTS** sampai versi major
berikutnya dirilis; selama fase ini, rilis mendapat fitur baru, perbaikan
bug rutin, peningkatan performa, dan patch keamanan penuh.

Begitu versi berikutnya dirilis, versi sebelumnya berpindah ke
**Maintenance LTS**. Cakupan perubahan sengaja dipersempit, hanya
perbaikan bug kritis dan patch keamanan esensial, untuk mengurangi risiko
regresi sambil tetap menjaga aplikasi aman. Bagian paling sering
disalahpahami: fase Maintenance LTS berlangsung selama dua tahun dihitung
dari **tanggal rilis awal** versi tersebut, bukan dua tahun sejak versi
itu digantikan. Next.js 15 dirilis 21 Oktober 2024 dan digantikan Next.js
16 setahun kemudian (21 Oktober 2025), tapi masa Maintenance LTS-nya tetap
dihitung penuh dua tahun dari 21 Oktober 2024, sehingga berakhir 21
Oktober 2026.

> "Each major version will remain in Maintenance LTS for two years
> following the initial release."
>
> — [Next.js Support Policy](https://nextjs.org/support-policy)

### Pola yang Sama Berlaku di Next.js 14

Pola dua tahun ini bukan kasus khusus Next.js 15. Next.js 14 dirilis 26
Oktober 2023 dan dukungan keamanannya berakhir 26 Oktober 2025, juga
persis dua tahun setelah rilis, terlepas dari kapan Next.js 15 keluar
menggantikannya (21 Oktober 2024, hanya 11 bulan kemudian). Pola yang
konsisten di dua versi major berturut-turut ini memudahkan tim engineering
memperkirakan kapan harus menjadwalkan upgrade jauh-jauh hari, tanpa perlu
menebak-nebak tiap kali versi baru dirilis.

## Bagaimana Jadwal Dukungan Next.js 16 ke Depan?

Next.js 16 dirilis 21 Oktober 2025 dan saat ini berada di fase Active LTS,
menerima fitur baru dan patch keamanan penuh. Fase ini akan berlanjut
sampai Next.js 17 dirilis, baru setelah itu Next.js 16 berpindah ke
Maintenance LTS. Mengikuti pola dua tahun yang sama, masa Maintenance LTS
Next.js 16 akan berakhir paling lambat **21 Oktober 2027**, dua tahun
dari tanggal rilis awalnya, berapa pun lama Active LTS-nya berlangsung
sebelum Next.js 17 keluar.

Proyek yang sudah berada di Next.js 16.x tidak perlu tindakan mendesak
dari sisi jadwal dukungan, tapi tetap perlu memantau rilis patch keamanan
rutin seperti rilis 30 September 2026 yang menambal tujuh kerentanan
(1 High, 5 Medium, 1 Low) di versi 16.3.8 dan 15.5.27 — detailnya sudah
dibahas di [artikel fitur baru Next.js 16.1-16.3](/blog/fitur-baru-nextjs-16-1-16-2-16-3).

## Ringkasan: Maintenance LTS Next.js Selalu Dua Tahun Sejak Rilis Awal, Bukan Sejak Digantikan

- Next.js 15 resmi kehilangan dukungan keamanan 21 Oktober 2026, dua tahun
  persis setelah rilisnya pada 21 Oktober 2024.
- Maintenance LTS Next.js selalu dihitung dua tahun dari tanggal rilis
  awal versi tersebut, pola yang sama juga berlaku di Next.js 14.
- Next.js 16 masih Active LTS sekarang; Maintenance LTS-nya kelak berakhir
  paling lambat 21 Oktober 2027.
- Proyek yang masih di Next.js 15, termasuk situs ini sendiri (masih di
  versi 15.5.20), sebaiknya segera dijadwalkan upgrade mengikuti
  [panduan upgrade Next.js 15 ke 16](/blog/cara-upgrade-nextjs-15-ke-16-langkah-demi-langkah)
  sebelum celah keamanan baru muncul tanpa ada patch resmi.
- Kalau butuh bantuan audit versi dan rencana upgrade stack Next.js,
  [jasa web development Irfan](/layanan) mencakup migrasi dan upgrade
  semacam ini.