Releases: filamentphp/filament
Releases · filamentphp/filament
v4.0.0-beta22
What's Changed
- [v4] Docs: Widget filters by @leandrocfe in #17194
- fix: EditAction gray color in ActionGroup by @KevinWinardi in #17196
- fix: Actions as direct Flex component children by @danharrin in #17197
- fix: Activate relation managers content tab by default by @danharrin in #17199
- [v4] Fix table "select all" action with
selectCurrentPageOnly
enabled by @dvarilek in #17195
Full Changelog: v4.0.0-beta21...v4.0.0-beta22
v4.0.0-beta21
Breaking Changes
- Require Phiki to be installed manually by @danharrin in #17157
- More friendly URL parameters by @danharrin in #17184
What's Changed
- Update Spanish missing translations by @luisprmat in #17129
- fix: Infolist entry relationships in forms with state paths by @danharrin in #17136
- fix: fixed a bug where header action buttons were not properly aligned within the section header. by @otavio-araujo in #16935
- fix: Partially rendering schema with select by @danharrin in #17137
- Schema internal caching by @danharrin in #16981
- fix: Deleting schema component relationship by @danharrin in #17138
- Update deprecated method in 02-action.md by @OccTherapist in #17144
- chore: add back
Entry
getStateUsing()
method by @ralphjsmit in #17147 - fix: prevent
Hidden
from taking up space in Grid by @ralphjsmit in #17146 - feat(i18n): update serbian translations by @cobisimo in #17150
- fix: Enum validation while testing by @danharrin in #17155
- fix: Flex layout component JS by @danharrin in #17156
- Ignore current record in unique rule during replicate operation by @stefket in #17134
- Add missing DE translation to request-password-reset.php by @OccTherapist in #17132
- fix:
->helperText()
method returningnull
by @ralphjsmit in #17164 - fix: closure evaluation of
hintActions()
by @ralphjsmit in #17163 - Allow direct editing per type in morphtoselect by @zachweix in #17112
- fix: default state for simple
Repeater
fields by @ralphjsmit in #17158 - Update 03-creating-records.md by @valpuia in #17166
- V4 add filter indicator renderhook by @archilex in #17160
- Consolidate table sorting into one property by @danharrin in #17172
- Improve: fa translation in register.php by @alisalehi1380 in #17178
- feature: Reorder tables in descending order by @danharrin in #17181
- add return type in wrapInDatabaseTransaction to Register page by @alisalehi1380 in #17179
- feat(panels): add support for customizable topbar Livewire component by @jeffersongoncalves in #17176
- feat(panels): add support for customizable sidebar Livewire component by @jeffersongoncalves in #17180
- fix:
postToUrl()
on all action types by @danharrin in #17182 - docs: Nested resource relation manager redirects by @danharrin in #17183
- fix: Restore tab from query string by @danharrin in #17185
- fix: Allow top navigation items to wrap by @danharrin in #17186
- feat: Redesigned sub navigation mobile menu by @danharrin in #17187
New Contributors
- @zachweix made their first contribution in #17112
- @alisalehi1380 made their first contribution in #17178
Full Changelog: v4.0.0-beta20...v4.0.0-beta21
v3.3.35
What's Changed
- fix: convert
defaultFocusedDate()
to correct timezone by @ralphjsmit in #17110 - Add missing DE translation to request-password-reset.php by @OccTherapist in #17132
- Improve: fa translation in register.php by @alisalehi1380 in #17178
- add return type in wrapInDatabaseTransaction to Register page by @alisalehi1380 in #17179
New Contributors
- @alisalehi1380 made their first contribution in #17178
Full Changelog: v3.3.34...v3.3.35
v4.0.0-beta20
What's Changed
- Resolve Resource namespace not accept value error on terminal by @yiiman-dev in #17073
- docs: update ColorPicker hex-regex to allow capital letters by @ralphjsmit in #17074
- Change hasRoute to hasRoutes in ActionsServiceProvider by @jeffersongoncalves in #17075
- [v4] update incorrect deprecated use method by @archilex in #17100
- [v3] Fix loading indicator appearing in table after group deselection by @dvarilek in #17095
- [v4] fix: RichEditor in modal breaks subsequent actions after closing by @angus-mcritchie in #17083
- fix: defer evaluating edit option form data by @ralphjsmit in #17078
- [4.x] Add Dutch translations for modal table select and rich editor by @huge10 in #17086
- Add missing FR translation for request password reset notification by @yebor974 in #17097
- fix: replace blank() with null check on ReflectionClass by @matsesh in #17099
- Update wizard.js by @syriable in #17105
- [v4] Add option to pass additional arguments to Table Select Livewire component by @dvarilek in #17093
- [v4] Add missing evaluate to
isMultiFactorAuthenticationRequired()
by @Boy132 in #17065 - Add Closure to $defaultGroup to Filament\Tables\Table\Concerns\CanGroupRecords.php by @husam-tariq in #17069
- fix: Support HasEmbeddedView components for partialRendering by @pxlrbt in #17080
- Update documentation Creating a custom theme steps by @arifhossen-dev in #17106
- fix: grid column span mobile layout by @hugodebard in #17012
- fix: convert
defaultFocusedDate()
to correct timezone by @ralphjsmit in #17110 - fix: Add actions trait and interface to table builder Livewire compon… by @danharrin in #17111
- fix: FileUpload max files frontend validation message by @danharrin in #17116
- fix: Action group styling by @danharrin in #17117
- fix: Non-bulk toolbar actions not rendering without table header by @danharrin in #17118
- fix: Relation manager custom action authorization by @danharrin in #17119
- fix: Infolist entry actions and URLs by @danharrin in #17120
- fix: Login failed event by @danharrin in #17121
- fix: Rich editor custom block nested modal action by @danharrin in #17122
- fix: Rich editor image alignment by @danharrin in #17123
- fix: Dynamic viewport height by @danharrin in #17124
New Contributors
- @syriable made their first contribution in #17105
- @arifhossen-dev made their first contribution in #17106
Full Changelog: v4.0.0-beta19...v4.0.0-beta20
v3.3.34
What's Changed
- feat: ability to set
->defaultFocusedDate()
when opening emptyDateTimePicker
by @ralphjsmit in #17003 - chore: update documentation link by @KevinWinardi in #17049
- fix: support enums as Select options with disableOptionsWhenSelectedI… by @IgorPierre in #17055
- docs: update ColorPicker hex-regex to allow capital letters by @ralphjsmit in #17074
- [v3] Fix loading indicator appearing in table after group deselection by @dvarilek in #17095
- fix: defer evaluating edit option form data by @ralphjsmit in #17078
- Add missing FR translation for request password reset notification by @yebor974 in #17097
- fix: replace blank() with null check on ReflectionClass by @matsesh in #17099
- Add Closure to $defaultGroup to Filament\Tables\Table\Concerns\CanGroupRecords.php by @husam-tariq in #17069
New Contributors
- @IgorPierre made their first contribution in #17055
Full Changelog: v3.3.33...v3.3.34
v4.0.0-beta19
What's Changed
- implemented getLengthValidationRules on rich editor by @angus-mcritchie in #17029
- feat: add
->defaultFocusedDate()
on V4 by @ralphjsmit in #17053 - feat: ability to set
->defaultFocusedDate()
when opening emptyDateTimePicker
by @ralphjsmit in #17003 - chore: update documentation link by @KevinWinardi in #17049
- fix: disabled
ToggleColumn
state by @ralphjsmit in #17052 - Update casts syntax in docs by @MadBox-99 in #17044
- fix: support enums as Select options with disableOptionsWhenSelectedI… by @IgorPierre in #17055
- Revert overlayscrollbars by @binaryfire in #17059
- Fix nav slideover auto-collapse not working after SPA navigation by @binaryfire in #17058
- Fix ModalTableSelect issue in Repeater context by @stefket in #17060
- fix: Markdown editor file uploads by @danharrin in #17063
New Contributors
- @MadBox-99 made their first contribution in #17044
- @IgorPierre made their first contribution in #17055
Full Changelog: v4.0.0-beta18...v4.0.0-beta19
v4.0.0-beta18
What's Changed
- [4.x] Add dutch 2FA translation to profile page by @MarcelWeidum in #17023
- chore: update documentation link by @KevinWinardi in #17030
- Fix/add missing farsi phrases by @amidesfahani in #17036
- Update Kurdish translations for image editing actions and UI components by @swarakaka in #17031
- Add
OverlayScrollbars
for prettier scrollbars by @binaryfire in #16957 - [v4] Docs: optimize local dev by @leandrocfe in #16973
- feat: Complete Portuguese (pt) translations for Filament v4 by @st693ava in #16915
- Suggestion: Truncate long labels in select by @skaesdorf in #16980
- feat(4.x): spa prefetching by @datlechin in #17021
- [v4] Fix: Section collapse icon does not rotate when collapsed by @malzariey in #17033
- [v4] Add more languages to code mirror code editor by @notAreYouScared in #17038
- [4.x] Fix French (fr) translations by @hugodebard in #17039
- Improve column manager handling with hidden closures by @archilex in #17040
- fix: stops radio buttons being squashed by @jsandfordhughescoop in #17041
- [v4 feature]: add option to limit the number of selectable records in a table by @dvarilek in #16745
- fix: Infolist entries in repeater/builder by @danharrin in #17042
New Contributors
- @KevinWinardi made their first contribution in #17030
- @amidesfahani made their first contribution in #17036
- @notAreYouScared made their first contribution in #17038
- @jsandfordhughescoop made their first contribution in #17041
Full Changelog: v4.0.0-beta17...v4.0.0-beta18
v3.3.33
What's Changed
- build(deps-dev): bump livewire/livewire from 3.5.20 to 3.6.4 by @dependabot[bot] in #17014
- build(deps): bump on-headers and compression by @dependabot[bot] in #17017
- Add missing arabic translations - Passowrd reset notifcation by @EG-Mohamed in #17013
- chore: update documentation link by @KevinWinardi in #17030
- Fix/add missing farsi phrases by @amidesfahani in #17036
New Contributors
- @KevinWinardi made their first contribution in #17030
- @amidesfahani made their first contribution in #17036
Full Changelog: v3.3.32...v3.3.33
v4.0.0-beta17
What's Changed
- [4.x] translate missing keys for persian by @ariaieboy in #16986
- Add missing spanish translations - Forms components code blocks by @luisprmat in #16994
- Fix RichEditor form component sometimes not saving by @angus-mcritchie in #16991
- Add Illuminate\Support\HtmlString support as state to RichEditor component by @angus-mcritchie in #16989
- Update slider.blade.php by @malzariey in #16997
- Update "Replacing the default icons" docs to use enums instead of strings by @imliam in #16998
- Suggestion: Allow empty string as placeholder for select by @skaesdorf in #16984
- build(deps-dev): bump livewire/livewire from 3.5.20 to 3.6.4 by @dependabot[bot] in #17014
- build(deps): bump on-headers and compression by @dependabot[bot] in #17017
- Add 'resource-namespace' option to MakeResourceCommand for customizab… by @yiiman-dev in #17002
- Fix Rich editor layout content shift by @angus-mcritchie in #16993
- Update HtmlString to Htmlable contract in rich editor state cast by @angus-mcritchie in #17016
- Fix passing action arguments link by @huge10 in #17005
- [4.x] Add dutch 2fa translations by @MarcelWeidum in #17008
- chore: update vietnamese translations by @datlechin in #17019
- chore: replace h/w utility classes with size shorthand by @datlechin in #17020
- Add missing arabic translations - Passowrd reset notifcation by @EG-Mohamed in #17013
- Fix the slideover header gap and the icon background padding to ensure consistent layout. by @otavio-araujo in #16945
- Fix support for schema-qualified column names in TextConstraint ContainsOperator (PostgreSQL) by @boufaka in #17011
- [4.x] Add missing tableAction/tableActionRecord initializer by @devhammed in #16965
New Contributors
- @imliam made their first contribution in #16998
- @yiiman-dev made their first contribution in #17002
- @huge10 made their first contribution in #17005
- @otavio-araujo made their first contribution in #16945
- @boufaka made their first contribution in #17011
- @devhammed made their first contribution in #16965
Full Changelog: v4.0.0-beta16...v4.0.0-beta17
v4.0.0-beta16
What's Changed
- [4.x] Add generator for Rich Editor custom blocks by @fukuhara-trust in #16786
- Add page content render hooks by @MartinPetricko in #16885
- fix: Dynamically disable JS inputs by @danharrin in #16891
- Translation managers by @pxlrbt in #16892
- [4.x] Add missing German (
de
) translations by @flolanger in #16884 - Update 03-creating-records.md by @shankhadevpadam in #16894
- [4.x] Add missing dutch translations by @CodeWithDennis in #16895
- fix: only evaluate
hint()
andhintIcon()
callbacks after hydration by @ralphjsmit in #16781 - fix:
FusedGroup
should stretch entire height when one single-line component stretches by @ralphjsmit in #16783 - [4.x] Add missing Russian (ru) translations by @alexchugun in #16902
- [4.x] Update missing polish translations by @webard in #16907
- Handle Postgres nested JSON searches by @glennjacobs in #16908
- Updated the Create Action to no longer enable double clicking during creation and therefore creating duplicate records by @PixelBeardCo in #16910
- Add missing CZ and SK translation by @hamrak in #16918
- feat: add
->trim()
method toTextInput
,Textarea
andTagsInput
by @ralphjsmit in #16706 - Hide sidebar slideover on mobile without collapsing desktop by default by @binaryfire in #16911
- fix: Global search soft deleted models by @danharrin in #16921
- Refactor select option validation by @danharrin in #16920
- [v4] Add missing Arabic translations to language files by @malzariey in #16922
- fix: fixed bug where rounded corners where applied to all pagination items by @CorwinDev in #16925
- Add
refresh-page
event / listener by @binaryfire in #16932 - Fix filepond invisible blocking div by @Lirux in #16900
- fix: Date time picker disabled reactivity by @danharrin in #16933
- Icon aliases as class constants by @nolannordlund in #16923
- [v4] Add an inline code tool to Rich Editor by @CharlieEtienne in #16931
- fix: URL not working on image entry component by @angus-mcritchie in #16929
- fix: ensure $format defaults to null in isoDate(Time) methods by @stefket in #16938
- V4 fix hiding columns in column manager when hidden by @archilex in #16943
- Fix the column bug that uses formatStateUsing which returns an HtmlString by @jeffersongoncalves in #16949
- fix: Select edit option visibility after create by @danharrin in #16953
- fix: Key value entry word wrapping by @danharrin in #16954
- Add missing SK & CZ components translation by @hamrak in #16963
- [4.x] Add missing French (fr) translations by @hugodebard in #16959
- [3.x] fix: validation page typos by @balboacodes in #16958
- Translate ckb by @swarakaka in #16969
- [4.x] Chore: Bump Tiptap js dependencies by @awcodes in #16971
- [v3] Add support for disabled checkboxes when bulkToggleable by @brunogoossens in #16975
- Fix typo in date-time-picker.blade.php by @skaesdorf in #16979
New Contributors
- @flolanger made their first contribution in #16884
- @alexchugun made their first contribution in #16902
- @webard made their first contribution in #16907
- @PixelBeardCo made their first contribution in #16910
- @CorwinDev made their first contribution in #16925
- @Lirux made their first contribution in #16900
- @nolannordlund made their first contribution in #16923
- @balboacodes made their first contribution in #16958
- @brunogoossens made their first contribution in #16975
Full Changelog: v4.0.0-beta15...v4.0.0-beta16