Filament v4 &amp; v5 Performance Beta: How to Install | 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)    Help Make Filament Faster: Beta Versions of v4 and v5 Now Available for Testing        On this page       1. [  Filament Is Getting a Major Performance Boost — and Needs Your Help ](#filament-is-getting-a-major-performance-boost-and-needs-your-help)
2. [  How to Install the Beta ](#how-to-install-the-beta)
3. [  What Changed? ](#what-changed)
4. [  Forms &amp; Schemas ](#forms-amp-schemas)
5. [  Tables ](#tables)
6. [  Panels &amp; Resources ](#panels-amp-resources)
7. [  Widgets &amp; Charts ](#widgets-amp-charts)
8. [  Other Improvements ](#other-improvements)
9. [  Key Takeaways ](#key-takeaways)

  ![Help Make Filament Faster: Beta Versions of v4 and v5 Now Available for Testing](https://cdn.msaied.com/299/b7163ad1d319ebdd0e7128cc976053bf.png)

 [  Laravel ](https://msaied.com/articles?category=laravel) [  Filament ](https://msaied.com/articles?category=filament)  #Filament   #Laravel   #Performance   #Beta   #TALL Stack   #Composer  

 Help Make Filament Faster: Beta Versions of v4 and v5 Now Available for Testing 
=================================================================================

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

       Table of contents

  9 sections  

1. [  01   Filament Is Getting a Major Performance Boost — and Needs Your Help  ](#filament-is-getting-a-major-performance-boost-and-needs-your-help)
2. [  02   How to Install the Beta  ](#how-to-install-the-beta)
3. [  03   What Changed?  ](#what-changed)
4. [  04   Forms &amp; Schemas  ](#forms-amp-schemas)
5. [  05   Tables  ](#tables)
6. [  06   Panels &amp; Resources  ](#panels-amp-resources)
7. [  07   Widgets &amp; Charts  ](#widgets-amp-charts)
8. [  08   Other Improvements  ](#other-improvements)
9. [  09   Key Takeaways  ](#key-takeaways)

       Filament Is Getting a Major Performance Boost — and Needs Your Help
-------------------------------------------------------------------

The Filament team has been quietly working on a sweeping set of performance improvements across the entire first-party Filament package ecosystem. After a significant tables-package rework in the v3-to-v4 upgrade, they've gone even further this time, targeting forms, panels, widgets, and more.

To validate these changes against real-world workloads before a full release, the team has published beta versions of both **Filament v4** and **Filament v5**. They're asking the community to install them, run them locally or in staging, and report back.

How to Install the Beta
-----------------------

Getting started takes just two steps:

1. Open your `composer.json` and update the version constraint for **every** `filament/*` package you use: 
    - Filament v4: `^4.12@beta`
    - Filament v5: `^5.7@beta`
2. Run `composer update` to pull the latest beta packages.

```bash
# Example for a v4 project
composer require filament/filament:"^4.12@beta" --update-with-dependencies

```

No significant code changes are required — the performance improvements are internal.

> **Important:** Do not deploy these beta versions to production. They are suitable for local development and staging environments only.

Once you've tested, please leave a reply in the [official GitHub discussion](https://github.com/filamentphp/filament/discussions/20078) — even if everything works perfectly. The team needs positive signals just as much as bug reports.

What Changed?
-------------

Here is a summary of the most notable improvements across the ecosystem:

### Forms &amp; Schemas

- Large forms render significantly faster thanks to Blade views being refactored into HTML generation functions.
- Repeaters, builders, and repeatable entries now memoize child schemas more aggressively.
- Component configuration, colours, descriptions, icons, and tooltips are memoized.
- Selects resolve their options fewer times during rendering.

### Tables

- Optimised rendering fast-paths for basic text columns and actions.
- State formatting runs fewer times per cell.
- Optimised reordering for `BelongsToMany` relationships.
- Internal query-builder parts are memoized rather than rebuilt on every call.

### Panels &amp; Resources

- Memoized model-to-resource lookups, resource slugs, page names, and relation manager visibility.
- Faster navigation group sorting.

### Widgets &amp; Charts

- Stat chart widgets no longer import the entire Chart.js library, reducing JavaScript bundle size.
- Stat charts skip redraws when the underlying data has not changed.

### Other Improvements

- A more efficient `ComponentAttributeBag` replaces Laravel's default implementation.
- Fixed a memory leak caused by action modal event listeners not being cleaned up.
- Fewer redundant config fetches and button component instantiations per request.
- More efficient filesystem disk caching and file-existence checks.
- Notification Alpine components now serialise less data.

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

- Install the beta with `^4.12@beta` or `^5.7@beta` in your `composer.json`.
- Test locally or in staging — **never in production**.
- Performance gains span forms, tables, panels, widgets, and core internals.
- A memory leak in action modal event listeners has been fixed.
- Chart.js is no longer fully bundled in stat chart widgets, reducing bundle size.
- Report results (good or bad) in the [GitHub discussion](https://github.com/filamentphp/filament/discussions/20078).

---

*Source: [Help make Filament faster! — Laravel News](https://laravel-news.com/help-make-filament-faster)*

 Found this useful?

          [  ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fmsaied.com%2Farticles%2Fhelp-make-filament-faster-beta-versions-of-v4-and-v5-now-available-for-testing&text=Help+Make+Filament+Faster%3A+Beta+Versions+of+v4+and+v5+Now+Available+for+Testing) [  ](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmsaied.com%2Farticles%2Fhelp-make-filament-faster-beta-versions-of-v4-and-v5-now-available-for-testing) 

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

  3 questions  

     Q01  How do I install the Filament performance beta?        Update the version constraint for every filament/* package in your composer.json to ^4.12@beta (for v4) or ^5.7@beta (for v5), then run composer update. No significant code changes are needed. 

      Q02  Can I use the Filament beta in production?        No. The beta versions are intended for local development and staging environments only. They may be unstable and should not be deployed to production applications. 

      Q03  What are the biggest performance improvements in this Filament beta?        Key improvements include faster form and table rendering via memoization and HTML generation functions, a fixed memory leak in action modal event listeners, reduced Chart.js bundle size in stat widgets, and more efficient filesystem and config lookups. 

  Continue reading

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

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

 [ ![Filament v4 Schema-Based Forms, Infolists, and the Unified Schema API](https://cdn.msaied.com/297/6eb3a7aaf7148fd21116eea870bd004e.png) filament laravel filament-v4 

### Filament v4 Schema-Based Forms, Infolists, and the Unified Schema API

Filament v4 replaces scattered form and infolist definitions with a single Schema API. Learn how unified schem...

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

 26 Jun 2026     3 min read  

  Read    

 ](https://msaied.com/articles/filament-v4-schema-based-forms-infolists-and-the-unified-schema-api-1) [ ![Laravel Pipeline Pattern: Building Custom Pipelines Beyond Middleware](https://cdn.msaied.com/296/afbac95c7f4aac1cee83eb2c87541369.png) laravel pipeline clean-architecture 

### Laravel Pipeline Pattern: Building Custom Pipelines Beyond Middleware

The Pipeline pattern in Laravel is far more powerful than middleware alone. Learn how to build typed, composab...

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

 26 Jun 2026     4 min read  

  Read    

 ](https://msaied.com/articles/laravel-pipeline-pattern-building-custom-pipelines-beyond-middleware-1) [ ![Read/Write Splitting, Connection Pooling, and Sticky Reads in Laravel](https://cdn.msaied.com/295/d977bd189583149245c03d6d763d9db5.png) laravel database performance 

### Read/Write Splitting, Connection Pooling, and Sticky Reads in Laravel

Learn how Laravel's database layer handles read/write splitting, when sticky reads matter, and how to layer Pg...

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

 26 Jun 2026     4 min read  

  Read    

 ](https://msaied.com/articles/readwrite-splitting-connection-pooling-and-sticky-reads-in-laravel-2) 

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