Laravel 13: Tanggal Rilis

  • author-image

    Kurnia Andi Nugroho

  • Laravel 13 Laravel 13 whats new Tutorial laravel 13 Fitur laravel 13 Laravel 13 bahasa indonesia Laravel 13 tutorial Laravel 13 rilis Belajar laravel 13 Update laravel 13 Laravel 13 framework
  • blog-comment 0 comment
  • dilihat 140 kali
  • 09 Mar, 2026
blog-thumbnail

Laravel 13: Tanggal Rilis dan Fitur-Fitur Baru

Ditulis ulang dalam Bahasa Indonesia | Sumber: https://laraveldaily.com/


Laracon EU 2026 baru saja berlangsung, dan seperti biasa, Taylor Otwell — pencipta Laravel — naik ke panggung membawa segudang kabar baik. Dari tanggal rilis resmi hingga demo yang benar-benar membuat rahang terjatuh, ada banyak yang perlu kita bahas. Mari kita urai satu per satu.


Tanggal Rilis: Catat di Kalendermu wkwkwkw

Laravel 13 akan resmi dirilis pada 17 Maret 2026 — tinggal beberapa hari lagi. Ini sejalan dengan tradisi panjang Laravel yang selalu merilis versi mayor baru sekali setahun, biasanya di rentang Februari hingga Maret.

Yang menarik, di tanggal yang sama, Laravel AI SDK juga akan keluar dari fase beta dan resmi dinyatakan stabil. Jadi, 17 Maret akan menjadi hari yang cukup besar bagi ekosistem Laravel.

Kabar baiknya: Laravel 13 tidak membawa breaking changes. Artinya, proses upgrade dari Laravel 12 ke 13 seharusnya berjalan mulus dan tidak memerlukan refactor besar-besaran. Kamu juga tetap bisa menggunakan Laravel Shift untuk membantu proses migrasi secara otomatis.


PHP Attributes di Mana-Mana

Ini salah satu perubahan paling signifikan dari sisi developer experience. Laravel 13 memperkenalkan sekitar 15 opsi baru penggunaan PHP attributes sebagai alternatif sintaks lama. Perlu ditekankan: ini bersifat opsional — kode lamamu tidak akan rusak, dan kamu bebas memilih sintaks mana yang lebih nyaman.

Apa itu PHP attributes dan kenapa ini penting? Anggap saja attributes sebagai cara untuk mendeklarasikan metadata atau konfigurasi langsung pada class atau method — lebih ringkas, lebih eksplisit, dan lebih mudah dibaca sekaligus.

Contoh 1: Queue Job

Cara lama — properti dideklarasikan sebagai variabel kelas:

class ReserveFlight implements ShouldQueue
{
    use Queueable;

    public $tries = 5;
    public $maxExceptions = 3;

Cara baru di Laravel 13 — menggunakan PHP attributes:

use Illuminate\Queue\Attributes\MaxExceptions;
use Illuminate\Queue\Attributes\Tries;

#[Tries(5)]
#[MaxExceptions(3)]
class ReserveFlight implements ShouldQueue
{
    use Queueable;
    // ...

Jauh lebih bersih, bukan? Konfigurasi langsung "menempel" pada class-nya, tanpa perlu mengingat nama properti yang harus dideklarasikan.

Contoh 2: Eloquent Model

Sekarang kamu bisa mendefinisikan fillable dan hidden fields langsung di atas deklarasi class:

#[Fillable(['name', 'email', 'password'])]
#[Hidden(['password', 'remember_token'])]
class User extends Authenticatable
{
    // ...

Contoh 3: Middleware dan Authorization di Controller

Middleware dan policy authorization kini bisa dideklarasikan langsung di atas method:

class FlightController extends Controller
{
    #[Middleware(LogRequests::class)]
    #[Authorize('view', 'flight')]
    public function show(Flight $flight)
    {
        // ...

Dan dengan PHP 8.5, bahkan closure pun bisa dipakai langsung di dalam attribute middleware — memberikan fleksibilitas luar biasa untuk mendefinisikan middleware inline tanpa perlu membuat class baru:

class FlightController extends Controller
{
    #[Middleware(LogRequests::class)]
    #[Middleware(static function (Request $request, Closure $next) {
        info('Whoa...');
        return $next($request);
    })]
    public function show(Flight $flight)
    {
        // ...

Fitur Teams Kembali Hadir di Starter Kit

Bagi yang pernah menggunakan Jetstream, fitur Teams pasti sangat dikenal. Di Laravel 13, fitur ini kembali hadir di starter kit baru — namun dengan implementasi yang lebih baik.

Perbedaan utama dari versi Jetstream lama: kini kamu bisa membuka dua tim yang berbeda secara bersamaan di tab browser yang berbeda. Ini adalah sesuatu yang tidak bisa dilakukan di Jetstream sebelumnya — sebuah peningkatan UX yang mungkin terlihat kecil, tapi sangat berarti bagi pengguna yang mengelola banyak organisasi.


Sign In dengan Passkey: Masa Depan Autentikasi

Ini adalah fitur yang sudah lama ditunggu-tunggu komunitas. Passkey — metode autentikasi berbasis kriptografi yang menggantikan password tradisional — kini akan terintegrasi langsung di starter kit Laravel 13 dan di bawah permukaannya, pada Laravel Fortify.

Bagi yang belum familiar: passkey memungkinkan pengguna login menggunakan biometrik (sidik jari, Face ID) atau PIN perangkat, tanpa perlu mengingat password sama sekali. Lebih aman, lebih nyaman, dan sudah menjadi standar industri modern.


Demo Futuristik: Ketika AI Benar-Benar Bekerja

Ini adalah bagian yang paling banyak dibicarakan dari Laracon EU 2026. Taylor tidak hanya mengumumkan fitur — ia menunjukkan sebuah demo live yang memperlihatkan bagaimana ekosistem Laravel bisa bekerja bersama secara seamless dengan AI.

Sebelumnya, Taylor juga mengumumkan bahwa Laravel Cloud API dan CLI akan hadir dalam beberapa minggu ke depan, lengkap dengan free trial untuk Laravel Cloud.

Adapun demo live-nya berjalan seperti ini:

  1. Nightwatch mendeteksi bug — sistem monitoring Laravel otomatis menangkap adanya masalah pada website.
  2. Prompt ke OpenCode — Taylor memberikan instruksi singkat: "Fix latest issue in Nightwatch" — hanya itu.
  3. AI agent bekerja secara otomatis — menggunakan Nightwatch MCP, agent mulai menganalisis dan memperbaiki bug tanpa intervensi manusia.
  4. Instance Laravel Cloud dibuat — untuk keperluan testing, environment baru disiapkan secara otomatis.
  5. Pull Request dibuat oleh AI — perubahan kode dikemas menjadi PR yang siap di-review.
  6. Momen yang benar-benar mengejutkan — OpenCode menelepon Taylor dan berkata: "Ada PR di repo, apakah kamu ingin saya merge?"

PR di-merge. Bug diperbaiki. Di-deploy secara otomatis. Semua hanya dengan suara — tanpa menulis satu baris kode pun.

Demo ini bukan sekadar gimmick teknologi. Ini adalah gambaran konkret tentang bagaimana AI agent akan bekerja untuk kita — bukan menggantikan developer, tapi menjadi asisten yang benar-benar bisa dipercaya untuk tugas-tugas spesifik, selama sistem dan tools-nya sudah tersambung dengan baik.

Kamu bisa menonton ulang demo ini di YouTube — cari rekaman Laracon EU 2026 untuk menyaksikannya sendiri.


Kesimpulan: Waktu yang Menarik untuk Jadi Laravel Developer

Laravel 13 mungkin tidak membawa breaking changes, tapi ia membawa sesuatu yang lebih berharga: kemajuan yang bermakna — baik dalam developer experience (PHP attributes), fitur yang sudah lama dinantikan (Teams, Passkey), maupun visi ke depan tentang bagaimana AI akan mengubah cara kita bekerja.

Tandai tanggal 17 Maret 2026 di kalendermu. Ketika Laravel 13 resmi dirilis, akan ada banyak lagi yang perlu kita eksplorasi bersama.

author_photo
Kurnia Andi Nugroho

Web & Mobile App Developer, Laravel, Inertia, Vue.Js, React.Js

Founder of Lagikoding.com Laravel Enthusiast & Web Developer