Filament v4.15.2: Accessibility Fixes &amp; New Features | Mohamed Said       [Skip to content](#main)  [ ![](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png) Mohamed SaidLaravel 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)
- [About](https://www.msaied.com#about)

           [  Contact](https://www.msaied.com#contact) Menu 

Menu
----

Close 

 - [HomeStart here](https://www.msaied.com)
- [ProjectsCase studies](https://www.msaied.com/projects)
- [ArticlesEngineering notes](https://www.msaied.com/articles)
- [CertificatesCredentials](https://www.msaied.com/certificates)
- [AboutHow I work](https://www.msaied.com#about)
- [ContactGet in touch](https://www.msaied.com#contact)

  [Start a conversation](https://www.msaied.com#contact) [WhatsApp](https://wa.me/201094619204) [Email](mailto:hello@msaied.com) 

 1. [Home](https://www.msaied.com)
2. /
3. [Articles](https://www.msaied.com/articles)
4. /
5. [Laravel](https://www.msaied.com/articles?category=laravel)
6. /
7. Filament v4.15.2 Released: Accessibility Overhaul, Bug Fixes &amp; New Features

   [Laravel](https://www.msaied.com/articles?category=laravel) [Filament](https://www.msaied.com/articles?category=filament) 

 Filament v4.15.2 Released: Accessibility Overhaul, Bug Fixes &amp; New Features
================================================================================

 Filament v4.15.2 lands with a sweeping accessibility overhaul across forms, tables, and navigation, plus important bug fixes for notifications, file uploads, sorting, and RTL layouts.

 ![](https://cdn.msaied.com/01M22N44A70A5MC2S599JP0MPH.webp) [Mohamed Said](https://www.msaied.com#person) Published 13 Oct 2026 · Updated 15 Oct 2026 · 4 min read

ShareCopy linkCopied

 ![Filament v4.15.2 Released: Accessibility Overhaul, Bug Fixes & New Features](https://cdn.msaied.com/780/484d115f641fe90ef3f2022aaff09526.png) 

  On this page +1. [Filament v4.15.2: What's New](#filament-v4152-whats-new)
2. [Accessibility Improvements](#accessibility-improvements)
3. [Bug Fixes](#bug-fixes)
4. [New Features](#new-features)
5. [JavaScript / Frontend Cleanup (3.x Backports)](#javascript-frontend-cleanup-3x-backports)
6. [Key Takeaways](#key-takeaways)

 Filament v4.15.2: What's New
----------------------------

Released on 13 October 2026, Filament v4.15.2 is a substantial patch that touches nearly every corner of the framework. The headline theme is **accessibility**, with Dan Harrin landing a large batch of keyboard navigation and screen-reader improvements. Alongside those, the release ships meaningful bug fixes and a handful of quality-of-life features.

### Accessibility Improvements

This release makes Filament significantly more usable for keyboard and screen-reader users:

- **Date picker** – repaired keyboard focus and ARIA semantics.
- **Select field** – keyboard focus and accessibility fully restored.
- **Schema tabs** – improved keyboard navigation following ARIA tab-panel patterns.
- **RichEditor toolbar** – toolbar buttons are now keyboard-accessible.
- **Repeater &amp; Builder reordering** – accessible reorder controls added.
- **Table row reordering** – screen-reader announcements added via `feat: add screen-reader table row reordering`.
- **Column manager reordering** – screen-reader support added.
- **KeyValue row reordering** – screen-reader support added.
- **Global search** – keyboard navigation and ARIA roles improved.
- **Copy action** – accessible feedback restored for standalone copy buttons.
- **Editable column save feedback** – accessible announcements restored.
- **Helper text and errors** – other field types now correctly associate helper text and error messages via `aria-describedby`.

### Bug Fixes

#### Notifications

- Fixed notification slide-in direction in RTL layouts.
- Tolerate non-array items when restoring the notifications wireable from Livewire (prevents crashes on malformed state).
- Cleaned up broadcast notification listeners to prevent memory leaks.
- Prevented transient notifications from replaying after concurrent requests.

#### Tables

- Multi-column sorting now respects the order columns are passed.
- User-selected sorting on toggled-hidden columns is now ignored correctly.
- Relationship aggregates are loaded for toggled-hidden default sort columns.
- "Select all" now correctly respects search and filters in tables that use `allowDuplicates()`.

#### Forms

- Disabled and read-only form fields are now rendered consistently.
- Diacritics are ignored when searching (e.g. `é` matches `e`).
- Text entry sizes are respected when `prose()` or Markdown rendering is enabled.
- Rich editor custom blocks now resolve with rendering data.
- Long rich editor placeholders are contained correctly.
- Markdown editor preview shortcuts are disabled to avoid conflicts.
- State casts are applied in a consistent order when setting state.
- Native validation errors are prioritised when visible.

#### File Uploads

- Public visibility is correctly applied to moved file uploads.
- Subdirectory paths are preserved in download notifications.
- Friendly field names are used in temporary upload error messages.

#### UI &amp; Layout

- Details block toggle spacing and arrow direction fixed in RTL.
- Long `brandLabel` values are centred when multiline.
- Tenant avatar shape now matches between the switcher trigger and dropdown items.
- Unnecessary margin between list items removed.
- `SelectFilter` indicator now shows the option label instead of the raw title column value.

### New Features

- **Single-selection toggle buttons** can now be cleared by clicking the active option again.
- **Htmlable navigation labels and tenant names** are supported, enabling richer markup in the sidebar.
- **Scoped default-action deep links** are now supported.
- **Mixed resource content and relation manager tabs** can be combined on a single page.
- **Builder blocks and query builder attributes** can now be grouped.
- **Croatian (hr) locale** added to the date-time picker.

### JavaScript / Frontend Cleanup (3.x Backports)

Several Alpine.js lifecycle fixes were backported from the 3.x branch:

- Color picker lifecycle cleanup.
- Select refresh listener memory leak fixed.
- Deferred modal opens skipped after component teardown.
- Stats overview chart, notification, and chart widget resources cleaned up on destruction.

### Key Takeaways

- Upgrade to v4.15.2 for a significantly more accessible Filament UI out of the box.
- RTL users benefit from notification and details-block direction fixes.
- Multi-column sort order is now reliable.
- File upload visibility and path handling bugs are resolved.
- Memory leaks in Alpine.js components have been addressed.

---

[View the full v4.15.2 release on GitHub](https://github.com/filamentphp/filament/releases/tag/v4.15.2)

- [Filament](https://www.msaied.com/articles?search=Filament)
- [Laravel](https://www.msaied.com/articles?search=Laravel)
- [PHP](https://www.msaied.com/articles?search=PHP)
- [Accessibility](https://www.msaied.com/articles?search=Accessibility)
- [Release Notes](https://www.msaied.com/articles?search=Release%20Notes)

 Frequently asked questions 
---------------------------

  What accessibility improvements are included in Filament v4.15.2?v4.15.2 adds or repairs keyboard navigation and screen-reader support for the date picker, select field, schema tabs, RichEditor toolbar, Repeater/Builder reordering, table row reordering, column manager reordering, KeyValue reordering, global search, standalone copy actions, and editable column save feedback.

   Does Filament v4.15.2 fix the multi-column sort order bug?Yes. PR #20676 fixes sorting by multiple columns so they are applied in the order they are passed, rather than an arbitrary order.

   Are there any breaking changes in Filament v4.15.2?The release notes list only bug fixes, accessibility improvements, and additive features. No breaking changes are documented in v4.15.2.

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

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

[About](https://www.msaied.com#about) [GitHub ↗](https://github.com/EG-Mohamed) [LinkedIn ↗](https://www.linkedin.com/in/msaiedm/) [WhatsApp ↗](https://wa.me/201094619204) [Email Address ↗](mailto:hello@msaied.com) [My CV ↗](https://drive.google.com/file/u/0/d/1MF20IPRJyzfy32mhEutjL5EpSls0w2Q8/view)  

   [Previous articlePHP News: A New Site for PHP Releases, RFCs, and Packages](https://www.msaied.com/articles/php-news-a-new-site-for-php-releases-rfcs-and-packages) [Next articleFilament v5.10.2 Released: Accessibility Fixes, RTL Support, and New Features](https://www.msaied.com/articles/filament-v5102-released-accessibility-fixes-rtl-support-and-new-features)  

   On this page
-------------

1. [Filament v4.15.2: What's New](#filament-v4152-whats-new)
2. [Accessibility Improvements](#accessibility-improvements)
3. [Bug Fixes](#bug-fixes)
4. [New Features](#new-features)
5. [JavaScript / Frontend Cleanup (3.x Backports)](#javascript-frontend-cleanup-3x-backports)
6. [Key Takeaways](#key-takeaways)

 ###  Have a technical challenge?

 Tell me what you’re building. I reply within two working days.

[Start a conversation](https://www.msaied.com#contact) 

   Related articles
-----------------

 [ ![](https://cdn.msaied.com/776/8e8ee70ebeedf358233b53e19ecae4a1.png) Laravel · 4 min read### Filament v5.10.2 Released: Accessibility Fixes, RTL Support, and New Features

13 Oct 2026 ](https://www.msaied.com/articles/filament-v5102-released-accessibility-fixes-rtl-support-and-new-features) [ ![](https://cdn.msaied.com/778/355fcfd808098ad188eb19a07db61e9a.png) Laravel · 4 min read### Filament v4.15.2 Released: Accessibility Overhaul, Bug Fixes, and New Features

13 Oct 2026 ](https://www.msaied.com/articles/filament-v4152-released-accessibility-overhaul-bug-fixes-and-new-features) [ ![](https://cdn.msaied.com/779/4902f058ccaf431ff6d22b3926097884.png) PHP · 3 min read### PHP News: A New Site for PHP Releases, RFCs, and Packages

13 Oct 2026 ](https://www.msaied.com/articles/php-news-a-new-site-for-php-releases-rfcs-and-packages) 

  Have a technical challenge?
----------------------------

Tell me what you’re building. I reply within two working days.

 [Discuss your project ↗](https://www.msaied.com#contact) 

  © 2026 Mohamed Said · Built with Laravel, meant to last.Senior Backend Engineer specializing in Laravel, scalable SaaS platforms, APIs, and cloud infrastructure. I build secure, high-performance web applications that help businesses grow.

 - [Home](https://www.msaied.com)
- [Articles](https://www.msaied.com/articles)
- [Certificates](https://www.msaied.com/certificates)
- [GitHub](https://github.com/EG-Mohamed)
- [LinkedIn](https://www.linkedin.com/in/msaiedm/)
- [WhatsApp](https://wa.me/201094619204)
- [Email Address](mailto:hello@msaied.com)
- [My CV](https://drive.google.com/file/u/0/d/1MF20IPRJyzfy32mhEutjL5EpSls0w2Q8/view)
- [Sitemap](https://www.msaied.com/sitemap.xml)
