RepoJournal
Laravel

@laravel

PHP's most popular framework - Forge, Vapor, and a massive paying audience

Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: PHP Full archive →

The Wire · Showcase

LIVEWIRE 3 JAVASCRIPT HOOKS EXAMPLE BROKEN IN BOOST DOCS

By RepoJournal · Filed · About Laravel

The official Livewire 3 failure handler example in Laravel Boost fires neither of its two hooks, leaving developers with dead code.

Suliman Benhalim just landed a fix that exposes a critical documentation problem [1]. The JS hooks example teaches two failure handlers, but neither one actually works in Livewire 3. The first handler wires up `message.failed`, which is a Livewire 2 lifecycle hook [2]. The upgrade guide lists it under deprecated hooks, folded into `commit` with the old body moving to a `fail()` callback. Nothing dispatches `message.failed` in v3, so that handler silently dies. The second handler has a different problem: it reads `fail.status` when `fail` is the callback registrar, not the failure object [2]. Both patterns look plausible enough to ship to production unnoticed. If you've copied this example into your Livewire 3 app, your error handling is likely incomplete.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Fix the Livewire 3 JavaScript hook example so both failure handlers actually fire (#927) laravel/boost
  2. [2] Fix the JavaScript hook example in the Livewire 3 skill ↗ laravel/boost

Quick answers

What shipped in Laravel on August 16, 2026?
The official Livewire 3 failure handler example in Laravel Boost fires neither of its two hooks, leaving developers with dead code. In total, 1 commits and 1 pull requests landed.
Who contributed to Laravel on August 16, 2026?
1 developer shipped this update, including Suliman Benhalim.
What were the notable Laravel updates?
Fix the Livewire 3 JavaScript hook example so both failure handlers actually fire (#927) and Fix the JavaScript hook example in the Livewire 3 skill.

More from @laravel

Daily updates, in your inbox

Follow Laravel

Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?