News

Laravel 9.11 Released

Published
Laravel 9.11 Released image

Release updates

Never miss a Laravel release

Get an email whenever a new Laravel release lands.

The Laravel team released 9.11 with an array join method, methods to check the existence of validated input, opt-in deprecation logging, and more:

Add Arr::join() Method

Daniel Eckermann contributed a Arr::join() method similar to the Collection::join() method:

$stack = ['Tailwind', 'Alpine', 'Laravel', 'Livewire'];
 
// Tailwind, Alpine, Laravel and Livewire
Arr::join($stack, ', ', ' and ');
 
// Or if you appreciate the oxford comma :)
// Tailwind, Alpine, Laravel, and Livewire
Arr::join($stack, ', ', ', and ');

Methods to Check the Existence of Validated Input Data

Sam Carré contributed two methods to the ValidatedInput class to check for the existence of validated input data. These methods are like $request->has() and $request->missing(), except only against validated data:

$validatedName = $request->safe()->has('name'); // True
$validatedAge = $request->safe()->has('age'); // False
 
$validatedName = $request->safe()->missing('name'); // False
$validatedAge = $request->safe()->missing('age'); // True
 
// Check each key in the array
$validatedName = $request->safe()->has(['name', 'age']);

Deprecation Stack Trace Config Option

Dries Vints contributed to making deprecation error stack traces opt-in rather than enabled by default. Check out Pull Request #42235 and #42191 for further details on logging deprecation errors.

Release Notes

You can see the complete list of new features and updates below and the diff between 9.10.0 and 9.11.0 on GitHub. The following release notes are directly from the changelog:

v9.11.0

Added

  • Added Illuminate/Collections/Arr::join() (#42197)
  • Added has and missing methods to ValidatedInput (#42184)
  • Added deprecation stack trace config option (#42235)

Fixed

  • Fix deprecation issue with translator and empty rules (#42216, #42213)

Changed

  • Improve EventFake::assertListening() support for subscribers (#42193)
Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Sponsored

laravelcloud logo
Laravel Cloud

Easily create and manage your servers and deploy your Laravel applications in seconds.

Visit Laravel Cloud

The latest

View all →
Image Dominant Color and HEIC Support in Laravel 13.24 image

Image Dominant Color and HEIC Support in Laravel 13.24

Read article
Official Laravel Zed Extension: LSP for PHP & Blade image

Official Laravel Zed Extension: LSP for PHP & Blade

Read article
Laravel Head: Manage Meta Tags, Open Graph, and JSON-LD image

Laravel Head: Manage Meta Tags, Open Graph, and JSON-LD

Read article
PhpStorm 2026.2 Released image

PhpStorm 2026.2 Released

Read article
Laravel Doctor: Diagnose Your App With One Artisan Command image

Laravel Doctor: Diagnose Your App With One Artisan Command

Read article
CPX: The Composer Package Executor for PHP image

CPX: The Composer Package Executor for PHP

Read article