Livewire v4.4.6: Fixes, Tests &amp; Alpine v3.17.4 | 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.6 Released: Bug Fixes, Test Improvements, and Alpine v3.17.4        On this page       1. [  What's New in Livewire v4.4.6 ](#whats-new-in-livewire-v446)
2. [  Documentation Corrections ](#documentation-corrections)
3. [  Runtime &amp; Behaviour Fixes ](#runtime-amp-behaviour-fixes)
4. [  Testing Improvements ](#testing-improvements)
5. [  Alpine.js Updated to v3.17.4 ](#alpinejs-updated-to-v3174)
6. [  Key Takeaways ](#key-takeaways)
7. [  Upgrading ](#upgrading)

  ![Livewire v4.4.6 Released: Bug Fixes, Test Improvements, and Alpine v3.17.4](https://cdn.msaied.com/689/454c52282f3ef5d585905e5952ca969c.png)

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

 Livewire v4.4.6 Released: Bug Fixes, Test Improvements, and Alpine v3.17.4 
============================================================================

     21 Sep 2026      3 min read    ![Mohamed Said](https://cdn.msaied.com/01M22N44A70A5MC2S599JP0MPH.webp)  Mohamed Said  

       Table of contents

1. [  01   What's New in Livewire v4.4.6  ](#whats-new-in-livewire-v446)
2. [  02   Documentation Corrections  ](#documentation-corrections)
3. [  03   Runtime &amp; Behaviour Fixes  ](#runtime-amp-behaviour-fixes)
4. [  04   Testing Improvements  ](#testing-improvements)
5. [  05   Alpine.js Updated to v3.17.4  ](#alpinejs-updated-to-v3174)
6. [  06   Key Takeaways  ](#key-takeaways)
7. [  07   Upgrading  ](#upgrading)

 Livewire v4.4.6 was released on 21 September 2026, delivering 18 pull requests authored primarily by Caleb Porzio, with a community contribution from ghabriel25. The release is a focused maintenance drop covering documentation corrections, runtime bug fixes, testing improvements, and a dependency update.

What's New in Livewire v4.4.6
-----------------------------

### Documentation Corrections

Several documentation issues were addressed in this release:

- **Quickstart form request and validation timing** clarified to remove ambiguity around when validation runs.
- **Save-on-blur Alpine example** corrected so the snippet actually matches the described behaviour.
- **PHP syntax in nesting examples** fixed — a subtle but breaking mistake for anyone copy-pasting.
- **Duplicate Alpine installation warning** added to the setup guide, helping developers avoid the classic double-Alpine pitfall.
- **File upload testing example** updated to match its corresponding component.
- **Event payload access in JavaScript listener docs** corrected.
- **Pest used consistently** throughout all Livewire 4 documentation examples.
- **Image cropping before upload** is now documented for the 4.x branch.

### Runtime &amp; Behaviour Fixes

**Skip redundant form rule checks during validation** (PR #10713) is one of the more impactful runtime changes. Livewire 4 will now avoid re-running form validation rules that have already been evaluated, reducing unnecessary processing on complex forms.

**Missing component methods only reported in debug mode** (PR #10690, contributed by ghabriel25) prevents noisy error reporting in production. Previously, calling a non-existent method on a Livewire component could surface warnings regardless of environment.

```php
// In production, missing method calls are now silently ignored.
// In debug mode (APP_DEBUG=true), you still get the helpful warning.

```

**Prefetch navigate hover links on keyboard focus** (PR #10719) extends the existing mouse-hover prefetch behaviour to keyboard navigation, improving accessibility and perceived performance for keyboard users.

### Testing Improvements

This release includes several quality-of-life improvements for the Livewire testing API:

- **Assertions for skipped component rendering** — you can now assert that a component was or was not re-rendered during a request.
- **Check all matching events in callback assertions** — previously only the first matching event was checked; now all matching events are evaluated.
- **Preserve Livewire test types after response assertions** — method chaining on the test object no longer loses type information after calling response-level assertions.
- **Allow missing model status assertions** — component tests can now assert on missing model states without throwing.
- **Fix Laravel 10 missing model test compatibility** (PR #10724) — ensures the missing model assertion works correctly on Laravel 10.
- **Stabilize loading delay browser test** (PR #10726) — a flaky browser test around loading delays has been made deterministic.

### Alpine.js Updated to v3.17.4

The bundled Alpine.js version has been bumped from whatever shipped with v4.4.5 to **v3.17.4**. If you rely on Livewire's bundled Alpine rather than installing it separately, this update is automatic.

> **Reminder:** The setup documentation now explicitly warns against installing Alpine twice. If you include Alpine via a CDN or npm *and* use Livewire's bundle, you will end up with two Alpine instances, which causes subtle and hard-to-debug reactivity issues.

Key Takeaways
-------------

- Redundant form validation rule checks are now skipped, improving performance on complex forms.
- Missing component method warnings are suppressed in production; only visible when `APP_DEBUG=true`.
- Keyboard focus now triggers link prefetching, not just mouse hover.
- Multiple testing assertion improvements make the Livewire test API more reliable and expressive.
- Alpine.js bundled with Livewire is now v3.17.4.
- Several documentation corrections reduce copy-paste errors for new developers.

Upgrading
---------

Update via Composer:

```bash
composer require livewire/livewire:^4.4.6

```

No breaking changes are noted in this release.

---

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

 Found this useful?

          [  ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fmsaied.com%2Farticles%2Flivewire-v446-released-bug-fixes-test-improvements-and-alpine-v3174&text=Livewire+v4.4.6+Released%3A+Bug+Fixes%2C+Test+Improvements%2C+and+Alpine+v3.17.4) [  ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmsaied.com%2Farticles%2Flivewire-v446-released-bug-fixes-test-improvements-and-alpine-v3174) 

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

  3 questions  

     Q01  What does 'skip redundant form rule checks during validation' mean in Livewire v4.4.6?        In v4.4.6, Livewire avoids re-running validation rules on a form that have already been evaluated in the same request cycle. This reduces unnecessary processing on forms with many rules. 

      Q02  Why does Livewire v4.4.6 warn against duplicate Alpine installations?        Livewire bundles Alpine.js internally. If you also include Alpine via a CDN or npm package, two separate Alpine instances will run on the page, causing reactivity conflicts. The setup documentation now explicitly flags this risk. 

      Q03  Are there any breaking changes in Livewire v4.4.6?        No breaking changes are noted in the v4.4.6 release. You can upgrade by running `composer require livewire/livewire:^4.4.6`. 

  Continue reading

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

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

 [ ![Laravel 14: New Features, Breaking Changes, and PHP 8.4 Requirement](https://cdn.msaied.com/688/2dfe8f11b0bef35c0ee6db912004209f.png) Laravel 14 PHP 8.4 Breaking Changes 

### Laravel 14: New Features, Breaking Changes, and PHP 8.4 Requirement

Laravel 14 is expected in Q1 2027 and will require PHP 8.4. Here is everything known so far from the master br...

  ![Mohamed Said](https://cdn.msaied.com/01M22N44A70A5MC2S599JP0MPH.webp)  Mohamed Said 

 21 Sep 2026     4 min read  

  Read    

 ](https://msaied.com/articles/laravel-14-new-features-breaking-changes-and-php-84-requirement) [ ![Building a Laravel Package: Service Providers, Auto-Discovery, and Config Merging](https://cdn.msaied.com/687/e53f819c8f897c1ad12a1df0661a18f7.png) laravel packages service-providers 

### Building a Laravel Package: Service Providers, Auto-Discovery, and Config Merging

Learn how to build a production-ready Laravel package from scratch — covering service provider design, auto-di...

  ![Mohamed Said](https://cdn.msaied.com/01M22N44A70A5MC2S599JP0MPH.webp)  Mohamed Said 

 21 Sep 2026     1 min read  

  Read    

 ](https://msaied.com/articles/building-a-laravel-package-service-providers-auto-discovery-and-config-merging-4) [ ![Filament v5.8.3 Released: Bug Fixes, MFA Improvements, and New Translations](https://cdn.msaied.com/686/d3b71a4945fdbbb48cfac7ccb98e7f0b.png) filament laravel livewire 

### Filament v5.8.3 Released: Bug Fixes, MFA Improvements, and New Translations

Filament v5.8.3 ships with targeted bug fixes covering MFA password checks, FileUpload audio previews, query b...

  ![Mohamed Said](https://cdn.msaied.com/01M22N44A70A5MC2S599JP0MPH.webp)  Mohamed Said 

 20 Sep 2026     3 min read  

  Read    

 ](https://msaied.com/articles/filament-v583-released-bug-fixes-mfa-improvements-and-new-translations) 

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