Laravel 9 Sudah Rilis

Laravel kini sudah merilis versi terbarunya yang sudah ditunggu-tunggu para developer diseluruh dunia yaitu Laravel 9 sudah rilis!!. Laravel 9 mencakup banyak fitur baru diantaranya adalah:

  • Versi minimum PHP 8
  • Controller route group
  • Update Ignition Error Page
  • Integrasi Symfony Mailer
  • Flysystem 3x
  • Improvisasi Accessor/Mutators
  • dan banyak lagi

Laravel adalah sebuah framework PHP yang saat ini paling populer diantara framework PHP lainnya, yang setiap pengembangnnya ditunggu-tunggu karena selalu melakukan inovasi, improvisasi, baik dalam lingkungan framework itu sendiri atau juga ekosistemnya sebagai pendukung.

Sebelum kita melihat fitur-fitur apa yang ada di laravel 9, kami ini memberitahu bahwa dimulai dari Laravel 9 dan seteruskan akan dirilis versi utama yang baru setiap 12 (dua belas) bulan sekali, bukan lagi di jadwalkan 6 bulan seperti versi sebelumnya.

Di kutip dalam laman resmi blog.laravel.com “Laravel menggunakan berbagai paket berbasis komunitas serta sembilan komponen Symfony untuk sejumlah fitur dalam framework. Sementara Symfony 6.0 akan dirilis pada bulan November (2021). Oleh karena itu, kami memilih untuk menunda rilis Laravel 9.0 hingga 2022”.

So, ada penundaan beberapa bulan dikarenakan beberapa paket belum pembaharuan sehingga pihak Laravel lebih baik menunda rilis terbaru.

“Dengan menunda rilis, kami dapat memutakhirkan komponen dasar Symfony kami ke Symfony 6.0 tanpa harus menunggu September 2022 untuk melakukan pemutakhiran ini. Selain itu, hal ini juga yang membuatkan memutuskan untuk rilis mendatang akan berlangsung tahunan setelah rilis Symfony”.

Berikut ini adalah tanggal tentatif perkembangan dan rilis Laravel berlangsung:

VersiVersi PHPTanggal RilisPerbaikan Bug SampaiPerbaikan Keamanan Sampai
6 (LTS)7.2 – 8.03 September 201925 Januari 20226 September 202
77.2 – 8.03 Maret 20226 Oktober 20203 Maret 2021
87.3 – 8.18 September 202026 Juli 202224 Januari 2023
9 (LTS)8.0 – 8.18 Februari 20228 Februari 20248 Februari 2025
108.0 – 8.17 Februari 20237 Agustus 20247 Februari 2025

Pada versi Long Term Support (LTS) berikutnya akan menerima perbaikan bug hingga Februari 2024 dan perbaikan keamanan hingga Februari 2025. Berikut ini adalah beberapa fitur utama yang telah kami rangkum.

  • Versi minimum PHP 8
  • Desain baru route:list
  • Anonymous Stub Migration sekarang sebagai bawaan
  • Interface Query Builder baru
  • Fungsi String PHP 8
  • Mengganti fungsi mailer dari SwiftMailer ke Symfony Mailer
  • Flysystem 3.x
  • Improvisasi Eloquent Accessor/Mutators
  • Peningkatan Enum Route Binding (PHP 8.1)
  • Controller Route Groups
  • Casting atribut enum di Eloquent
  • Forced Scoped Bindings
  • Laravel Breeze API & Next.js
  • Database Engine Scout
  • Full-text indexes / Where clauses
  • Rendering inline blade template
  • Soketi Echo Server
  • Imrovisasi halaman error Ignition
  • Fungsi helper baru str() dan to_route()

Tampilan halaman resmi Laravel

Tidak ketinggalan pula halaman website resmi Laravel yang beralamat di laravel.com juga mengalami perubahan desain, tampilan antara muka yang lebih didominasi warna merah dan memberikan efek seperti “make up” di pipi wanita hehehe

Tampilan halaman depan website Laravel
Tampilan halaman depan website Laravel

Cari tahu lebih banyak tentang Laravel 9.x

Pengumuman diatas adalah informasi sekilas tentang update versi terbaru Laravel 9 dan untuk melihat daftar lengkapnya, anda dapat melihat catatan rilis Laravel 9, dan panduan upgrade jika anda ingin membarui proyek Laravel anda.

Demikian informasi ini, semoga bermanfaat dan terima kasih juga kepada mereka yang telah berkontribusi membantu pengembangan Laravel hingga ke tahap ini. Yuk belajar lagi Laravel 9.

Komentar

Selamat, anda berkesempatan menjadi komentator pertama di artikel ini. Punya pertanyaan atau saran? Silahkan tinggalkan komentar untuk memulai diskusi.
Terima kasih telah memilih untuk meninggalkan komentar. Harap diingat bahwa semua komentar dimoderasi sesuai dengan kebijakan, dan informasi anda TIDAK akan dipublikasikan. Harap JANGAN gunakan kata kunci di kolom nama. Mari kita buat diskusi yang menarik dan bermakna.

Tinggalkan komentar

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.