Livewire v3.8.4: What's New
Released on 10 August 2026, Livewire v3.8.4 is a focused patch release on the 3.x branch. It backports two bug fixes from the main development line and introduces a small workflow improvement for the release process itself. Let's walk through each change.
1. Octane Computed Property Listener Memory Leak Fix
If you run your Laravel application under Laravel Octane, you may have encountered a subtle but serious issue: computed property listeners were not being cleaned up between requests. Because Octane keeps the PHP process alive across many requests, any listener that is registered but never removed accumulates over time, leading to a memory leak that grows with traffic.
PR #10455, authored by @joshhanley, backports the fix to the 3.x branch. After upgrading to v3.8.4, computed property listeners are properly torn down at the end of each request lifecycle, keeping your Octane worker memory stable.
Who is affected? Any Livewire 3.x application running under Laravel Octane that uses computed properties. If you have noticed steadily increasing memory usage on long-running Octane workers, this patch is worth applying immediately.
2. Fetch Redirect Handling
The second backport (PR #10508, also by @joshhanley) improves how Livewire handles HTTP redirects that occur during a fetch request.
Previously, certain redirect responses triggered by Livewire's internal fetch calls could be handled inconsistently, potentially causing the browser to end up on an unexpected page or silently fail. The fix ensures that redirect responses are detected and processed correctly, so your users are sent to the right destination every time.
This is particularly relevant if your Livewire components trigger server-side redirects — for example, after a form submission or an authentication check inside a component action.
3. Releases Now Prepared as Drafts
PR #10521 by @calebporzio changes the internal release workflow so that GitHub releases are prepared as drafts before being published. This is a housekeeping improvement that gives the maintainers a review window before a release goes public — no user-facing behaviour changes here.
How to Upgrade
Updating is straightforward via Composer:
composer require livewire/livewire:^3.8.4
No breaking changes are introduced in this patch release. Review your composer.lock after the update to confirm the new version is resolved.
Key Takeaways
- Octane users should upgrade promptly — the computed property listener leak can cause real memory pressure in production.
- Fetch redirect handling is now more reliable, reducing the risk of users landing on unexpected pages after component actions.
- The release workflow now uses draft releases, improving the maintainers' quality-control process.
- This is a patch release (3.8.3 → 3.8.4); no migration steps are required.
Source: Livewire v3.8.4 on GitHub