Laravel 12 dirilis pada 24 Februari 2025, membawa sejumlah fitur baru yang dirancang untuk meningkatkan pengalaman dalam membangun aplikasi web.
Dikutip dari sebuah post di X oleh Taylor Otwell selaku Founder dan Creator Laravel, yang kurang lebih seperti berikut ini.
This is primarily a maintenance focused release that updates upstream dependencies and has minimal breaking changes or major few features.
Because of that, the vast majority of applications will be able to upgrade with no changes to your application's code. 🚀
As more and more applications are built with Laravel, we're focusing on shipping new features continually throughout the year without breaking changes, with our yearly releases being utilized to update dependencies or address new PHP version compatibility.
Yang kurang lebih intinya seperti berikut ini.
Ini adalah rilis yang berfokus pada pemeliharaan dengan pembaruan dependensi utama dan sedikit perubahan besar. Sebagian besar aplikasi dapat diperbarui tanpa perlu mengubah kode. 🚀
Dan berikut adalah beberapa fitur baru yang diperkenalkan:
1. Starter Kit

Laravel 12 memperkenalkan starter kit yang memungkinkan pengembang memilih teknologi yang diinginkan, termasuk:
-
Blank Starter Kit: Untuk memulai proyek dari nol tanpa konfigurasi tambahan.
-
React Starter Kit: Bagi yang ingin membangun aplikasi frontend menggunakan React.
-
Vue Starter Kit: Untuk pengembang yang lebih nyaman menggunakan Vue.js.
-
Livewire Starter Kit: Solusi bagi yang ingin membangun aplikasi interaktif tanpa banyak menggunakan JavaScript.
Setiap starter kit ini menggunakan komponen Shadcn, sementara untuk Livewire, tersedia versi gratis dari Flux Components. Integrasi starter kit langsung dari repositori GitHub memberikan kontrol penuh atas kode, memudahkan kustomisasi tanpa harus mengikuti struktur bawaan Laravel.
Selengkapnya: https://laravel.com/starter-kits
2. Tampilan Baru Website Laravel

Bersamaan dengan rilis Laravel 12, website Laravel juga mengalami perubahan dengan desain baru yang lebih clean dan informatif.
3. Tanpa Breaking Changes
Salah satu keunggulan terbesar dari Laravel 12 adalah tidak adanya perubahan yang merusak kompatibilitas versi sebelumnya. Dengan demikian, proses upgrade dari Laravel 11 ke Laravel 12 menjadi lebih sederhana dan minim kendala.
4. Laravel Cloud

Laravel Cloud adalah layanan baru dari Laravel yang dirancang untuk mempermudah deployment dan manajemen aplikasi Laravel di cloud. Dengan Laravel Cloud, developer dapat dengan mudah mengelola server, database, dan layanan terkait tanpa harus menangani konfigurasi infrastruktur yang kompleks.
Beberapa fitur utama Laravel Cloud meliputi:
-
Deploy otomatis dengan integrasi langsung ke repositori GitHub/GitLab.
-
Manajemen database yang mudah dan terintegrasi.
-
Skalabilitas untuk menangani traffic yang meningkat.
-
Monitoring & logging untuk memantau performa aplikasi.
Laravel Cloud bertujuan untuk memberikan pengalaman deployment yang lebih sederhana, cepat, dan efisien bagi developer Laravel. 🚀