Livewire v4.4.1: Bug Fixes &amp; Alpine 3.16.2 | 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.1 Released: Bug Fixes, Alpine 3.16.2, and Laravel 13 Compatibility        On this page       1. [  Livewire v4.4.1 Is Out — Here's What Changed ](#livewire-v441-is-out-heres-what-changed)
2. [  Alpine.js Bumped to 3.16.2 ](#alpinejs-bumped-to-3162)
3. [  Cached Computed Properties Fixed for Laravel 13 ](#cached-computed-properties-fixed-for-laravel-13)
4. [  Nullable Enum Property Now Handles null Correctly ](#nullable-enum-property-now-handles-codenullcode-correctly)
5. [  Reactive Eloquent Models and Lazy-Loaded Relations ](#reactive-eloquent-models-and-lazy-loaded-relations)
6. [  Server Actions Blocked from Reactive Bindings ](#server-actions-blocked-from-reactive-bindings)
7. [  Asset Loading Fixes After Navigation ](#asset-loading-fixes-after-navigation)
8. [  Route Macros Available to Package Service Providers ](#route-macros-available-to-package-service-providers)
9. [  Other Notable Fixes ](#other-notable-fixes)
10. [  Key Takeaways ](#key-takeaways)

  ![Livewire v4.4.1 Released: Bug Fixes, Alpine 3.16.2, and Laravel 13 Compatibility](https://cdn.msaied.com/564/c64b65959ad8ade491c78f3482f22996.png)

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

 Livewire v4.4.1 Released: Bug Fixes, Alpine 3.16.2, and Laravel 13 Compatibility 
==================================================================================

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

       Table of contents

  10 sections  

1. [  01   Livewire v4.4.1 Is Out — Here's What Changed  ](#livewire-v441-is-out-heres-what-changed)
2. [  02   Alpine.js Bumped to 3.16.2  ](#alpinejs-bumped-to-3162)
3. [  03   Cached Computed Properties Fixed for Laravel 13  ](#cached-computed-properties-fixed-for-laravel-13)
4. [  04   Nullable Enum Property Now Handles null Correctly  ](#nullable-enum-property-now-handles-codenullcode-correctly)
5. [  05   Reactive Eloquent Models and Lazy-Loaded Relations  ](#reactive-eloquent-models-and-lazy-loaded-relations)
6. [  06   Server Actions Blocked from Reactive Bindings  ](#server-actions-blocked-from-reactive-bindings)
7. [  07   Asset Loading Fixes After Navigation  ](#asset-loading-fixes-after-navigation)
8. [  08   Route Macros Available to Package Service Providers  ](#route-macros-available-to-package-service-providers)
9. [  09   Other Notable Fixes  ](#other-notable-fixes)
10. [  10   Key Takeaways  ](#key-takeaways)

       Livewire v4.4.1 Is Out — Here's What Changed
--------------------------------------------

Released on 18 August 2026, **Livewire v4.4.1** is a focused patch release that resolves a range of bugs accumulated since v4.4.0. It also bumps the bundled Alpine.js twice — first to 3.16.1, then to 3.16.2 — and closes several edge cases that were tripping up Laravel 13 users.

### Alpine.js Bumped to 3.16.2

Caleb Porzio landed two consecutive Alpine upgrades in this release (3.16.1 via [\#10530](https://github.com/livewire/livewire/pull/10530) and 3.16.2 via [\#10546](https://github.com/livewire/livewire/pull/10546)). If you rely on Livewire's bundled Alpine build, you get both improvements automatically after upgrading.

### Cached Computed Properties Fixed for Laravel 13

A regression caused cached computed properties to return broken objects when running on Laravel 13. The fix landed in [\#10525](https://github.com/livewire/livewire/pull/10525) and is transparent — no code changes needed on your end.

### Nullable Enum Property Now Handles `null` Correctly

Previously, updating a nullable enum property back to `null` threw a `ValueError`. The fix in [\#10527](https://github.com/livewire/livewire/pull/10527) ensures the hydration layer gracefully accepts `null` for these properties:

```php
// This pattern no longer throws a ValueError
public ?Status $status = null;

```

### Reactive Eloquent Models and Lazy-Loaded Relations

A long-standing pain point: accessing a lazy-loaded relation on a reactive Eloquent model incorrectly triggered `CannotMutateReactivePropException`. Fixed in [\#10536](https://github.com/livewire/livewire/pull/10536), so relation access on reactive models now works as expected.

### Server Actions Blocked from Reactive Bindings

Server actions were being unintentionally triggered by reactive property bindings. [\#10484](https://github.com/livewire/livewire/pull/10484) prevents this, reducing unnecessary round-trips to the server.

### Asset Loading Fixes After Navigation

Two separate fixes address asset loading issues introduced in v4.x:

- **Script modules** were not reloading after browser back/forward navigation ([\#10481](https://github.com/livewire/livewire/pull/10481)).
- **Assets following a stylesheet** were silently skipped and never loaded ([\#10482](https://github.com/livewire/livewire/pull/10482)).

Both fixes are by first-time contributor [@stebrl](https://github.com/stebrl).

### Route Macros Available to Package Service Providers

The `Route::lazy()` and `Route::defer()` macros were not available when called from package service providers. [\#10533](https://github.com/livewire/livewire/pull/10533) corrects the registration timing so third-party packages can rely on these macros safely.

### Other Notable Fixes

- **`_removeUpload` for Collection properties** now works correctly ([\#10485](https://github.com/livewire/livewire/pull/10485)).
- **Nested synthesizers** are now recursively hydrated during property updates ([\#10489](https://github.com/livewire/livewire/pull/10489)).
- **Implicit island morphs** are batched and output order is preserved ([\#10529](https://github.com/livewire/livewire/pull/10529)).
- **Unhandled promise rejections** from cancelled polls are now caught ([\#10428](https://github.com/livewire/livewire/pull/10428)).
- **Component namespace matching** now only matches on whole path segments, preventing false positives ([\#10476](https://github.com/livewire/livewire/pull/10476)).
- **Type validation** added to `CarbonSynth` and `EnumSynth` ([\#10541](https://github.com/livewire/livewire/pull/10541)).

### Key Takeaways

- Upgrade to v4.4.1 if you are on Laravel 13 and use cached computed properties.
- Nullable enum properties are now safe to reset to `null`.
- Lazy-loaded Eloquent relations on reactive models no longer throw exceptions.
- Alpine.js is now at 3.16.2 in the bundled build.
- Script modules and post-stylesheet assets load correctly after navigation.
- Four new contributors joined the project in this release.

---

[View the full v4.4.1 release on GitHub](https://github.com/livewire/livewire/releases/tag/v4.4.1)

 Found this useful?

          [  ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fmsaied.com%2Farticles%2Flivewire-v441-released-bug-fixes-alpine-3162-and-laravel-13-compatibility&text=Livewire+v4.4.1+Released%3A+Bug+Fixes%2C+Alpine+3.16.2%2C+and+Laravel+13+Compatibility) [  ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmsaied.com%2Farticles%2Flivewire-v441-released-bug-fixes-alpine-3162-and-laravel-13-compatibility) 

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

  3 questions  

     Q01  What does the Livewire v4.4.1 fix for cached computed properties on Laravel 13?        A regression in Livewire 4.x caused cached computed properties to return broken objects when the application was running on Laravel 13. The fix in PR #10525 restores correct behaviour without requiring any changes to your component code. 

      Q02  Why did updating a nullable enum property to null throw a ValueError in Livewire 4.x?        The hydration layer was not handling null as a valid value for nullable enum properties, causing a ValueError during the update cycle. PR #10527 adds a null check so the property is correctly set to null instead of attempting an invalid enum cast. 

      Q03  Are Route::lazy() and Route::defer() macros now available in package service providers?        Yes. Prior to v4.4.1 these macros were registered too late for package service providers to use them. PR #10533 corrects the registration order so third-party packages can safely call Route::lazy() and Route::defer() from their service providers. 

  Continue reading

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

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

 [ ![MySQL EXPLAIN and Query Profiling in Laravel: Finding Slow Queries Before They Hit Production](https://cdn.msaied.com/563/f2d4a7fb0ab45706cf9330746f7b2588.png) laravel mysql performance 

### MySQL EXPLAIN and Query Profiling in Laravel: Finding Slow Queries Before They Hit Production

Learn how to read MySQL EXPLAIN output, use query profiling tools, and integrate them into a Laravel workflow...

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

 18 Aug 2026     3 min read  

  Read    

 ](https://msaied.com/articles/mysql-explain-and-query-profiling-in-laravel-finding-slow-queries-before-they-hit-production) [ ![Laravel Lock: Distributed Locks for Models and Routes](https://cdn.msaied.com/562/7649de72113e99332a9f7e25015f9397.png) Laravel Distributed Locks Composer Package 

### Laravel Lock: Distributed Locks for Models and Routes

Laravel Lock is a package by Md Mahedi Zaman Zaber that wraps distributed locking behind a fluent builder, a H...

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

 17 Aug 2026     4 min read  

  Read    

 ](https://msaied.com/articles/laravel-lock-distributed-locks-for-models-and-routes) [ ![How Two Non-Developers Built laracon.us/photos with Claude, Laravel, and Laravel Cloud](https://cdn.msaied.com/561/aa231bfcc6b487d352abf7be487875d3.png) Laravel Cloud Claude AI AI-assisted development 

### How Two Non-Developers Built laracon.us/photos with Claude, Laravel, and Laravel Cloud

Laravel's field marketers built a real, production photo-sharing app for Laracon US 2026 using Claude AI, the...

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

 17 Aug 2026     4 min read  

  Read    

 ](https://msaied.com/articles/how-two-non-developers-built-laraconusphotos-with-claude-laravel-and-laravel-cloud) 

   [  ![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)
