Laravel 13.24, Filament 90% faster, managed queues on Cloud — A Day With Laravel #063
Laravel ecosystem news — August 8, 2026
Table of contents
EDITO
Hey Laravel artisans 👋
After a packed Laracon week, the ecosystem keeps rolling. Laravel 13.24 polishes the image API with dominant color detection and HEIC support (hello, iPhone photos!), and the first-party team keeps expanding its lineup: Laravel Head for your document head, Laravel Doctor to diagnose your app in one command, and Laravel LSP officially landing in Zed.
This week, two announcements deserve your full attention: Filament 5.7.6 delivers roughly 90% faster form rendering — along with security patches you'll want to install right away — while Laravel Cloud launches managed queues that autoscale and drop back to zero on their own.
Personally, I need to take the time to try out this image API.
Happy reading and happy coding 💻
— Fred
🚀 Framework & Releases
Laravel 13.24.0 — Dominant color, HEIC, modelKeys()
Published August 4, 2026 — Laravel News
The framework keeps pushing its image API forward: dominantColor() returns an image's average color (perfect for placeholders), the dominant background fills letterbox bars and rotation corners, AVIF/HEIC/HEIF are accepted as input with toHeic() output, and the image validation rule now recognizes all three formats. Also on board: modelKeys() on the Eloquent query builder, a new array_keys validation rule with an :unexpected placeholder, and a fix that stops wildcard validation from stalling a request for over a minute on large arrays.
Livewire v4.3.5 — SFC fix
Released August 3, 2026
Livewire 4.3.5 fixes single-file component (SFC) detection when a PHP attribute's arguments are passed as an array — a small patch that touches multi-file editing directly. Worth noting in the same window: Laravel 12.65.0 (August 5), a 12.x branch bugfix (deprecation logging, Factory::insert() with a zero count, schedule:list timezone conversion).
📦 Packages & Plugins
Laravel Head — Manage your document head with a first-party package
Published August 4, 2026 — Laravel News
Announced on stage at Laracon US, Laravel Head is the new official package from Laravel's open-source team. A fluent API for everything in your <head>: titles, meta descriptions, canonical URLs, Open Graph, robots directives, JSON-LD structured data (with builders for product, article, faq, organization…), and resource hints (preload, preconnect, prefetch). Metadata resolves across five priority layers (defaults, route group, route, runtime, errors), can be attached straight to routes via withHead(), and renders in Blade (@head), Livewire, and Inertia (serverHead).
Laravel Doctor — Diagnose your app with one command
Published August 3, 2026 — Laravel News
php artisan doctor runs a battery of health checks on your application: .env presence and APP_KEY, PHP version matching your composer.json constraint, required extensions, loaded config, reachable database, pending migrations, cache, queue, scheduler, storage, and security (debug mode, .env git-ignored, dependency audit). Each check returns one of six statuses (from pass to error), and where it's safe, --fix repairs things on its own (creating .env, generating APP_KEY, disabling debug in production…). Packages can register their own diagnostics, and the --format=json output is built for AI agents.
Saga Lara Flow — Durable workflows and compensating transactions on your queues
Published August 7, 2026 — Laravel News
By Andriy Karpishyn (Discovery Ukraine), Saga Lara Flow writes your long-running business processes as plain PHP methods on top of Laravel queues. Every step is recorded to the database: when a run resumes, handle() is replayed but action() returns the already-recorded results without re-running the actions. And if a step throws, compensations registered via compensateWith() fire in reverse order — the classic saga pattern.
Take the concrete example of an online order. The workflow chains three actions: charge the card (compensated by a refund), reserve the stock (compensated by a release), then ship the parcel:
class ProcessOrderWorkflow extends Workflow
{
public function handle(int $orderId): void
{
$this->action(ChargeCard::class, $orderId)->compensateWith(RefundCard::class, $orderId)->run();
$this->action(ReserveStock::class, $orderId)->compensateWith(ReleaseStock::class, $orderId)->run();
$this->action(ShipOrder::class, $orderId)->run();
}
}
If shipping throws, the stock is automatically released and then the card refunded — without writing another line. And if a worker dies mid-run, the run resumes exactly where it stopped, with nothing re-executed.
Bonus: signal() to suspend a run waiting for external approval, parallel blocks, child workflows, sideEffect() for non-deterministic values (UUIDs, timestamps), and tags to find a run later. Requires PHP 8.5 and Laravel 13.
🔧 Tips & Tricks
One place I skip constructor property promotion
Published August 5, 2026 — Mastering Laravel
PHP 8's constructor property promotion is great, but Joel Clermont deliberately skips it in one case: when the constructor may override the initialized value. If a nullable parameter is received and then re-initialized to a different value, he prefers to declare the property explicitly and assign it in the constructor, pre-PHP 8 style. A small gesture that keeps the intent crystal clear.
🛡️ Security
Filament v5.7.6 and v4.12.6 — ~90% faster rendering and security patches
Published August 6, 2026 — Laravel News
A big Filament release, now on the stable channels of both v4 and v5. On performance, form rendering is roughly 90% faster (a 10-item Repeater goes from 28 ms to under 3 ms) and tables gain ~50% thanks to per-record caching of visibility and authorization decisions. On security — the important part — several CVEs are fixed, so update as soon as you can. The Query Builder also gains maxRules() and maxNestingDepth() to cap rule trees, an opt-in CSV formula-injection protection, and a Str::sanitizeCssColor() helper.
🛠️ Tools & Services
Laravel Cloud — Managed queues go autoscaling
Published August 6, 2026 — Laravel Blog
The Cloud team details its managed queues rebuild: workers autoscale based on queue pressure (job count and message age) and drop back to zero when everything is processed. No more painful cold starts — idle workers now sleep and wake in under a second, 30 times faster than before. Also on the menu: a real-time failed-jobs dashboard with one-click retry, FIFO queues for ordered delivery, scheduled scaling overrides, a minimum worker count, and two compute classes (Flex, which scales to zero, and Pro, always on). One worker per pod, so memory allocations stay guaranteed.
Laravel in your editors: the official Zed extension and PhpStorm 2026.2
Published August 3-4, 2026 — Laravel News
Editors have never spoken Laravel this well. The 0.1.0 Laravel extension for Zed wires Laravel LSP into the editor — completions for config keys, route names, view paths, translations, middleware, container bindings, Livewire components, and Inertia pages — and downloads the language server binary itself. PhpStorm 2026.2, meanwhile, ships a Laravel tool window in three tabs (Artisan Dashboard, Errors with AI-powered explore and fix, Laravel Cloud), the #[FileReference] attribute for file paths, PHP 8.5 pipe operator support, and an agent skills manager for coding agents.
» Read the article — Zed · Read the article — PhpStorm
This newsletter needs your support 🙏
If you’ve found this newsletter useful, I’d be more than happy if you could pop a small coin into my piggy bank (ko-fi or PayPal)
Any other ways to support me? Of course!
- Your next Amazon order via my affiliate link
- Subscribe to OpenCode Go for 5$ and get extra 5$ with my referral link
- I use Starlink at home and I’m more than happy with it. If you’re interested, let’s both enjoy a free month
The objective of this newsletter?
🎯 Regularly deliver to you, recent or important resources (videos, articles, GitHub repositories, packages, tutorials, ...) that I could find on Laravel and its ecosystem.
See you soon for the next edition. If you haven't already done so, subscribe!
Written by
Stay in the loop
Get new articles delivered directly to your inbox. No spam, unsubscribe anytime.


No comments yet. Be the first to comment!