rizki ramadhan.
🚀 Fitur Terbaru Laravel
laravel

🚀 Fitur Terbaru Laravel

🎯 Laravel 12 (Rilis: 24 Februari 2025)

Laravel 12 hadir sebagai versi terbaru dengan fokus pada pemeliharaan, peningkatan performa, dan pengembangan fitur bawaan yang lebih nyaman.

Fitur & Perubahan Utama:

  1. Starter Kits (React, Vue, Livewire)
  2. Menyediakan starter kit bawaan dengan autentikasi sosial, passkey, dan SSO via WorkOS.
  3. Health Checks Bawaan
  4. Endpoint kesehatan sistem langsung tersedia tanpa paket eksternal. Cocok untuk monitoring di Docker/Kubernetes.
  5. Route Attributes (PHP 8+ Attributes)
  6. Definisikan rute, middleware, dan nama rute langsung dengan atribut di controller — mengurangi boilerplate di file routes.
  7. Job Batching & Queue Lebih Kuat
  8. Batch job bisa dipantau statusnya, mendeteksi kegagalan parsial, dan callback otomatis saat selesai/error.
  9. Lazy Collections Lebih Efisien
  10. Operasi koleksi dataset besar menjadi lebih hemat memori dan cepat.
  11. Peningkatan Artisan / CLI
  12. Pesan CLI lebih jelas, opsi tambahan, serta pengalaman lebih baik untuk migrasi dan queue.
  13. Optimasi Booting & Routing
  14. Resolusi rute lebih cepat, registrasi service provider lebih ringan.
  15. Minimal Dependencies & Update Upstream
  16. Dependensi diperbarui (Symfony dan lainnya). PHP minimum tetap 8.2.
Laravel 12 disebut sebagai versi yang "boring" karena tidak banyak perubahan besar, fokus pada stabilitas dan kenyamanan transisi.

🔮 Laravel 13 (Preview / Eksperimental

Beberapa fitur sudah muncul di versi dev dan kemungkinan besar hadir di Laravel 13:

  1. Require PHP 8.3+ – versi minimal akan naik.
  2. Cache::touch() & Store::touch() – memperpanjang TTL cache tanpa harus get lalu put.
  3. Penamaan View Pagination Baru – konsistensi penamaan agar lebih jelas.
  4. Cleanup & Deprecations Fix – sinkronisasi dengan update Symfony dan penghapusan kode lama.
RIZKI RAMADHAN
Fullstack Developer
0% Complete
Loading...
Preparing your experience...