Rabu, 09 February 2022

Peluncuran Laravel 9: Fitur Baru dan Perbaikan

Pada tanggal 8 februari 2022, laravel telah resmi merilis versi terbarunya yaitu adalah 9. Versi ini juga salah satu versi yang sangat direkomendasikan untuk dipakai dikarenakan dia tidak smantic versioning, melainkan adalah Long-term support (LTS)

Laravel

Pada tanggal 8 februari 2022, laravel telah resmi merilis versi terbarunya yaitu adalah 9. Versi ini juga salah satu versi yang sangat direkomendasikan untuk dipakai dikarenakan dia tidak smantic versioning, melainkan adalah Long-term support (LTS).

Dikarenakan versi ini adalah mayor rilis, mungkin Anda berfikir akan banyak perubahan pada laravel itu sendiri, tapi ternyata tidak. Jadi bisa dibilang ini adalah versi penyempurnaan dari laravel 8 yang sudah 14 bulan terus diperbarui.

Berikut adalah daftar apa-apa saja yang terbaru didalam Laravel 9 ini.

  • PHP 8 adalah versi minimal untuk memakai Laravel 9
  • Design terbaru dari php artisan route:list
  • Design terbaru dari laravel ignition
  • Controller Route Groups (Sebenarnya sudah ada dari v8.82.0)
  • Full-Text Indexes / Where Clauses
  • Laravel Scout Database Engine
  • Soketi Echo Server
  • Pilihan untuk memakai bootstrap 5 pagination
  • 2 fungsi baru yaitu str() dan to_route()
  • Enum Eloquent Attribute Casting
  • Implicit Route Bindings With Enums (PHP 8.1)
  • Meningkatkan Eloquent Accessors/Mutators
  • Rendering Inline Blade Templates
  • Flysystem 3.x
  • Dari SwiftMailer ke Symfony Mailer
  • PHP 8 String Functions
  • Query builder baru
  • Anonymous stub migration sekarang sudah menjadi default

Dan pastinya Anda mungkin juga sudah mengetahuinya, bahwa official site dari laravel.com juga sudah didesain ulang sehingga lebih enak dipandang mata.

Jika Anda berfikir ingin upgrade project Anda dari v8 ke v9, jangan lupa untuk lihat guidenya disini. Pastikan jika Anda ingin upgrade, semua thirt-party package yang Anda pakai sudah mendukung versi 9, jika belum, silangkan menunggu atau ajukan pull request.

Lihat playlist terkait implementasi ini di .