Filament Release Notes
133 release notes curated from 1 source by the Releasebot Team. Last updated: Oct 21, 2026
- Oct 20, 2026
- Date parsed from source:Oct 20, 2026
- First seen by Releasebot:Oct 21, 2026
v5.10.3
Filament releases an update that improves file uploads, authentication QR codes, Livewire behavior, and responsive accessibility. It also fixes table, editor, and dropdown issues while expanding translation support.
What's Changed
- fix: prevent double encoding of app authentication QR codes by @people-sea in #20741
- fix: preserve cloak state during Livewire updates by @danharrin in #20743
- fix: Keep colored table actions hidden in loading skeletons by @danharrin in #20744
- Fix pagination page numbers being formatted twice by @stefket in #20748
- Add missing zh_TW translations by @linyuqing222 in #20749
- docs: use canonical action modal APIs by @danharrin in #20751
- i18n: fix zh_TW import/export counts and authentication messages by @people-sea in #20755
- fix: improve responsive sidebar keyboard accessibility by @danharrin in #20756
- fix: wrap section header actions on narrow layouts by @danharrin in #20757
- fix: restore tenant context for queued imports by @danharrin in #20758
- fix: honor relation manager record title overrides by @danharrin in #20759
- chore(deps): bump actions/upload-artifact from 4.6.2 to 7.0.2 by @dependabot[bot] in #20764
- chore(deps): bump actions/upload-artifact from 4.6.2 to 7.0.2 by @dependabot[bot] in #20765
- chore(deps): bump shivammathur/setup-php from 2.37.2 to 2.40.0 by @dependabot[bot] in #20766
- chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #20768
- chore(deps): bump shivammathur/setup-php from 2.37.2 to 2.40.0 by @dependabot[bot] in #20769
- chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #20770
- chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #20771
- chore(deps): bump shivammathur/setup-php from 2.37.2 to 2.40.0 by @dependabot[bot] in #20772
- fix: show asymmetric grid options for the only relevant preset choices in the rich editor by @JolanUK in #20761
- Fix: Don't lock when checking for published notifications by @webard in #20773
- Fix: Skip item state snapshot in Repeater::getItemLabel() when no item label is set by @webard in #20762
- Fix: Prune unrelated branches when resolving non-dehydrated components by @webard in #20763
- Fix: avoid forced style recalculation when initializing single-trigger dropdowns by @webard in #20774
- Chore: Missing PL translations by @webard in #20779
- Update finnish translation by @Zagna in #20778
- fix: preserve original filenames in file uploads by @danharrin in #20781
- fix: normalize boolean group keys for record selection by @people-sea in #20777
- fix: encode spaces in uploaded file URLs by @danharrin in #20782
- fix: keep select dropdown open when its scrollbar is pressed by @illia-sapryga in #20783
- fix: keep Livewire notifications in their originating tab by @danharrin in #20788
- fix: evaluate multiple condition in associate action by @people-sea in #20786
- fix: file upload keeps the hidden drop label height by @svidskiy in #20784
- fix: Keep nested lists when wrapping rich editor list item content by @Kisame76 in #20787
- perf: mark line clamped text columns with a class instead of a style attribute :has() selector by @saade in #20790
- Close filter dropdowns after apply by @shepard153 in #20789
New Contributors
- @linyuqing222 made their first contribution in #20749
- @JolanUK made their first contribution in #20761
- @illia-sapryga made their first contribution in #20783
- @svidskiy made their first contribution in #20784
- @Kisame76 made their first contribution in #20787
Full Changelog: v5.10.2...v5.10.3
Original source - Oct 20, 2026
- Date parsed from source:Oct 20, 2026
- First seen by Releasebot:Oct 21, 2026
v4.15.3
Filament releases an update focused on reliability and usability, fixing authentication QR codes, file uploads, pagination, Livewire behavior, and responsive accessibility while improving translations and interface interactions.
What's Changed
- fix: prevent double encoding of app authentication QR codes by @people-sea in #20741
- fix: preserve cloak state during Livewire updates by @danharrin in #20743
- fix: Keep colored table actions hidden in loading skeletons by @danharrin in #20744
- Fix pagination page numbers being formatted twice by @stefket in #20748
- Add missing zh_TW translations by @linyuqing222 in #20749
- docs: use canonical action modal APIs by @danharrin in #20751
- i18n: fix zh_TW import/export counts and authentication messages by @people-sea in #20755
- fix: improve responsive sidebar keyboard accessibility by @danharrin in #20756
- fix: wrap section header actions on narrow layouts by @danharrin in #20757
- fix: restore tenant context for queued imports by @danharrin in #20758
- fix: honor relation manager record title overrides by @danharrin in #20759
- chore(deps): bump actions/upload-artifact from 4.6.2 to 7.0.2 by @dependabot[bot] in #20765
- chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #20768
- chore(deps): bump shivammathur/setup-php from 2.37.2 to 2.40.0 by @dependabot[bot] in #20769
- chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #20771
- chore(deps): bump shivammathur/setup-php from 2.37.2 to 2.40.0 by @dependabot[bot] in #20772
- fix: show asymmetric grid options for the only relevant preset choices in the rich editor by @JolanUK in #20761
- Fix: Don't lock when checking for published notifications by @webard in #20773
- Fix: Skip item state snapshot in Repeater::getItemLabel() when no item label is set by @webard in #20762
- Fix: Prune unrelated branches when resolving non-dehydrated components by @webard in #20763
- Fix: avoid forced style recalculation when initializing single-trigger dropdowns by @webard in #20774
- Chore: Missing PL translations by @webard in #20779
- Update finnish translation by @Zagna in #20778
- fix: preserve original filenames in file uploads by @danharrin in #20781
- fix: normalize boolean group keys for record selection by @people-sea in #20777
- fix: encode spaces in uploaded file URLs by @danharrin in #20782
- fix: keep select dropdown open when its scrollbar is pressed by @illia-sapryga in #20783
- fix: keep Livewire notifications in their originating tab by @danharrin in #20788
- fix: evaluate multiple condition in associate action by @people-sea in #20786
- fix: file upload keeps the hidden drop label height by @svidskiy in #20784
- fix: Keep nested lists when wrapping rich editor list item content by @Kisame76 in #20787
- perf: mark line clamped text columns with a class instead of a style attribute :has() selector by @saade in #20790
- Close filter dropdowns after apply by @shepard153 in #20789
New Contributors
- @linyuqing222 made their first contribution in #20749
- @JolanUK made their first contribution in #20761
- @illia-sapryga made their first contribution in #20783
- @svidskiy made their first contribution in #20784
- @Kisame76 made their first contribution in #20787
Full Changelog: v4.15.2...v4.15.3
Original source All of your release notes in one feed
Join Releasebot and get updates from Filament and hundreds of other software products.
- Oct 13, 2026
- Date parsed from source:Oct 13, 2026
- First seen by Releasebot:Oct 14, 2026
v5.10.2
Filament releases updates focused on accessibility and usability, with improved keyboard and screen-reader navigation, RTL layout fixes, more reliable sorting and notifications, and support for mixed resource and relation manager tabs.
What's Changed
- Fix notification slide-in direction in RTL by @yousef-aman in #20670
- fix: sort by multiple columns in the order they are passed by @jnbn in #20676
- fix(notifications): tolerate non-array items when restoring the notifications wireable from Livewire by @cheesegrits in #20671
- chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in #20672
- chore(deps): bump source-map-js from 1.2.1 to 1.2.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20673
- [3.x] Backport color picker lifecycle cleanup by @dbpolito in #20654
- [3.x] Fix select refresh listener memory leak by @dbpolito in #20650
- [3.x] Skip deferred modal opens after teardown by @dbpolito in #20655
- [3.x] Clean up stats overview chart resources on destruction by @dbpolito in #20653
- [3.x] Clean up notification resources on destruction by @dbpolito in #20651
- [3.x] Clean up chart widget resources on destruction by @dbpolito in #20652
- Center long brandLabel when multiline by @mrleblanc101 in #20679
- fix: match tenant avatar shape between switcher trigger and dropdown items by @hamdyelbatal122 in #20678
- fix: repair custom date picker keyboard focus and accessibility by @danharrin in #20680
- feat: allow clearing single-selection toggle buttons by @danharrin in #20681
- feat: improve schema tabs keyboard navigation and accessibility by @danharrin in #20682
- fix: Respect text entry sizes with prose and Markdown by @danharrin in #20686
- docs: fix links to section anchors that no longer exist by @SatvikMishra08 in #20683
- feat: improve Repeater and Builder reordering accessibility by @danharrin in #20690
- feat: support Htmlable navigation labels and tenant names by @danharrin in #20685
- fix: clean up broadcast notification listeners by @danharrin in #20687
- feat: improve global search keyboard navigation and accessibility by @danharrin in #20692
- fix: ignore user-selected sorting on toggled-hidden columns by @danharrin in #20693
- fix: make disabled and read-only form fields consistent by @danharrin in #20694
- fix: improve standalone copy accessibility and feedback by @danharrin in #20695
- fix: repair select keyboard focus and accessibility by @danharrin in #20697
- Fix details block toggle spacing and arrow direction in RTL by @yousef-aman in #20698
- fix: ignore diacritics when searching by @lazerg in #20704
- feat: improve RichEditor toolbar keyboard accessibility by @danharrin in #20696
- fix: associate other fields with helper text and errors by @lazerg in #20700
- chore(deps): bump shell-quote from 1.9.0 to 1.12.0 in /docs-assets/app in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20705
- chore(deps-dev): bump shell-quote from 1.10.0 to 1.12.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20706
- fix: disable Markdown editor preview shortcuts by @people-sea in #20711
- Add Croatian (hr) locale to date-time picker by @Shonetow in #20710
- fix: resolve rich editor custom blocks with rendering data by @danharrin in #20712
- fix: restore accessible editable-column save feedback by @danharrin in #20708
- feat: add screen-reader table row reordering by @danharrin in #20713
- fix: contain long rich editor placeholders by @danharrin in #20715
- fix: preserve subdirectory paths in download notifications by @danharrin in #20718
- feat: add screen-reader column manager reordering by @danharrin in #20716
- fix: apply public visibility to moved file uploads by @danharrin in #20717
- fix: use friendly field names in temporary upload errors by @danharrin in #20714
- feat: add screen-reader KeyValue row reordering by @danharrin in #20719
- fix: Prioritize visible native validation errors by @danharrin in #20721
- feat: group Builder blocks and query builder attributes by @danharrin in #20722
- Fix "select all" ignoring search and filters in tables that allowDuplicates() by @VincentBorgers in #20725
- Apply state casts in a consistent order when setting state by @VincentBorgers in #20730
- fix: prevent transient notifications replaying after concurrent requests by @danharrin in #20726
- SelectFilter: indicator shows the option label, not the raw title column by @grafst in #20728
- fix: load relationship aggregates for toggled-hidden default sort columns by @people-sea in #20727
- feat: support scoped default-action deep links by @danharrin in #20733
- feat: support mixed resource content and relation manager tabs by @danharrin in #20734
- fix: Remove unecessary margin between list-items by @mrleblanc101 in #20736
New Contributors
- @yousef-aman made their first contribution in #20670
- @jnbn made their first contribution in #20676
- @SatvikMishra08 made their first contribution in #20683
- @Shonetow made their first contribution in #20710
Full Changelog: v5.10.1...v5.10.2
Original source - Oct 13, 2026
- Date parsed from source:Oct 13, 2026
- First seen by Releasebot:Oct 14, 2026
v4.15.2
Filament releases a maintenance update with fixes for tables, notifications, editors, and forms, alongside improved keyboard and screen-reader accessibility, RTL support, and flexible resource navigation.
What's Changed
- Fix notification slide-in direction in RTL by @yousef-aman in #20670
- fix: sort by multiple columns in the order they are passed by @jnbn in #20676
- fix(notifications): tolerate non-array items when restoring the notifications wireable from Livewire by @cheesegrits in #20671
- chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in #20672
- chore(deps): bump source-map-js from 1.2.1 to 1.2.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20673
- [3.x] Backport color picker lifecycle cleanup by @dbpolito in #20654
- [3.x] Fix select refresh listener memory leak by @dbpolito in #20650
- [3.x] Skip deferred modal opens after teardown by @dbpolito in #20655
- [3.x] Clean up stats overview chart resources on destruction by @dbpolito in #20653
- [3.x] Clean up notification resources on destruction by @dbpolito in #20651
- [3.x] Clean up chart widget resources on destruction by @dbpolito in #20652
- Center long brandLabel when multiline by @mrleblanc101 in #20679
- fix: match tenant avatar shape between switcher trigger and dropdown items by @hamdyelbatal122 in #20678
- fix: repair custom date picker keyboard focus and accessibility by @danharrin in #20680
- feat: allow clearing single-selection toggle buttons by @danharrin in #20681
- feat: improve schema tabs keyboard navigation and accessibility by @danharrin in #20682
- fix: Respect text entry sizes with prose and Markdown by @danharrin in #20686
- docs: fix links to section anchors that no longer exist by @SatvikMishra08 in #20683
- feat: improve Repeater and Builder reordering accessibility by @danharrin in #20690
- feat: support Htmlable navigation labels and tenant names by @danharrin in #20685
- fix: clean up broadcast notification listeners by @danharrin in #20687
- feat: improve global search keyboard navigation and accessibility by @danharrin in #20692
- fix: ignore user-selected sorting on toggled-hidden columns by @danharrin in #20693
- fix: make disabled and read-only form fields consistent by @danharrin in #20694
- fix: improve standalone copy accessibility and feedback by @danharrin in #20695
- fix: repair select keyboard focus and accessibility by @danharrin in #20697
- Fix details block toggle spacing and arrow direction in RTL by @yousef-aman in #20698
- fix: ignore diacritics when searching by @lazerg in #20704
- feat: improve RichEditor toolbar keyboard accessibility by @danharrin in #20696
- fix: associate other fields with helper text and errors by @lazerg in #20700
- chore(deps): bump shell-quote from 1.9.0 to 1.12.0 in /docs-assets/app in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20705
- chore(deps-dev): bump shell-quote from 1.10.0 to 1.12.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20706
- fix: disable Markdown editor preview shortcuts by @people-sea in #20711
- Add Croatian (hr) locale to date-time picker by @Shonetow in #20710
- fix: resolve rich editor custom blocks with rendering data by @danharrin in #20712
- fix: restore accessible editable-column save feedback by @danharrin in #20708
- feat: add screen-reader table row reordering by @danharrin in #20713
- fix: contain long rich editor placeholders by @danharrin in #20715
- fix: preserve subdirectory paths in download notifications by @danharrin in #20718
- feat: add screen-reader column manager reordering by @danharrin in #20716
- fix: apply public visibility to moved file uploads by @danharrin in #20717
- fix: use friendly field names in temporary upload errors by @danharrin in #20714
- feat: add screen-reader KeyValue row reordering by @danharrin in #20719
- fix: Prioritize visible native validation errors by @danharrin in #20721
- feat: group Builder blocks and query builder attributes by @danharrin in #20722
- Fix "select all" ignoring search and filters in tables that allowDuplicates() by @VincentBorgers in #20725
- Apply state casts in a consistent order when setting state by @VincentBorgers in #20730
- fix: prevent transient notifications replaying after concurrent requests by @danharrin in #20726
- SelectFilter: indicator shows the option label, not the raw title column by @grafst in #20728
- fix: load relationship aggregates for toggled-hidden default sort columns by @people-sea in #20727
- feat: support scoped default-action deep links by @danharrin in #20733
- feat: support mixed resource content and relation manager tabs by @danharrin in #20734
- fix: Remove unecessary margin between list-items by @mrleblanc101 in #20736
New Contributors
- @yousef-aman made their first contribution in #20670
- @jnbn made their first contribution in #20676
- @SatvikMishra08 made their first contribution in #20683
- @Shonetow made their first contribution in #20710
Full Changelog: v4.15.1...v4.15.2
Original source - Oct 12, 2026
- Date parsed from source:Oct 12, 2026
- First seen by Releasebot:Oct 12, 2026
v3.3.57
Filament fixes memory leaks and cleanup issues in charts, modals, notifications, and the color picker.
What's Changed
- [3.x] Backport color picker lifecycle cleanup by @dbpolito in #20654
- [3.x] Fix select refresh listener memory leak by @dbpolito in #20650
- [3.x] Skip deferred modal opens after teardown by @dbpolito in #20655
- [3.x] Clean up stats overview chart resources on destruction by @dbpolito in #20653
- [3.x] Clean up notification resources on destruction by @dbpolito in #20651
- [3.x] Clean up chart widget resources on destruction by @dbpolito in #20652
- Escape tenant names in sidebar tooltips
Full Changelog: v3.3.56...v3.3.57
Original source Similar to Filament with recent updates:
- xAI release notes286 release notes · Latest Oct 20, 2026
- Teamviewer release notes233 release notes · Latest Oct 8, 2026
- Anydesk release notes100 release notes · Latest Oct 15, 2026
- Laravel release notes396 release notes · Latest Oct 20, 2026
- Alpine.js release notes29 release notes · Latest Oct 20, 2026
- Smokeball release notes147 release notes · Latest Oct 2, 2026
- Oct 7, 2026
- Date parsed from source:Oct 7, 2026
- First seen by Releasebot:Oct 12, 2026
v5.10.1
Filament fixes several bugs in 5.10.1, improving responsive column visibility, select search behavior, table loading skeletons, dropdown keyboard navigation, and date handling in calendar and date-only fields.
What's Changed
- fix: avoid null array offset in responsive column visibility checks by @rafafdez-fillthegapp in #20665
- fix: ignore stale select search results after clearing search by @people-sea in #20664
- fix: hide residual table loading skeleton paint by @danharrin in #20668
- fix: support keyboard navigation in dropdown menus by @danharrin in #20669
- fix: keep the app calendar date of Eloquent-serialized dates in date-only fields by @darkraul79 in #20667
New Contributors
- @rafafdez-fillthegapp made their first contribution in #20665
- @darkraul79 made their first contribution in #20667
Full Changelog: v5.10.0...v5.10.1
Original source - Oct 7, 2026
- Date parsed from source:Oct 7, 2026
- First seen by Releasebot:Oct 12, 2026
v4.15.1
Filament fixes several issues in 4.15.1, including responsive column visibility, stale select search results, table loading skeletons, keyboard navigation in dropdown menus, and date handling for date-only fields.
What's Changed
- fix: avoid null array offset in responsive column visibility checks by @rafafdez-fillthegapp in #20665
- fix: ignore stale select search results after clearing search by @people-sea in #20664
- fix: hide residual table loading skeleton paint by @danharrin in #20668
- fix: support keyboard navigation in dropdown menus by @danharrin in #20669
- fix: keep the app calendar date of Eloquent-serialized dates in date-only fields by @darkraul79 in #20667
New Contributors
- @rafafdez-fillthegapp made their first contribution in #20665
- @darkraul79 made their first contribution in #20667
Full Changelog: v4.15.0...v4.15.1
Original source - Oct 6, 2026
- Date parsed from source:Oct 6, 2026
- First seen by Releasebot:Oct 7, 2026
v5.10.0
Filament ships 5.10.0 with rich editor grid controls, chart widget assistive content, table loading skeletons, OneTimeCodeInput improvements, and a long list of fixes for auth, uploads, tables, modals, search, accessibility, and translations.
New Features
feat: add rich editor grid controls by @danharrin in #20585
feat: add assistive content to chart widgets by @danharrin in #20628
feat: inject related records into item closures by @danharrin in #20633
feat: add table loading skeletons by @danharrin in #20632
feat: add submitOnCompletion() to OneTimeCodeInput by @wannevancamp in #20636What's Changed
chore(deps): bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 by @dependabot[bot] in #20538
chore(deps): bump WyriHaximus/github-action-get-previous-tag from 2.0.0 to 2.1.0 by @dependabot[bot] in #20539
Update Spanish translations (custom blocks) by @luisprmat in #20573
Added missing SK,CZ,PL,DE translations by @hamrak in #20575
Add missing Macedonian (mk) translations by @I90rche in #20580
Fix hasMultipleStateRelationship() reading the record instead of the state path by @rolland97 in #20576
Bust the asset cache for dev versions and unknown package names by @grafst in #20578
Reset global search after SPA navigation by @intrepidws in #20574
fix: Use file hash names for uploaded files by @danharrin in #20582
fix: Regenerate imported rich editor custom block previews by @danharrin in #20583
fix: Scope authentication state by guard and user model by @danharrin in #20581
fix: normalize schema state casts by @danharrin in #20586
fix: preserve FileUpload callback conditions and file keys by @danharrin in #20588
fix: preserve Repeater and Builder item integrity by @danharrin in #20589
fix: authorize initial widget and relation manager requests by @danharrin in #20587
fix: authorize nested resource ancestors consistently by @danharrin in #20591
fix: report vetoed relationship actions as failures by @danharrin in #20592
fix: restore tab and wizard state and validate step indexes by @danharrin in #20593
fix: reject failed export file writes by @danharrin in #20594
fix: preserve related models and guard missing infolist titles by @danharrin in #20596
fix: Normalize global search provider input by @danharrin in #20597
fix: evaluate dynamic FileUpload filename paths by @danharrin in #20595
fix: accept repeated relationship lookup keys during import by @danharrin in #20598
fix: support three-digit hex color conversion by @danharrin in #20599
fix: preserve timezone conversion for immutable date state by @danharrin in #20600
fix: resolve enum labels before rich text formatting by @danharrin in #20601
fix: use dropdown attributes for bulk action groups by @danharrin in #20602
fix: isolate persisted state between tables by @danharrin in #20603
fix: remove blank separated tags during hydration by @danharrin in #20604
fix: preserve icon rendering configuration by @danharrin in #20605
fix: evaluate TextInput numeric attribute defaults by @danharrin in #20606
fix: merge component attribute styles with valid delimiters by @danharrin in #20607
fix: apply default hooks to no-argument schemas by @danharrin in #20608
fix: isolate relation manager record actions by @danharrin in #20609
fix: associate field helpers, errors, and required states by @danharrin in #20610
fix: update pt_BR translations by @saade in #20611
fix: preserve password reveal focus and compact affix actions by @danharrin in #20613
fix: generate correct Livewire component view names by @danharrin in #20614
fix: respect model scopes when restoring Livewire components by @danharrin in #20616
Fix a stray backslash in the French TOTP set-up description by @dvcom69 in #20617
fix: render all image ring widths by @danharrin in #20615
fix: preserve font package version by @danharrin in #20621
chore: document schema heading levels by @danharrin in #20622
fix: manage table filter dropdown focus by @danharrin in #20619
docs: clarify partial form refresh behavior by @danharrin in #20624
fix: improve schema icon accessibility by @danharrin in #20625
fix: treat search wildcards as literal text by @danharrin in #20627
fix: allow keyboard scrolling in sticky modals by @danharrin in #20626
fix: normalize date picker limits and preserve timezone semantics by @danharrin in #20620
Fix translation tool list translations by @saade in #20612
fix: publish assets without the executable bit by @lazerg in #20631
Fix scopedUnique() and scopedExists() rules without a schema model by @GabeSilvaDev in #20629
fix: add spacing after mobile sidebar toggle by @danharrin in #20641
fix: add missing French translations by @Ultra2000 in #20642
Update Arabic translations (forms) by @hamdyelbatal122 in #20639
Add missing Japanese translations by @akine in #20637
Fix OneTimeCodeInput digit order in RTL layouts by @VincentBorgers in #20638
Add CSP nonces to Filament's own inline script tags by @m-develops in #20634
[4.x] Fix dropdown aria-expanded going out of sync after a Livewire request by @florianraith in #20635
chore(deps-dev): bump brace-expansion from 1.1.18 to 1.1.21 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20643
fix: preserve focus during Livewire loading by @danharrin in #20645
Fix toggleAllTableColumns() not toggling columns inside a column group by @GrandadEvans in #20647
fix: cast state comparisons in fixIndistinctState() by @people-sea in #20648
fix: improve notification and dropdown interactions by @danharrin in #20656
i18n: fix and complete zh_CN translations by @people-sea in #20657
Fix multiple Select badge removal when an option value contains a quote by @Vasiliy-Bondarenko in #20659New Contributors
@I90rche made their first contribution in #20580
@rolland97 made their first contribution in #20576
@dvcom69 made their first contribution in #20617
@GabeSilvaDev made their first contribution in #20629
@Ultra2000 made their first contribution in #20642
@akine made their first contribution in #20637
@VincentBorgers made their first contribution in #20638
@GrandadEvans made their first contribution in #20647
@Vasiliy-Bondarenko made their first contribution in #20659Full Changelog: v5.9.0...v5.10.0
Original source - Oct 6, 2026
- Date parsed from source:Oct 6, 2026
- First seen by Releasebot:Oct 7, 2026
v4.15.0
Filament ships v4.15.0 with rich editor grid controls, chart widget assistive content, table loading skeletons, and OneTimeCodeInput completion support, alongside broad fixes, accessibility improvements, and updated translations.
New Features
- feat: add rich editor grid controls by @danharrin in #20585
- feat: add assistive content to chart widgets by @danharrin in #20628
- feat: inject related records into item closures by @danharrin in #20633
- feat: add table loading skeletons by @danharrin in #20632
- feat: add submitOnCompletion() to OneTimeCodeInput by @wannevancamp in #20636
What's Changed
- chore(deps): bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 by @dependabot[bot] in #20538
- chore(deps): bump WyriHaximus/github-action-get-previous-tag from 2.0.0 to 2.1.0 by @dependabot[bot] in #20539
- Update Spanish translations (custom blocks) by @luisprmat in #20573
- Added missing SK,CZ,PL,DE translations by @hamrak in #20575
- Add missing Macedonian (mk) translations by @I90rche in #20580
- Fix hasMultipleStateRelationship() reading the record instead of the state path by @rolland97 in #20576
- Bust the asset cache for dev versions and unknown package names by @grafst in #20578
- Reset global search after SPA navigation by @intrepidws in #20574
- fix: Use file hash names for uploaded files by @danharrin in #20582
- fix: Regenerate imported rich editor custom block previews by @danharrin in #20583
- fix: Scope authentication state by guard and user model by @danharrin in #20581
- fix: normalize schema state casts by @danharrin in #20586
- fix: preserve FileUpload callback conditions and file keys by @danharrin in #20588
- fix: preserve Repeater and Builder item integrity by @danharrin in #20589
- fix: authorize initial widget and relation manager requests by @danharrin in #20587
- fix: authorize nested resource ancestors consistently by @danharrin in #20591
- fix: report vetoed relationship actions as failures by @danharrin in #20592
- fix: restore tab and wizard state and validate step indexes by @danharrin in #20593
- fix: reject failed export file writes by @danharrin in #20594
- fix: preserve related models and guard missing infolist titles by @danharrin in #20596
- fix: Normalize global search provider input by @danharrin in #20597
- fix: evaluate dynamic FileUpload filename paths by @danharrin in #20595
- fix: accept repeated relationship lookup keys during import by @danharrin in #20598
- fix: support three-digit hex color conversion by @danharrin in #20599
- fix: preserve timezone conversion for immutable date state by @danharrin in #20600
- fix: resolve enum labels before rich text formatting by @danharrin in #20601
- fix: use dropdown attributes for bulk action groups by @danharrin in #20602
- fix: isolate persisted state between tables by @danharrin in #20603
- fix: remove blank separated tags during hydration by @danharrin in #20604
- fix: preserve icon rendering configuration by @danharrin in #20605
- fix: evaluate TextInput numeric attribute defaults by @danharrin in #20606
- fix: merge component attribute styles with valid delimiters by @danharrin in #20607
- fix: apply default hooks to no-argument schemas by @danharrin in #20608
- fix: isolate relation manager record actions by @danharrin in #20609
- fix: associate field helpers, errors, and required states by @danharrin in #20610
- fix: update pt_BR translations by @saade in #20611
- fix: preserve password reveal focus and compact affix actions by @danharrin in #20613
- fix: generate correct Livewire component view names by @danharrin in #20614
- fix: respect model scopes when restoring Livewire components by @danharrin in #20616
- Fix a stray backslash in the French TOTP set-up description by @dvcom69 in #20617
- fix: render all image ring widths by @danharrin in #20615
- fix: preserve font package version by @danharrin in #20621
- chore: document schema heading levels by @danharrin in #20622
- fix: manage table filter dropdown focus by @danharrin in #20619
- docs: clarify partial form refresh behavior by @danharrin in #20624
- fix: improve schema icon accessibility by @danharrin in #20625
- fix: treat search wildcards as literal text by @danharrin in #20627
- fix: allow keyboard scrolling in sticky modals by @danharrin in #20626
- fix: normalize date picker limits and preserve timezone semantics by @danharrin in #20620
- Fix translation tool list translations by @saade in #20612
- fix: publish assets without the executable bit by @lazerg in #20631
- Fix scopedUnique() and scopedExists() rules without a schema model by @GabeSilvaDev in #20629
- fix: add spacing after mobile sidebar toggle by @danharrin in #20641
- fix: add missing French translations by @Ultra2000 in #20642
- Update Arabic translations (forms) by @hamdyelbatal122 in #20639
- Add missing Japanese translations by @akine in #20637
- Fix OneTimeCodeInput digit order in RTL layouts by @VincentBorgers in #20638
- [4.x] Fix dropdown aria-expanded going out of sync after a Livewire request by @florianraith in #20635
- chore(deps-dev): bump brace-expansion from 1.1.18 to 1.1.21 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #20643
- fix: preserve focus during Livewire loading by @danharrin in #20645
- Fix toggleAllTableColumns() not toggling columns inside a column group by @GrandadEvans in #20647
- fix: cast state comparisons in fixIndistinctState() by @people-sea in #20648
- fix: improve notification and dropdown interactions by @danharrin in #20656
- i18n: fix and complete zh_CN translations by @people-sea in #20657
- Fix multiple Select badge removal when an option value contains a quote by @Vasiliy-Bondarenko in #20659
New Contributors
- @I90rche made their first contribution in #20580
- @rolland97 made their first contribution in #20576
- @dvcom69 made their first contribution in #20617
- @GabeSilvaDev made their first contribution in #20629
- @Ultra2000 made their first contribution in #20642
- @akine made their first contribution in #20637
- @VincentBorgers made their first contribution in #20638
- @GrandadEvans made their first contribution in #20647
- @Vasiliy-Bondarenko made their first contribution in #20659
Full Changelog: v4.14.0...v4.15.0
Original source - Oct 5, 2026
- Date parsed from source:Oct 5, 2026
- First seen by Releasebot:Oct 6, 2026
v3.3.56
Filament fixes Livewire upload references and uses file hash names for uploaded files in 3.3.56.
What's Changed
- [3.x] fix: use valid Livewire upload references in restriction tests by @people-sea in #20400
- chore(deps): bump zizmorcore/zizmor-action from 0.6.2 to 0.6.3 by @dependabot[bot] in #20453
- chore(deps): bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 by @dependabot[bot] in #20538
- chore(deps): bump WyriHaximus/github-action-get-previous-tag from 2.0.0 to 2.1.0 by @dependabot[bot] in #20539
- fix: Use file hash names for uploaded files by @danharrin in #20582
Full Changelog: v3.3.55...v3.3.56
Original source - Sep 26, 2026
- Date parsed from source:Sep 26, 2026
- First seen by Releasebot:Sep 27, 2026
v5.9.0
Filament releases richer editor and builder controls, adds stricter hierarchical breadcrumbs, expands table and action customization, and introduces new testing and faker helpers. The update also includes fixes for nested resources, heading levels, and relationship filtering.
New Features
feat: Add strict hierarchical breadcrumbs option by @ahmed-rashad-alnaggar in #20153
Add Rich Editor block icons, grid layout, search, and sticky controls by @imliam in #20448
Add minimal custom block controls to the Rich Editor by @imliam in #20449
Add search to Builder block picker by @KianAcquoy in #20469
Allow customizing the table filters reset action by @devhoussam1998 in #20476
fix: Resolve nested resource index URLs to parent relation pages by @OccTherapist in #20479
feat(actions): add enum() to ImportColumn by @MadBox-99 in #20482
Feature: nested action parent data by @webard in #20502
feat: add button size helper to ToggleButtons component by @getupkid in #20517
Feature: full-width toggle buttons by @caseydwyer in #20520
feat: add rich content faker by @danharrin in #20537
feat: Add Markdown faker by @danharrin in #20558
Add opt-in CSP nonce support for scripts by @m-develops in #20301
Add table content render hooks by @mortalkiller in #20566
feat: import testing helpers by @danharrin in #20560
feat: export testing helpers by @danharrin in #20562
What's Changed
chore(deps): bump WyriHaximus/github-action-get-previous-tag from 2.0.0 to 2.1.0 by @dependabot[bot] in #20540
chore(deps): bump WyriHaximus/github-action-get-previous-tag from 2.0.0 to 2.1.0 by @dependabot[bot] in #20541
chore(deps): bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 by @dependabot[bot] in #20543
chore(deps): bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 by @dependabot[bot] in #20544
Fix incorrect InvalidArgumentException import in HasRecordActions by @ukeloop in #20555
fix: ensure heading levels are at least 1 by @ukeloop in #20556
chore: remove unused imports by @ukeloop in #20557
fix: scope null relationship groups without bypassing filters by @people-sea in #20563
fix: fail with an install hint when a make command needs a panel and none are registered by @SulimanAbdulrazzaq in #20568
New Contributors
@m-develops made their first contribution in #20301
@SulimanAbdulrazzaq made their first contribution in #20568
Full Changelog: v5.8.4...v5.9.0
Original source - Sep 26, 2026
- Date parsed from source:Sep 26, 2026
- First seen by Releasebot:Sep 27, 2026
v4.14.0
Filament releases v4.14.0 with richer editor and builder tools, including new block icons, search, sticky controls, and customizable breadcrumbs. It also adds testing helpers, richer fake content, table hooks, and several fixes for nested resources and actions.
New Features
- feat: Add strict hierarchical breadcrumbs option by @ahmed-rashad-alnaggar in #20153
- Add Rich Editor block icons, grid layout, search, and sticky controls by @imliam in #20448
- Add minimal custom block controls to the Rich Editor by @imliam in #20449
- Add search to Builder block picker by @KianAcquoy in #20469
- Allow customizing the table filters reset action by @devhoussam1998 in #20476
- fix: Resolve nested resource index URLs to parent relation pages by @OccTherapist in #20479
- feat(actions): add enum() to ImportColumn by @MadBox-99 in #20482
- Feature: nested action parent data by @webard in #20502
- feat: add button size helper to ToggleButtons component by @getupkid in #20517
- Feature: full-width toggle buttons by @caseydwyer in #20520
- feat: add rich content faker by @danharrin in #20537
- feat: Add Markdown faker by @danharrin in #20558
- Add table content render hooks by @mortalkiller in #20566
- feat: import testing helpers by @danharrin in #20560
- feat: export testing helpers by @danharrin in #20562
What's Changed
- chore(deps): bump WyriHaximus/github-action-get-previous-tag from 2.0.0 to 2.1.0 by @dependabot[bot] in #20540
- chore(deps): bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 by @dependabot[bot] in #20543
- Fix incorrect InvalidArgumentException import in HasRecordActions by @ukeloop in #20555
- fix: ensure heading levels are at least 1 by @ukeloop in #20556
- chore: remove unused imports by @ukeloop in #20557
- fix: scope null relationship groups without bypassing filters by @people-sea in #20563
- fix: fail with an install hint when a make command needs a panel and none are registered by @SulimanAbdulrazzaq in #20568
New Contributors
- @SulimanAbdulrazzaq made their first contribution in #20568
Full Changelog: v4.13.4...v4.14.0
Original source - Sep 20, 2026
- Date parsed from source:Sep 20, 2026
- First seen by Releasebot:Sep 21, 2026
v5.8.4
Filament fixes non-contained section collapse behavior in 5.8.4.
What's Changed
fix: collapse non-contained sections correctly by @people-sea in #20532
Full Changelog: v5.8.3...v5.8.4
Original source - Sep 20, 2026
- Date parsed from source:Sep 20, 2026
- First seen by Releasebot:Sep 21, 2026
v5.8.3
Filament ships a maintenance release with improved translations, stronger accessibility and MFA checks, better mobile table layouts, and multiple fixes across Livewire, file uploads, filters, dropdowns, and rich editor behavior.
What's Changed
Swedish translations by @tanthammar in #20514
fix: bind Livewire's DataStore as a singleton by @jeffersongoncalves in #20515
Add missing Estonian translations by @ItsKaims in #20518
fix: correct FileUpload audio preview interactions by @people-sea in #20511
fix: query builder filter indicators when a rule is deleted from the deferred filters form by @lazerg in #20516
fix: Dropdown aria-controls loop when the component is initialised twice on the same element by @kman86 in #20503
fix: add password checks to MFA actions by @danharrin in #20522
fix: improve mobile-stacked table layouts by @danharrin in #20527
fix: resolve state casts from cached child schemas by @danharrin in #20528
fix: resolve temporary test paths by @people-sea in #20530
fix: preserve 0 values when rendering column orders by @people-sea in #20529
[4.x] Fix: preserve the order of rich editor mention options by @gehrisandro in #20531New Contributors
@ItsKaims made their first contribution in #20518
@kman86 made their first contribution in #20503Full Changelog: v5.8.2...v5.8.3
Original source - Sep 20, 2026
- Date parsed from source:Sep 20, 2026
- First seen by Releasebot:Sep 21, 2026
v4.13.4
Filament fixes collapsing of non-contained sections in v4.13.4.
What's Changed
fix: collapse non-contained sections correctly by @people-sea in #20532
Full Changelog: v4.13.3...v4.13.4
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.