Livewire v4.4.2: What's New &amp; Fixed | Mohamed Said        [  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png)   Mohamed Said Laravel Backend Engineer  ](https://msaied.com) [ Home ](https://msaied.com) [ Projects ](https://msaied.com/projects) [ Articles  ](https://msaied.com/articles) [ Certificates ](https://msaied.com/certificates) [ Contact ](https://msaied.com#contact-section) 

       [  ](https://github.com/EG-Mohamed)       

 [ Home ](https://msaied.com) [ Projects ](https://msaied.com/projects) [ Articles ](https://msaied.com/articles) [ Certificates ](https://msaied.com/certificates) [ Contact ](https://msaied.com#contact-section) 

  [ home ](https://msaied.com)    [ articles ](https://msaied.com/articles)    Livewire v4.4.2 Released: Bug Fixes, Resilience Improvements, and Alpine 3.16.3        On this page       1. [  Livewire v4.4.2 Is Out — Here's Everything That Changed ](#livewire-v442-is-out-heres-everything-that-changed)
2. [  Key Changes at a Glance ](#key-changes-at-a-glance)
3. [  Exception Hook Support for Computed Properties ](#exception-hook-support-for-computed-properties)
4. [  Eloquent Cast Fallback When Filling Typed Properties ](#eloquent-cast-fallback-when-filling-typed-properties)
5. [  Recover from Failed Server Responses ](#recover-from-failed-server-responses)
6. [  Ignore Repeated Lazy-Load Calls ](#ignore-repeated-lazy-load-calls)
7. [  Loading State Persists Through navigate Redirects ](#loading-state-persists-through-codenavigatecode-redirects)
8. [  Skip Transitions for Top-Layer UI ](#skip-transitions-for-top-layer-ui)
9. [  Fix wire:action Collisions with Alpine Scope Variables ](#fix-codewireactioncode-collisions-with-alpine-scope-variables)
10. [  Signed Upload/Preview URL Fix for Proxied Origins ](#signed-uploadpreview-url-fix-for-proxied-origins)
11. [  Content-Based MIME Detection for Temporary Uploads ](#content-based-mime-detection-for-temporary-uploads)
12. [  Alpine 3.16.3 Bundled ](#alpine-3163-bundled)
13. [  Additional Fixes ](#additional-fixes)
14. [  Real Takeaways ](#real-takeaways)

  ![Livewire v4.4.2 Released: Bug Fixes, Resilience Improvements, and Alpine 3.16.3](https://cdn.msaied.com/591/4e5121d9bddacf2c42ce4b1b39885c68.png)

 [  Laravel ](https://msaied.com/articles?category=laravel) [  Livewire ](https://msaied.com/articles?category=livewire)  #Livewire   #Laravel   #PHP   #Alpine.js   #Release Notes  

 Livewire v4.4.2 Released: Bug Fixes, Resilience Improvements, and Alpine 3.16.3 
=================================================================================

     24 Aug 2026      3 min read    ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said  

       Table of contents

  14 sections  

1. [  01   Livewire v4.4.2 Is Out — Here's Everything That Changed  ](#livewire-v442-is-out-heres-everything-that-changed)
2. [  02   Key Changes at a Glance  ](#key-changes-at-a-glance)
3. [  03   Exception Hook Support for Computed Properties  ](#exception-hook-support-for-computed-properties)
4. [  04   Eloquent Cast Fallback When Filling Typed Properties  ](#eloquent-cast-fallback-when-filling-typed-properties)
5. [  05   Recover from Failed Server Responses  ](#recover-from-failed-server-responses)
6. [  06   Ignore Repeated Lazy-Load Calls  ](#ignore-repeated-lazy-load-calls)
7. [  07   Loading State Persists Through navigate Redirects  ](#loading-state-persists-through-codenavigatecode-redirects)
8. [  08   Skip Transitions for Top-Layer UI  ](#skip-transitions-for-top-layer-ui)
9. [  09   Fix wire:action Collisions with Alpine Scope Variables  ](#fix-codewireactioncode-collisions-with-alpine-scope-variables)
10. [  10   Signed Upload/Preview URL Fix for Proxied Origins  ](#signed-uploadpreview-url-fix-for-proxied-origins)
11. [  11   Content-Based MIME Detection for Temporary Uploads  ](#content-based-mime-detection-for-temporary-uploads)
12. [  12   Alpine 3.16.3 Bundled  ](#alpine-3163-bundled)
13. [  13   Additional Fixes  ](#additional-fixes)
14. [  14   Real Takeaways  ](#real-takeaways)

       Livewire v4.4.2 Is Out — Here's Everything That Changed
-------------------------------------------------------

Released on 24 August 2026, **Livewire v4.4.2** is a focused patch release that closes a broad set of bugs, tightens edge-case behaviour, and bundles Alpine 3.16.3. There are no breaking changes, so a `composer update livewire/livewire` is all you need.

---

Key Changes at a Glance
-----------------------

### Exception Hook Support for Computed Properties

PR [\#10543](https://github.com/livewire/livewire/pull/10543) adds the ability to hook into exceptions thrown inside computed properties. Previously, errors in a computed property could surface in unexpected ways; you can now handle them consistently through Livewire's exception hook mechanism.

### Eloquent Cast Fallback When Filling Typed Properties

When Livewire fills a typed property and no explicit cast is defined on the component itself, it now falls back to the Eloquent model's own cast definitions (PR [\#10548](https://github.com/livewire/livewire/pull/10548)). A related fix (PR [\#10559](https://github.com/livewire/livewire/pull/10559)) prevents casted Eloquent attributes from bypassing validation under legacy model binding.

### Recover from Failed Server Responses

One of the most impactful changes in this release: if a server response fails, Livewire now **reverts the rejected updates** on the client instead of leaving the UI in an inconsistent state (PR [\#10438](https://github.com/livewire/livewire/pull/10438)). This makes your components far more resilient to transient network or server errors.

### Ignore Repeated Lazy-Load Calls

Duplicate lazy-load requests triggered by rapid user interactions or re-renders are now silently ignored (PR [\#10562](https://github.com/livewire/livewire/pull/10562)), preventing redundant network round-trips.

### Loading State Persists Through `navigate` Redirects

The `wire:loading` state now stays active across SPA-style `navigate` redirects (PR [\#10539](https://github.com/livewire/livewire/pull/10539)), so your loading indicators no longer flash off prematurely.

### Skip Transitions for Top-Layer UI

Elements rendered in the browser's top layer (dialogs, popovers) no longer trigger Livewire's morph transitions, avoiding visual glitches (PR [\#10552](https://github.com/livewire/livewire/pull/10552)).

### Fix `wire:action` Collisions with Alpine Scope Variables

A naming collision between `wire:` action directives and Alpine.js scope variables has been resolved (PR [\#10561](https://github.com/livewire/livewire/pull/10561)), which is especially relevant in components that mix Livewire actions with Alpine `x-data` objects.

### Signed Upload/Preview URL Fix for Proxied Origins

Signed temporary upload and preview URLs no longer break when a reverse proxy's forwarded origin is not in Laravel's trusted proxies list (PR [\#10574](https://github.com/livewire/livewire/pull/10574)).

### Content-Based MIME Detection for Temporary Uploads

MIME type detection for temporary file uploads now uses file content rather than relying solely on the file extension (PR [\#10581](https://github.com/livewire/livewire/pull/10581)), improving accuracy and security.

### Alpine 3.16.3 Bundled

The bundled Alpine.js version has been updated to 3.16.3 (PR [\#10584](https://github.com/livewire/livewire/pull/10584)).

### Additional Fixes

- **Typed-return conflict in Livewire redirector** resolved (PR [\#10555](https://github.com/livewire/livewire/pull/10555)).
- **Resetting component properties no longer unsets form objects** (PR [\#10554](https://github.com/livewire/livewire/pull/10554)).
- **`static` return type added** to page component view macros (PR [\#10553](https://github.com/livewire/livewire/pull/10553)).
- **Asynchronous morph timing gaps** closed (PR [\#10568](https://github.com/livewire/livewire/pull/10568)).

---

Real Takeaways
--------------

- Run `composer update livewire/livewire` — no breaking changes expected.
- Failed server responses now auto-revert client state, reducing UI inconsistencies.
- Eloquent cast fallback means less boilerplate when binding typed model properties.
- Signed upload URLs are now proxy-safe out of the box.
- Alpine 3.16.3 is included; no separate frontend update needed if you use the bundled build.
- `wire:loading` now correctly spans `navigate` redirects in SPA mode.

---

Source: [Livewire v4.4.2 on GitHub](https://github.com/livewire/livewire/releases/tag/v4.4.2)

 Found this useful?

          [  ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fmsaied.com%2Farticles%2Flivewire-v442-released-bug-fixes-resilience-improvements-and-alpine-3163&text=Livewire+v4.4.2+Released%3A+Bug+Fixes%2C+Resilience+Improvements%2C+and+Alpine+3.16.3) [  ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmsaied.com%2Farticles%2Flivewire-v442-released-bug-fixes-resilience-improvements-and-alpine-3163) 

 Frequently Asked Questions 
----------------------------

  3 questions  

     Q01  Does Livewire v4.4.2 introduce any breaking changes?        No. v4.4.2 is a patch release containing only bug fixes and improvements. You can update with `composer update livewire/livewire` without expecting breaking changes. 

      Q02  What happens when a server request fails in Livewire v4.4.2?        Livewire now reverts any rejected updates on the client side, so the UI returns to its previous consistent state instead of being left in a broken or partial state after a failed server response. 

      Q03  Do I need to update Alpine.js separately after installing Livewire v4.4.2?        No. If you use Livewire's bundled Alpine build, Alpine 3.16.3 is included automatically. No separate frontend update is required. 

  Continue reading

 More Articles 
---------------

 [ View all    ](https://msaied.com/articles) 

 [ ![Filament v3.3.55 Released: CTRL/CMD+S Fix and CI Dependency Updates](https://cdn.msaied.com/589/31730941b34d9de9327a9bfc0652186e.png) filament laravel php 

### Filament v3.3.55 Released: CTRL/CMD+S Fix and CI Dependency Updates

Filament v3.3.55 ships a notable bug fix for the CTRL/CMD+S keyboard shortcut on create and edit pages, alongs...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 24 Aug 2026     2 min read  

  Read    

 ](https://msaied.com/articles/filament-v3355-released-ctrlcmds-fix-and-ci-dependency-updates) [ ![Livewire v3 Internals: Morph Markers, JS Hooks, and Alpine Integration](https://cdn.msaied.com/587/2c14265af448474f2da7319e924e95c1.png) livewire laravel alpine 

### Livewire v3 Internals: Morph Markers, JS Hooks, and Alpine Integration

Go beyond the docs: understand how Livewire v3 morphs the DOM, where Alpine state lives during re-renders, and...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 24 Aug 2026     3 min read  

  Read    

 ](https://msaied.com/articles/livewire-v3-internals-morph-markers-js-hooks-and-alpine-integration-4) [ ![Pest Architecture Testing: Enforcing Domain Boundaries in a Laravel Codebase](https://cdn.msaied.com/586/d7ec30575e05c87e236fa8000b60175d.png) pest laravel testing 

### Pest Architecture Testing: Enforcing Domain Boundaries in a Laravel Codebase

Pest's architecture plugin lets you write executable rules that prevent domain leakage, enforce naming convent...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 24 Aug 2026     3 min read  

  Read    

 ](https://msaied.com/articles/pest-architecture-testing-enforcing-domain-boundaries-in-a-laravel-codebase) 

   [  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png)   Mohamed Said Laravel Backend Engineer  ](https://msaied.com)Senior Backend Engineer specializing in Laravel, scalable SaaS platforms, APIs, and cloud infrastructure. I build secure, high-performance web applications that help businesses grow.

Explore

- [Home](https://msaied.com)
- [Projects](https://msaied.com/projects)
- [Articles](https://msaied.com/articles)
- [Certificates](https://msaied.com/certificates)
- [Contact](https://msaied.com#contact-section)

Connect

- [   hello@msaied.com ](mailto:hello@msaied.com)
- [   +20 109 461 9204 ](tel:+201094619204)

© 2026 Mohamed Said. All rights reserved.

 [  ](https://github.com/EG-Mohamed) [  ](https://www.linkedin.com/in/msaiedm/) [  ](https://wa.me/201094619204) [  ](mailto:hello@msaied.com) [  ](https://drive.google.com/file/u/0/d/1MF20IPRJyzfy32mhEutjL5EpSls0w2Q8/view)
