Proyek

Kebijakan versi

Pahami arti nomor versi, stabilitas API, dan ekspektasi kompatibilitas sebelum Lanjit 1.0.

Beta · v0.2.0API Lanjit masih dapat berubah sebelum versi stabil. Periksa catatan rilis dan panduan peningkatan sebelum memperbarui.

Lanjit mengikuti prinsip Semantic Versioning dengan format MAJOR.MINOR.PATCH, disesuaikan dengan status pra-1.0.

Sebelum 1.0

  • PATCH memperbaiki bug dan dokumentasi tanpa sengaja mengubah API publik.
  • MINOR dapat menambah fitur sekaligus membawa perubahan API yang tidak kompatibel.
  • Perubahan breaking harus dijelaskan pada catatan rilis dan panduan peningkatan.

Karena 0.2.0 berstatus Beta, jangan menganggap seluruh API stabil hanya karena sebuah method sudah terdokumentasi.

Setelah 1.0

  • PATCH untuk perbaikan kompatibel.
  • MINOR untuk fitur baru yang kompatibel.
  • MAJOR untuk perubahan breaking.

Pin versi

Untuk aplikasi penting, gunakan lockfile dan hindari upgrade otomatis tanpa test suite.

npm ci
npm test

Periksa catatan rilis sebelum mengubah versi framework atau initializer.

Edit halaman ini di GitHub

Ketik untuk mencari di seluruh dokumentasi.