Skip to main content

Laravel 13.24.0

Release Date: August 4, 2026

Breaking: Laravel 13.24.0 ships today. August 4, 2026. One week after 13.23.0.

This is a maintenance release. No new major features. But the fixes matter.

What's New

  • modelKeys() added to the Eloquent query builder — pull model keys straight from the query
  • array_keys validation rule — validate that submitted arrays contain exactly the keys you expect
  • Dominant color detection for the image driver — grab the primary color of an image
  • HEIC and extra AVIF support — the image library now handles Apple's format natively
  • NumberPrompt fallback for interactive console prompts

Key Fixes

  • Route cache lookups no longer rebuild every cached route on each hit — a quiet performance win
  • Job delays are now respected when bulk-pushing to QueueFake and FailoverQueue
  • Fix validation stalling for minutes on large arrays
  • Fix Arr::forget() removing the wrong element
  • Fix multibyte case-insensitive matching in Str::replace and Str::remove
  • Fix appended accessors receiving null in toArray()
  • Fix PHP 8.5 null-index deprecations — two of them this week
  • Prevent TypeError in Validator::validateDistinct()
  • Escape single quotes in Postgres JSON path attributes
  • Detect circular alias references in the Container

Under the Hood

Artisan command signatures are consolidated. TestResponse::decodeResponseJson() is memoized. URL validation logic was adjusted by Taylor Otwell himself, alongside an attempt at a lock fix.

Upgrade with composer update. The 13.x line remains stable.

What is New?

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