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://www.msaied.com) [ Home ](https://www.msaied.com) [ Projects ](https://www.msaied.com/projects) [ Articles  ](https://www.msaied.com/articles) [ Certificates ](https://www.msaied.com/certificates) [ Contact ](https://www.msaied.com#contact-section) 

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

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

  [ home ](https://www.msaied.com)    [ articles ](https://www.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://www.msaied.com/articles?category=laravel) [  Livewire ](https://www.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%2Fwww.msaied.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%2Fwww.msaied.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://www.msaied.com/articles) 

 [ ![Streaming AI Responses in Laravel: Token Budgets, Structured Output, and Agent Contracts](https://cdn.msaied.com/584/3ffe135721c65ab3f9b40401dc3c41de.png) laravel ai llm 

### Streaming AI Responses in Laravel: Token Budgets, Structured Output, and Agent Contracts

Learn how to stream LLM responses in Laravel, enforce token budgets, and lock structured output to typed PHP c...

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

 23 Aug 2026     4 min read  

  Read    

 ](https://www.msaied.com/articles/streaming-ai-responses-in-laravel-token-budgets-structured-output-and-agent-contracts) [ ![Typed PHP 8.3 Enums as Eloquent Casts, Route Parameters, and Validation Rules](https://cdn.msaied.com/583/7301900aac0f2ec5d1347df11ce92188.png) laravel php8.3 enums 

### Typed PHP 8.3 Enums as Eloquent Casts, Route Parameters, and Validation Rules

Go beyond basic enum casting. Learn how to wire PHP 8.3 backed enums into Eloquent, route model binding, and c...

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

 23 Aug 2026     1 min read  

  Read    

 ](https://www.msaied.com/articles/typed-php-83-enums-as-eloquent-casts-route-parameters-and-validation-rules) [ ![Livewire v3 Lazy Components, Islands, and Deferred Loading in Practice](https://cdn.msaied.com/582/564b2d098d2b94b53d4f5319ac77d58b.png) livewire laravel performance 

### Livewire v3 Lazy Components, Islands, and Deferred Loading in Practice

Lazy components, islands, and deferred loading in Livewire v3 let you ship fast initial pages without sacrific...

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

 23 Aug 2026     1 min read  

  Read    

 ](https://www.msaied.com/articles/livewire-v3-lazy-components-islands-and-deferred-loading-in-practice-1) 

   [  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png)   Mohamed Said Laravel Backend Engineer  ](https://www.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://www.msaied.com)
- [Projects](https://www.msaied.com/projects)
- [Articles](https://www.msaied.com/articles)
- [Certificates](https://www.msaied.com/certificates)
- [Contact](https://www.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)
