Releases: filamentphp/filament
Releases · filamentphp/filament
Release list
v4.7.3
What's Changed
- fix: Markdown editor text color in nested lists and quotes by @people-sea in #19325
- [4.x] Update Tenancy Panel testing docs by @coleshirley in #19315
- Add missing Czech chart filter action translations by @musilondrej in #19317
- Add missing Slovak chart filter action translations by @musilondrej in #19318
- [4.x] Add Hebrew translations by @zvizvi in #19326
- feat: add missing Khmer translations for the view record page and cha… by @Chanthoeun in #19330
- chore: Add shrink-0 utility to builder item header icon by @bbredewold in #19314
- remove uuid-browser from dependencies by @ariaieboy in #19332
- fix: Autofocus should respect current focus in tabs and wizard by @people-sea in #19333
- Fix:
Table::configureUsing()withrecordUrl(null)is ignored by @jeffersongoncalves in #19319
Full Changelog: v4.7.2...v4.7.3
v5.2.2
What's Changed
- fix: update pt_BR labels in Query Builder by @leandrocfe in #19244
- fix: CI PHPStan type inference for
Arr::wrap()in StateCasts by @people-sea in #19256 - chore: fix code style by @elmergustavo in #19247
- fix: support
vprefix in version constraints for v3→v4 upgrade by @people-sea in #19255 - fix: Clone Schema instances in cloneChildComponents() by @Waguilar33 in #19259
- [4.x] Add array record support for table grouping by @ajnsn in #19253
- Update catalan components.php by @buzkall in #19264
- Fix Ukrainian plural forms by @osbre in #19266
- chore(deps-dev): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #19269
- fix: unmount action on halt during mount phase by @people-sea in #19271
- fix: stackedOnMobile() with grouped, collapsible and summarized tables by @people-sea in #19262
- fix: update contributing guide link to version 5.x by @wannevancamp in #19274
- fix: drop down cannot be expanded with the keyboard by @pjotrvdh in #19275
- Update gap layout example code in documentation by @ahmedfawky in #19276
- Add note about multiple paginators with custom tables by @cheesegrits in #19279
- fix: Escape closing parent modal when using
overlayParentActions()by @people-sea in #19282 - fix: prevent contained styles from leaking into nested RepeatableEntry items by @people-sea in #19297
- fix: color-picker panel not syncing when manually editing input by @people-sea in #19298
- fix: add null check by @martin-ro in #19292
- [4.x] Fix: Check for array (custom table record) in IconColumn::isBoolean by @cheesegrits in #19283
- Fix: Update itemLabel type to include Htmlable by @plusquamperfekt in #19295
- fix: Validation hooks mutate value before dehydration by @danharrin in #19300
- fix: Spatie media library file attachment provider before record exists by @danharrin in #19301
- [3.x] fix: add missing autofocus attribute to Radio and ToggleButtons by @alanost in #19302
- [4.x] fix: add missing autofocus attribute to Radio and ToggleButtons by @alanost in #19303
- fix: Open URL in new tab call order by @danharrin in #19305
- fix: prevent
array_key_exists()null key deprecation on PHP 8.5 by @people-sea in #19289 - fix: Autofocus in tabs by @danharrin in #19306
- fix: Respect Schema::configureUsing() column configuration in defaultForm/defaultInfolist by @jeffersongoncalves in #19309
- fix: Custom badge icon colors by @danharrin in #19310
New Contributors
- @Waguilar33 made their first contribution in #19259
- @wannevancamp made their first contribution in #19274
- @plusquamperfekt made their first contribution in #19295
Full Changelog: v5.2.1...v5.2.2
v4.7.2
What's Changed
- fix: update pt_BR labels in Query Builder by @leandrocfe in #19244
- fix: CI PHPStan type inference for
Arr::wrap()in StateCasts by @people-sea in #19256 - chore: fix code style by @elmergustavo in #19247
- fix: support
vprefix in version constraints for v3→v4 upgrade by @people-sea in #19255 - fix: Clone Schema instances in cloneChildComponents() by @Waguilar33 in #19259
- [4.x] Add array record support for table grouping by @ajnsn in #19253
- Update catalan components.php by @buzkall in #19264
- Fix Ukrainian plural forms by @osbre in #19266
- chore(deps-dev): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #19269
- fix: unmount action on halt during mount phase by @people-sea in #19271
- fix: stackedOnMobile() with grouped, collapsible and summarized tables by @people-sea in #19262
- fix: update contributing guide link to version 5.x by @wannevancamp in #19274
- fix: drop down cannot be expanded with the keyboard by @pjotrvdh in #19275
- Update gap layout example code in documentation by @ahmedfawky in #19276
- Add note about multiple paginators with custom tables by @cheesegrits in #19279
- fix: Escape closing parent modal when using
overlayParentActions()by @people-sea in #19282 - fix: prevent contained styles from leaking into nested RepeatableEntry items by @people-sea in #19297
- fix: color-picker panel not syncing when manually editing input by @people-sea in #19298
- fix: add null check by @martin-ro in #19292
- [4.x] Fix: Check for array (custom table record) in IconColumn::isBoolean by @cheesegrits in #19283
- Fix: Update itemLabel type to include Htmlable by @plusquamperfekt in #19295
- fix: Validation hooks mutate value before dehydration by @danharrin in #19300
- fix: Spatie media library file attachment provider before record exists by @danharrin in #19301
- [3.x] fix: add missing autofocus attribute to Radio and ToggleButtons by @alanost in #19302
- [4.x] fix: add missing autofocus attribute to Radio and ToggleButtons by @alanost in #19303
- fix: Open URL in new tab call order by @danharrin in #19305
- fix: prevent
array_key_exists()null key deprecation on PHP 8.5 by @people-sea in #19289 - fix: Autofocus in tabs by @danharrin in #19306
- fix: Respect Schema::configureUsing() column configuration in defaultForm/defaultInfolist by @jeffersongoncalves in #19309
- fix: Custom badge icon colors by @danharrin in #19310
New Contributors
- @Waguilar33 made their first contribution in #19259
- @wannevancamp made their first contribution in #19274
- @plusquamperfekt made their first contribution in #19295
Full Changelog: v4.7.1...v4.7.2
v3.3.49
v5.2.1
What's Changed
- [4.x] Arguments resolution issue in testing by @dmason30 in #19193
- fix: Don't register tenancy on models when it is not active by @danharrin in #19212
- [4.x] chore: bump tiptap-php to v2 by @mefenlon in #19215
- Fix assertHasTableActionErrors() deprecated replacement by @sjwebb in #19223
- Update label for open_bulk_actions in German translation by @marvinrabe in #19222
- fix: check for modalContainer connection before dispatching modal-closed event by @people-sea in #19220
- fix: bulk action receives non-selectable records when using "Select all" by @people-sea in #19221
- Fix disabled state not updating when using partial render in table repeater by @CharlieEtienne in #19213
- Add missing Dutch translations #19227 by @steffjenl in #19233
- fix: Associate/Attach selects showing no options available message by @danharrin in #19241
- fix: Partially-rendered nested Livewire components by @danharrin in #19242
- fix: text alignment in stacked mobile table when column wrapper is a button by @people-sea in #19234
New Contributors
- @mefenlon made their first contribution in #19215
- @sjwebb made their first contribution in #19223
- @marvinrabe made their first contribution in #19222
Full Changelog: v5.2.0...v5.2.1
v4.7.1
What's Changed
- [4.x] Arguments resolution issue in testing by @dmason30 in #19193
- fix: Don't register tenancy on models when it is not active by @danharrin in #19212
- [4.x] chore: bump tiptap-php to v2 by @mefenlon in #19215
- Fix assertHasTableActionErrors() deprecated replacement by @sjwebb in #19223
- Update label for open_bulk_actions in German translation by @marvinrabe in #19222
- fix: check for modalContainer connection before dispatching modal-closed event by @people-sea in #19220
- fix: bulk action receives non-selectable records when using "Select all" by @people-sea in #19221
- Fix disabled state not updating when using partial render in table repeater by @CharlieEtienne in #19213
- Add missing Dutch translations #19227 by @steffjenl in #19233
- fix: Associate/Attach selects showing no options available message by @danharrin in #19241
- fix: Partially-rendered nested Livewire components by @danharrin in #19242
- fix: text alignment in stacked mobile table when column wrapper is a button by @people-sea in #19234
New Contributors
- @mefenlon made their first contribution in #19215
- @sjwebb made their first contribution in #19223
- @marvinrabe made their first contribution in #19222
Full Changelog: v4.7.0...v4.7.1
v3.3.48
What's Changed
- fix: check for modalContainer connection before dispatching modal-closed event by @people-sea in #19220
Full Changelog: v3.3.47...v3.3.48
v5.2.0
New Features
- feature: Callout component by @danharrin in #19189
- Stacked table rows on mobile by @mwagena in #19113
- feat: add
overlayParentActions()for stacked action modals by @leek in #19169 - [4.x] Add Deferred Filters Support for Chart Widget by @mmuqiitf in #19082
- feat: allow tenant switching to be disabled by @ZANX3Y in #19110
What's Changed
- fix: Saving relationships when disabled by @danharrin in #19153
- fix: FilePond layout issues in hidden tabs and collapsed repeaters by @people-sea in #19154
- Update Arabic translations for export notifications by @EG-Mohamed in #19155
- Top align section header icon by @larsbo in #19147
- fix:
ColumnGroupdoesn't acceptHtmlStringas label (#19152) by @olipayne in #19157 - [4.x] Fix csv deprecation warning by @sakanjo in #19159
- fix: Rich-Editor: Apply disabled styling when disabled by @pxlrbt in #19161
- Missing keys in the Turkish language have been updated. by @enessvg in #19165
- fix: Prevent chart destroy error on SPA navigation by @people-sea in #19171
- Fix:
afterStateUpdatedJsin flex components by @jonowat in #19172 - fix: Support Closure in
columns()for Wizard Step and Tab by @people-sea in #19177 - fix: Remove incorrect utilities from docs by @danharrin in #19180
- fix: use CSS instead of
->gap(false)in divided sections by @people-sea in #19179 - fix: duplicate error notifications in SPA mode by @people-sea in #19173
- fix: unsubscribe Livewire hooks on Alpine component destroy by @people-sea in #19182
- fix: cleanup Livewire interceptMessage on Alpine component destroy by @people-sea in #19185
- fix: use correct FilePond property name for max file size validation by @people-sea in #19186
- [4.x]: Add missing Arabic translations across multiple packages by @mohamedsabil83 in #19188
- [4.x] Fixed ColumnTests Assertions with Custom Data Table by @Patabugen in #19092
- fix: Missing schema visibility testing methods by @danharrin in #19191
- fix: Column testing helpers with aggregation by @danharrin in #19192
- fix: File nested state path validation by @danharrin in #19201
- Allow symfony/html-sanitizer ^8.0 by @ejunker in #19194
- fix: Prevent concurrent FileUpload
init()calls by @people-sea in #19197 - fix: actionJs serialization in notification actions by @people-sea in #19199
- fix: Select and KeyValue $watch timing edge cases by @people-sea in #19202
New Contributors
- @larsbo made their first contribution in #19147
- @olipayne made their first contribution in #19157
- @enessvg made their first contribution in #19165
- @jonowat made their first contribution in #19172
- @Patabugen made their first contribution in #19092
- @ZANX3Y made their first contribution in #19110
- @mwagena made their first contribution in #19113
- @ejunker made their first contribution in #19194
Full Changelog: v5.1.3...v5.2.0
v4.7.0
New Features
- feature: Callout component by @danharrin in #19189
- Stacked table rows on mobile by @mwagena in #19113
- feat: add
overlayParentActions()for stacked action modals by @leek in #19169 - [4.x] Add Deferred Filters Support for Chart Widget by @mmuqiitf in #19082
- feat: allow tenant switching to be disabled by @ZANX3Y in #19110
What's Changed
- fix: Saving relationships when disabled by @danharrin in #19153
- fix: FilePond layout issues in hidden tabs and collapsed repeaters by @people-sea in #19154
- Update Arabic translations for export notifications by @EG-Mohamed in #19155
- Top align section header icon by @larsbo in #19147
- fix:
ColumnGroupdoesn't acceptHtmlStringas label (#19152) by @olipayne in #19157 - [4.x] Fix csv deprecation warning by @sakanjo in #19159
- fix: Rich-Editor: Apply disabled styling when disabled by @pxlrbt in #19161
- Missing keys in the Turkish language have been updated. by @enessvg in #19165
- fix: Prevent chart destroy error on SPA navigation by @people-sea in #19171
- fix: Support Closure in
columns()for Wizard Step and Tab by @people-sea in #19177 - fix: Remove incorrect utilities from docs by @danharrin in #19180
- fix: use CSS instead of
->gap(false)in divided sections by @people-sea in #19179 - fix: duplicate error notifications in SPA mode by @people-sea in #19173
- fix: unsubscribe Livewire hooks on Alpine component destroy by @people-sea in #19182
- fix: use correct FilePond property name for max file size validation by @people-sea in #19186
- [4.x]: Add missing Arabic translations across multiple packages by @mohamedsabil83 in #19188
- [4.x] Fixed ColumnTests Assertions with Custom Data Table by @Patabugen in #19092
- fix: Missing schema visibility testing methods by @danharrin in #19191
- fix: Column testing helpers with aggregation by @danharrin in #19192
- fix: File nested state path validation by @danharrin in #19201
- Allow symfony/html-sanitizer ^8.0 by @ejunker in #19194
- fix: Prevent concurrent FileUpload
init()calls by @people-sea in #19197 - fix: actionJs serialization in notification actions by @people-sea in #19199
- fix: Select and KeyValue $watch timing edge cases by @people-sea in #19202
New Contributors
- @larsbo made their first contribution in #19147
- @olipayne made their first contribution in #19157
- @enessvg made their first contribution in #19165
- @Patabugen made their first contribution in #19092
- @ZANX3Y made their first contribution in #19110
- @mwagena made their first contribution in #19113
- @ejunker made their first contribution in #19194
Full Changelog: v4.6.3...v4.7.0
v5.1.3
What's Changed
- Update 08-text-input.md by @tomjamon in #19129
- [4.x] Fix
FileUploadnot working inside collapsed Repeater by @people-sea in #19139 - fix:
MorphToSelectno options message when not preloaded by @danharrin in #19142 - fix:
MorphToSelectrepeatedafterStateUpdated()call by @danharrin in #19143 - Added missing keys for norwegian language (nb) by @Tor2r in #19137
New Contributors
Full Changelog: v5.1.2...v5.1.3