Skip to main content

Laravel 13.21.1

Release Date: July 21, 2026

Laravel 13.21.1 has been released — a maintenance patch addressing a collection of bug fixes and minor improvements to the framework. This release keeps the 13.x line stable and polished for production workloads.

Changes in Laravel 13.21.1

Version 13.21.1 is a scheduled maintenance release that brings together several community-contributed fixes. While it does not introduce major new features, the updates improve reliability across the queue system, HTTP client, Eloquent ORM, and storage layer.

Key highlights include fixes for queue worker interactions, improvements to the Storage facade documentation and method signatures, and refinements to HTTP client request header normalization. The release also includes a fix for namespace collision detection in resource route naming.

Notable Fixes

  • Queue system: Fixes to operator precedence in SqsQueue size fallbacks, ensuring accurate queue size reporting for applications using Amazon SQS
  • Storage facade: Added missing $separator parameter documentation for append/prepend methods, and a new assertEmpty helper
  • HTTP client: Normalized request header lookups for more consistent behavior across different PHP versions
  • Eloquent: New incrementEachQuietly and decrementEachQuietly methods for bulk updates without firing model events
  • Controller middleware: Added WithoutMiddleware attribute support for fine-grained controller test configuration
  • Mail: Made MailFake::assertQueuedTimes() public for more expressive mail testing

Upgrade Guide

To update your Laravel project to 13.21.1, simply run:

composer update laravel/framework

This is a safe patch-level upgrade. Review the full changelog on GitHub for the complete list of merged pull requests.

What is New?

By continuing to use the site, you agree to the use of cookies.