Laravel 9 released!

Photo by Ben Griffiths on Unsplash

On February 8th, 2022, Laravel 9 was officially released.

Laravel 9 requires a minimum of PHP 8.0, with some new features, such as enum Eloquent attribute casting requiring PHP 8.1

As with any Laravel framework update it contains a host of new features, improvements and bug fixes. These include:

  • Improved Eloquent Accessors / Mutators
  • Enum Eloquent Attribute Casting
  • Implicit Route Bindings With Enums
  • Forced Scoping Of Route Bindings
  • Controller Route Groups
  • Full Text Indexes / Where Clauses
  • Laravel Scout Database Engine
  • Rendering Inline Blade Templates
  • Slot Name Shortcut
  • Checked / Selected Blade Directives
  • Bootstrap 5 Pagination Views
  • Improved Validation Of Nested Array Data
  • Laravel Breeze API & Next.js
  • Improved Ignition Exception Page
  • Improved route:list CLI Output
  • Test Coverage Using Artisan test Command
  • Soketi Echo Server
  • Improved Collections IDE Support
  • New Helpers

For more information of how to use these Laravel 9 specific features, take a look at the Laravel 9 release notes.

--

--

--

🖥️ Full stack developer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

AWS RI Normalised Factor

Python: Windows Alert Timer

Asynchronous programming in Kotlin: dissecting coroutines

Singly Linked Lists in Swift

Centralized Logging — AWS and Kubernetes

Telegram Chatbot Step by Step

Java 8 — Constructor Reference | Code Factory

The 9 Characteristics of the Ideal Agile Tender

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jordan Hall

Jordan Hall

🖥️ Full stack developer

More from Medium

Vscode Extensions Every PHP/Laravel/Vue.js developer should use

Front End application for CRUD APIs with PHP ,Laravel & Blade

How To Use PHP (Part 3)

New Update in Laravel 9