Releases: filamentphp/filament
Releases · filamentphp/filament
v5.1.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Refactor Section component: streamline imports and enhance footer actions alignment handling by @alessandronuunes in #19087
- [4.x] Fix prevent filter dropdown position misalignment on small screens by @People-Sea in #19111
- [4.x] Fix databaseNotifications livewireComponent parameter being ignored by @People-Sea in #19119
- fix(concern): ensure state path matches in relationship entanglement by @Odion-DS in #19122
- [4.x] Fix cross-domain URL detection in multi-domain apps by @People-Sea in #19123
- update download version via composer by @felipesantos2 in #19126
- fix: Resolve parent type of current object in evaluation by @danharrin in #19127
- fix: Query builder unknown block types by @danharrin in #19128
- [4.x] Docs: use enum values instead of hardcoded icons by @Rattone in #19115
- docs:
#[ExposedLivewireMethod]by @danharrin in #19133 - fix: Import/export parent record access by @danharrin in #19132
- Add Lithuanian language support for various features and notifications by @donatiss in #19130
New Contributors
- @alessandronuunes made their first contribution in #19087
- @felipesantos2 made their first contribution in #19126
- @donatiss made their first contribution in #19130
Full Changelog: v5.1.1...v5.1.2
v4.6.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Refactor Section component: streamline imports and enhance footer actions alignment handling by @alessandronuunes in #19087
- [4.x] Fix prevent filter dropdown position misalignment on small screens by @People-Sea in #19111
- [4.x] Fix databaseNotifications livewireComponent parameter being ignored by @People-Sea in #19119
- fix(concern): ensure state path matches in relationship entanglement by @Odion-DS in #19122
- [4.x] Fix cross-domain URL detection in multi-domain apps by @People-Sea in #19123
- fix: Resolve parent type of current object in evaluation by @danharrin in #19127
- fix: Query builder unknown block types by @danharrin in #19128
- [4.x] Docs: use enum values instead of hardcoded icons by @Rattone in #19115
- docs:
#[ExposedLivewireMethod]by @danharrin in #19133 - fix: Import/export parent record access by @danharrin in #19132
- Add Lithuanian language support for various features and notifications by @donatiss in #19130
New Contributors
- @alessandronuunes made their first contribution in #19087
- @donatiss made their first contribution in #19130
Full Changelog: v4.6.1...v4.6.2
v5.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- a11y: Add aria-label to RichEditorTool for accessibility by @mesutkokalan in #19071
- [5.x] Fix
afterStateUpdatedJsbroken with Livewire by @People-Sea in #19079 - fix: Livewire state binding by @danharrin in #19097
- Add french translations by @CharlieEtienne in #19086
- [4.x] fix for boost guidelines closing code-snippets by @BinaryKitten in #19091
- [4.x] Add missing German form component translations by @gehrisandro in #19096
- [4.x] Docs - update status enum by @leandrocfe in #19099
- fix: Record action in group visibility check by @danharrin in #19102
- [4.x] Fix duplicate orderBy in defaultSort() by @People-Sea in #19084
- [4.x] Fix allow tabs to exclude query when resolving records by @People-Sea in #19101
- fix: avoid null array offset in ViewManager by @arthurpar06 in #19081
New Contributors
- @mesutkokalan made their first contribution in #19071
- @BinaryKitten made their first contribution in #19091
Full Changelog: v5.1.0...v5.1.1
v4.6.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- a11y: Add aria-label to RichEditorTool for accessibility by @mesutkokalan in #19071
- Add french translations by @CharlieEtienne in #19086
- [4.x] fix for boost guidelines closing code-snippets by @BinaryKitten in #19091
- [4.x] Add missing German form component translations by @gehrisandro in #19096
- [4.x] Docs - update status enum by @leandrocfe in #19099
- fix: Record action in group visibility check by @danharrin in #19102
- [4.x] Fix duplicate orderBy in defaultSort() by @People-Sea in #19084
- [4.x] Fix allow tabs to exclude query when resolving records by @People-Sea in #19101
- fix: avoid null array offset in ViewManager by @arthurpar06 in #19081
New Contributors
- @mesutkokalan made their first contribution in #19071
- @BinaryKitten made their first contribution in #19091
Full Changelog: v4.6.0...v4.6.1
v5.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix Infolist entries namespace in boost guidelines by @lukasleitsch in #19009
- Add missing Thai Translations. by @phattarachai in #19012
- fix: use get$WireUsing to retrieve wire instance in getFileAttachmentUrl by @People-Sea in #19007
- Fix/mk translations 4x by @danielveselinov in #19023
- Fix color picker not working with TextInputColumn by @tanthammar in #18954
- fix: Chart max height by @danharrin in #19029
- Update Spanish translations for export actions by @sauljavieravila in #19030
- Add
lusmissing translations by @valpuia in #19032 - fix: use correct $wire instance in getFileAttachmentUrl function by @People-Sea in #19027
- Fix method name reference in InteractsWithSchemas trait and add tests for schema resolution by @mmuqiitf in #18972
- fix(notifications): guard animation callback for Livewire v4 by @zeeshantariq08 in #18989
- fix: hide parent ActionGroup when all nested actions are hidden by @People-Sea in #19021
- fix: One time code input attributes by @danharrin in #19035
- fix: remove duplicate applySortingToTableQuery call in HasBulkActions by @ismaildasci in #18998
- Fix SPA mode URL detection for Octane & alternative runtimes (FrankenPHP, Swoole, containers) by @eslam-reda-div in #19024
- Fallback to existing mention label if provider does not return a label by @gehrisandro in #19000
- fix: ensure action is unmounted on validation exception。 by @People-Sea in #19011
- Update finnish translation by @Zagna in #19036
- chore(deps-dev): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #19039
- Add export italian translations by @TheSkybreaker in #19043
- Updated italian translations by @billmn in #19044
- fix: hintActions field misalignment by @People-Sea in #19042
- fix: resolve table record without applying filter query conditions by @People-Sea in #19040
- [4.x] Wizard programmatic step navigation without query string by @andrefelipe18 in #18920
- allow usage of the Operation enum in disabledOn method by @steefmin in #18956
- feature:
MorphToSelecttype select toggle buttons by @danharrin in #19045 - [v4] tooltips support for ToggleButtons field by @CharlieEtienne in #18961
- Add missing French translations by @mathieutu in #19046
- Allow Illuminate\Contracts\Database\Query\Expression for aggregate column arguments by @ecantok in #18957
- Feature: HasAlignment support for Flex component by @webard in #18982
- Add support for extra attributes on sidebar
NavigationItemby @Abdulmajeed-Jamaan in #18996 - feat: #18651 Ability to add ActionGroup to ->extraModalFooterActions() by @GeminiDev1 in #18968
- fix: Modal submit action loaders by @danharrin in #19048
- fix: Livewire v4 layout file location by @danharrin in #19049
- [5.x] Fix Reposition dropdown after loading/message state changes by @People-Sea in #19053
- feature: Inter font preloading by @danharrin in #19057
- fix: Resizable images alignment by @danharrin in #19060
- [4.x] Add shouldRegisterSubNavigation to Clusters by @florianraith in #19051
- [4.x] Fix getConstantStatePath() resolution with nested statePath() by @People-Sea in #19056
New Contributors
- @lukasleitsch made their first contribution in #19009
- @danielveselinov made their first contribution in #19023
- @sauljavieravila made their first contribution in #19030
- @mmuqiitf made their first contribution in #18972
- @ismaildasci made their first contribution in #18998
- @eslam-reda-div made their first contribution in #19024
- @steefmin made their first contribution in #18956
- @ecantok made their first contribution in #18957
Full Changelog: v5.0.0...v5.1.0
v4.6.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add missing Thai Translations. by @phattarachai in #19012
- Fix/mk translations 4x by @danielveselinov in #19023
- Fix color picker not working with TextInputColumn by @tanthammar in #18954
- fix: Chart max height by @danharrin in #19029
- Update Spanish translations for export actions by @sauljavieravila in #19030
- Add
lusmissing translations by @valpuia in #19032 - Fix method name reference in InteractsWithSchemas trait and add tests for schema resolution by @mmuqiitf in #18972
- fix: hide parent ActionGroup when all nested actions are hidden by @People-Sea in #19021
- fix: One time code input attributes by @danharrin in #19035
- fix: remove duplicate applySortingToTableQuery call in HasBulkActions by @ismaildasci in #18998
- Fix SPA mode URL detection for Octane & alternative runtimes (FrankenPHP, Swoole, containers) by @eslam-reda-div in #19024
- Fallback to existing mention label if provider does not return a label by @gehrisandro in #19000
- fix: ensure action is unmounted on validation exception。 by @People-Sea in #19011
- Update finnish translation by @Zagna in #19036
- chore(deps-dev): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #19039
- Add export italian translations by @TheSkybreaker in #19043
- Updated italian translations by @billmn in #19044
- fix: hintActions field misalignment by @People-Sea in #19042
- fix: resolve table record without applying filter query conditions by @People-Sea in #19040
- [4.x] Wizard programmatic step navigation without query string by @andrefelipe18 in #18920
- allow usage of the Operation enum in disabledOn method by @steefmin in #18956
- feature:
MorphToSelecttype select toggle buttons by @danharrin in #19045 - [v4] tooltips support for ToggleButtons field by @CharlieEtienne in #18961
- Add missing French translations by @mathieutu in #19046
- Allow Illuminate\Contracts\Database\Query\Expression for aggregate column arguments by @ecantok in #18957
- Feature: HasAlignment support for Flex component by @webard in #18982
- Add support for extra attributes on sidebar
NavigationItemby @Abdulmajeed-Jamaan in #18996 - fix: Modal submit action loaders by @danharrin in #19048
- feature: Inter font preloading by @danharrin in #19057
- fix: Resizable images alignment by @danharrin in #19060
- [4.x] Add shouldRegisterSubNavigation to Clusters by @florianraith in #19051
- [4.x] Fix getConstantStatePath() resolution with nested statePath() by @People-Sea in #19056
New Contributors
- @danielveselinov made their first contribution in #19023
- @sauljavieravila made their first contribution in #19030
- @mmuqiitf made their first contribution in #18972
- @ismaildasci made their first contribution in #18998
- @eslam-reda-div made their first contribution in #19024
- @steefmin made their first contribution in #18956
- @ecantok made their first contribution in #18957
Full Changelog: v4.5.3...v4.6.0
v5.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- New AI documentation & Filament Blueprint
- Async requests by @danharrin in #18353
- fix: Defer select dropdown positioning until after async requests by @danharrin in #18412
- Refactor Livewire component registration for simplicity by @jeffersongoncalves in #18525
- fix: Livewire v4.0.0-beta.5 breaking changes by @danharrin in #18852
- [5.x] Feature: Allow UnitEnum in authorizeIndividualRecords() by @webard in #18865
- [5.x] Feature: Allow enum in HasAuthorization trait by @webard in #18856
- Updating Khmer (km) translations by @Chanthoeun in #18927
- Add missing SK/CZ translations. by @hamrak in #18926
- Update Romanian (ro) translations by @ideacatlab in #18930
- Chore: Missing pl translations by @webard in #18933
- Added missing Dutch translations and improved existing translations for form components by @Saracaen in #18932
- docs: improve comment clarity in CanGenerateUrls by @hassanjebli in #18931
- Fix: Leak model data in Exception by @webard in #18934
- docs: Improve explicitness of Tailwind CSS source path by @People-Sea in #18935
- Update 05-version-support-policy.md by @outis-ye in #18940
- Fix z-index issue for mentions and merge tags dropdowns in modals by @People-Sea in #18950
- [4.x] Add Hebrew translations for mentions component by @zvizvi in #18948
- chore(deps): update Livewire to stable v4.0 release in composer.json by @jeffersongoncalves in #18965
- Fix sidebar navigation hover cursor by @zeeshantariq08 in #18943
- [4.x] Document testing for multi-tenant panels by @coleshirley in #18924
- Fix typo in email code expiration section by @kaykegaldiano in #18970
New Contributors
- @ideacatlab made their first contribution in #18930
- @hassanjebli made their first contribution in #18931
- @outis-ye made their first contribution in #18940
- @zeeshantariq08 made their first contribution in #18943
- @kaykegaldiano made their first contribution in #18970
Full Changelog: v4.5.2...v5.0.0
v4.5.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- Updating Khmer (km) translations by @Chanthoeun in #18927
- Add missing SK/CZ translations. by @hamrak in #18926
- Update Romanian (ro) translations by @ideacatlab in #18930
- Chore: Missing pl translations by @webard in #18933
- Added missing Dutch translations and improved existing translations for form components by @Saracaen in #18932
- docs: improve comment clarity in CanGenerateUrls by @hassanjebli in #18931
- Fix: Leak model data in Exception by @webard in #18934
- docs: Improve explicitness of Tailwind CSS source path by @People-Sea in #18935
- Update 05-version-support-policy.md by @outis-ye in #18940
- Fix z-index issue for mentions and merge tags dropdowns in modals by @People-Sea in #18950
- [4.x] Add Hebrew translations for mentions component by @zvizvi in #18948
- Fix sidebar navigation hover cursor by @zeeshantariq08 in #18943
- [4.x] Document testing for multi-tenant panels by @coleshirley in #18924
- Fix typo in email code expiration section by @kaykegaldiano in #18970
New Contributors
- @ideacatlab made their first contribution in #18930
- @hassanjebli made their first contribution in #18931
- @outis-ye made their first contribution in #18940
- @zeeshantariq08 made their first contribution in #18943
- @kaykegaldiano made their first contribution in #18970
Full Changelog: v4.5.2...v4.5.3
v5.0.0-beta9
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: default create-action URL getting targeted when model doesn't match by @ralphjsmit in #18802
- Update Spanish translations for v4.4 by @luisprmat in #18808
- build(deps-dev): bump qs from 6.14.0 to 6.14.1 by @dependabot[bot] in #18813
- Add handling for array item data in RepeatableEntry and update state … by @maytham553 in #18809
- fix: MorphToSelect cached label by @danharrin in #18815
- fix:
MorphToSelectcreate form with relationship by @danharrin in #18816 - fix: Non-native non-searchable dynamic relationship select by @danharrin in #18817
- fix:
FileUploadrequiredIf()by @danharrin in #18818 - fix: Action on Table throws
foreach() argument must be of type array|object, null givenwhenlegacy_model_bindingis set by @danharrin in #18819 - add/edit
lustranslations by @valpuia in #18822 - Revert "Add scrollbar-gutter property to
ficlass" by @danharrin in #18828 - fix: Coordinate state loading for multiple Group->relationship() components by @iotron in #18827
- [fix] Selected toolbar option in RichEditor is not active by @ruud-sibi in #18824
- Update docs about columnManagerColumns by @thomasLecler in #18825
- Add padding to actions in fused group by @dvarilek in #18829
- fix: Repeater n+1 queries by @danharrin in #18831
- fix: Input wrapper click to focus by @danharrin in #18832
- fix:
IconEntryandIconColumnURL by @danharrin in #18833 - Enable image resizing in RichEditor by @AlexisSerneels in #18517
- feature: Bulk export column selection by @danharrin in #18836
- Add missing words in Field rendering section. by @mjauvin in #18838
- docs: Modular architecture by @danharrin in #18837
- fix: Export column ordering with multiple relationship columns split with non-relationship columns by @danharrin in #18839
- feature: Schema JS actions by @danharrin in #18840
- Fix: base64_decode deprecation notice in CustomBlockExtension by @awcodes in #18841
- fix: Testing replaced actions by @danharrin in #18842
- PHP 8.5 in CI by @danharrin in #18843
- fix: 8.5 test deprecations by @danharrin in #18845
- Fix: drag/drop editors in sortable components by @awcodes in #18846
- feature: File upload aspect ratio forced cropping and validation by @danharrin in #18850
- Add translations for "grid" component in Arabic localization by @a7medKhalid in #18851
- fix: Livewire v4.0.0-beta.5 breaking changes by @danharrin in #18852
- chore: Introduce Pest browser testing for the framework by @danharrin in #18857
- Revert "Fix Textarea autosize causing scroll anchoring issues in Firefox" by @danharrin in #18861
- [4.x] Feature: Allow UnitEnum in auth helpers by @webard in #18855
- fix: Table widget rendering before initialization by @danharrin in #18868
- fix: Add bg-transparent to input to fix dark mode with tailwindcss/forms by @jeremylongshore in #18875
- fix: Import action on record page loop by @danharrin in #18878
- Add table reorder callbacks by @chosten in #18854
- Fix empty relationship queries on SelectFilter with hasEmptyOption enabled by @AlexanderPoellmann in #18853
- Fix Textarea autosize respecting rows() while preserving Firefox scroll anchoring fix by @Saracaen in #18864
- Fix global search query constraints when split terms is disabled by @abournavaud in #18880
- [4.x] Add support for non-contained EmptyState components by @ryangjchandler in #18885
- [4.x] Fix action submit flickering with live inputs by @ryangjchandler in #18888
- [4.x] Add
helperText()toFusedGroupby @ryangjchandler in #18889 - [4.x] Support custom JSON flags with
CodeEntryby @ryangjchandler in #18890 - [4.x] Add mentions to rich editor by @bmspereira-07 in #17483
- Fix: custom block and merge tag drop cursor positioning by @awcodes in #18883
- Feature: LogicException when no policy or ability exists when strictMode is true and shouldCheckPolicyExistence is false by @webard in #18884
- [4.x] Introduce traits for easier implements of 2FA by @ryangjchandler in #18886
- fix: Relationship inside Repeater item saves empty record by @danharrin in #18893
- fix: Select no options message with dynamic initial options by @danharrin in #18896
- [4.x] fix - handle Htmlable state in TextEntry/TextColumn toEmbeddedHtml blank check by @SimonBroekaert in #18899
- fix:
MorphToSelectaction schema model without impacting parent record access by @danharrin in #18901 - fix: Clearing select by @danharrin in #18909
- Fix achromatic colors producing incorrect hues in generatePalette by @juliangums in #18903
- fix(imports): use fallback for getLabel() before Str::lcfirst() in ImportColumn by @arthurpar06 in #18906
- [5.x] Feature: Allow UnitEnum in authorizeIndividualRecords() by @webard in #18865
- [5.x] Feature: Allow enum in HasAuthorization trait by @webard in #18856
- fix: Multi
RawJstooltip configuration by @danharrin in #18917
New Contributors
- @mjauvin made their first contribution in #18838
- @a7medKhalid made their first contribution in #18851
- @jeremylongshore made their first contribution in #18875
- @chosten made their first contribution in #18854
- @AlexanderPoellmann made their first contribution in #18853
- @SimonBroekaert made their first contribution in #18899
- @arthurpar06 made their first contribution in #18906
Full Changelog: v5.0.0-beta8...v5.0.0-beta9
v4.5.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- [4.x] fix - handle Htmlable state in TextEntry/TextColumn toEmbeddedHtml blank check by @SimonBroekaert in #18899
- fix:
MorphToSelectaction schema model without impacting parent record access by @danharrin in #18901 - fix: Clearing select by @danharrin in #18909
- Fix achromatic colors producing incorrect hues in generatePalette by @juliangums in #18903
- fix(imports): use fallback for getLabel() before Str::lcfirst() in ImportColumn by @arthurpar06 in #18906
- fix: Multi
RawJstooltip configuration by @danharrin in #18917
New Contributors
- @SimonBroekaert made their first contribution in #18899
- @arthurpar06 made their first contribution in #18906
Full Changelog: v4.5.1...v4.5.2