Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Easyadmin Bundle Laravel Package

easycorp/easyadmin-bundle

View on GitHub
Deep Wiki
Context7
v5.0.10

This is a security release that contains a fix for this issue:

[565064b9f] Path traversal and reflected XSS in Flag and Icon Twig components

Full security advisory information: https://github.com/EasyCorp/EasyAdminBundle/security/advisories/GHSA-2wwr-9x6f-88gp

v4.29.10

This is a security release that contains a fix for this issue:

[565064b9f] Path traversal and reflected XSS in Flag and Icon Twig components

Full security advisory information: https://github.com/EasyCorp/EasyAdminBundle/security/advisories/GHSA-2wwr-9x6f-88gp

v5.0.9

Bug fixes

[3f979b6ff] Call embedded controller's createEntity() for CollectionField entries (@lacatoire) [16f3e86cc] Harden the security of the sort feature (@javiereguiluz) [6e16ad9ce] Avoid formatting collection items when a custom formatting is used (@javiereguiluz) [9c964aa50] Fix browser <title> tag is not rendered when overriding content_title in custom templates (@matixxd1999)

Misc changes

[67e2c82fb] Propagate TEntity generic to AbstractCrudController method docblocks (@simoheinonen)

v4.29.9

Bug fixes

[3f979b6ff] Call embedded controller's createEntity() for CollectionField entries (@lacatoire) [16f3e86cc] Harden the security of the sort feature (@javiereguiluz) [6e16ad9ce] Avoid formatting collection items when a custom formatting is used (@javiereguiluz) [9c964aa50] Fix browser <title> tag is not rendered when overriding content_title in custom templates (@matixxd1999)

v5.0.8

New features

[8f924b639] Check if user has permission to see the related entity when linking to other entities in AssociationField (@Seb33300) [4ec4eab74] Update Bootstrap dependency to its latest version (@javiereguiluz)

Bug fixes

[2f8b89392] Fix filter labels not translated with correct domain (@Amoifr) [3f9a759b9] Render HTML attributes on form fieldset wrapper (@lacatoire) [b41a56061] Skip CollectionField entry-type setup on INDEX/DETAIL pages (@lacatoire) [fe2f4b2d5] Fix CrudTestSelectors::getActionSelector() not matching grouped actions (@lacatoire) [ecf31cc1e] Allow defining custom CSS class for index rows with default actions (@javiereguiluz) [67fa76026] Fix translation issues (@Seb33300) [f30687496] Fix ellipsis on file upload card (@Seb33300) [daae0779f] Fix SVG images preview in ImageField (@Seb33300) [b41a56061] Skip CollectionField entry-type setup on INDEX/DETAIL pages (@lacatoire) [415a21710] Fix extending [@EasyAdmin](https://github.com/EasyAdmin)/page/content.html.twig throwing on AdminContextProvider (@lacatoire)

v4.29.8

Bug fixes

[2f8b89392] Fix filter labels not translated with correct domain (@Amoifr) [3f9a759b9] Render HTML attributes on form fieldset wrapper (@lacatoire) [b41a56061] Skip CollectionField entry-type setup on INDEX/DETAIL pages (@lacatoire) [fe2f4b2d5] Fix CrudTestSelectors::getActionSelector() not matching grouped actions (@lacatoire) [ecf31cc1e] Allow defining custom CSS class for index rows with default actions (@javiereguiluz) [67fa76026] Fix translation issues (@Seb33300)

v5.0.7

New features

[ae6ff6b19] Add login_form_footer block to the login page template (@lacatoire) [a2aa22408] Add ButtonVariant::Info (@lacatoire)

Bug fixes

[ba934ab71] Fix TextEditorField layout breaking under strict CSP (@lacatoire) [f74c13489] Allow buttons to grow and wrap with long or multi-line content (@lacatoire) [968fe8796] Prevent ImageField from overwriting existing files (@lacatoire) [f71eee4cb] Fix filter to use translated labels for enums implementing TranslatableInterface (@lacatoire) [080ae900f] Fix the disabling of text editor fields (@javiereguiluz) [29bf7ec2f] Prevent TextEditor modal clicks from triggering row action redirect (@lacatoire) [5e00ba3c4] Add choice_label support to CrudAutocompleteType (@Amoifr) [0d158f00b] Apply DefaultColumns to ChoiceField regardless of widget type (@lacatoire) [4e39c0df7] Fix filter label translation when field is hidden via hideOnIndex (@Amoifr)

Misc fixes

[846a2f3b4] Add regression test for CollectionField::renderExpanded() on nested CRUD forms (@lacatoire) [538ff879f] Improve the docs about field configurators (@lacatoire) [b95f29002] Fix configuration on documentation file (@maxhelias)

v4.29.7

Bug fixes

[ba934ab71] Fix TextEditorField layout breaking under strict CSP (@lacatoire) [f74c13489] Allow buttons to grow and wrap with long or multi-line content (@lacatoire) [f71eee4cb] Fix filter to use translated labels for enums implementing TranslatableInterface (@lacatoire) [080ae900f] Fix the disabling of text editor fields (@javiereguiluz) [29bf7ec2f] Prevent TextEditor modal clicks from triggering row action redirect (@lacatoire) [5e00ba3c4] Add choice_label support to CrudAutocompleteType (@Amoifr) [0d158f00b] Apply DefaultColumns to ChoiceField regardless of widget type (@lacatoire) [4e39c0df7] Fix filter label translation when field is hidden via hideOnIndex (@Amoifr)

Misc fixes

[538ff879f] Improve the docs about field configurators (@lacatoire)

v5.0.6

This release mostly focuses on fixing security issues identified during an AI-assisted security audit.

New features

[3f7f123ce] Increase constraint version of symfony/ux-twig-component to ^3.0 (@Kocal)

Bug fixes

[4c36ff818] Fix RepeatedType fields not inheriting Bootstrap column classes (@Mozoou) [1a0153c12] Translate header in ItemGroup (@Ishadijcks) [66fe61831] Fix a deprecation related to Url constraint (@javiereguiluz) [13aa46219] Use formattedValue consistently in UrlField on index and detail pages (@lacatoire) [a34750db1] Preserve text selection when clicking datagrid rows (@lacatoire) [ce1658710] Fix passing single constraints to image and file fields (@javiereguiluz) [0af674dc4] Fix file field with remote storage (@javiereguiluz)

Security fixes

[d31b5380b] Check delete action CSRF unconditionally (@javiereguiluz) [63e46c689] Add more security protection to autocomplete action (@javiereguiluz) [dad9934b1] Improve the security of the Url field (@javiereguiluz) [94e9d5205] Improve the security of the Color field (@javiereguiluz) [5641b2948] Improve the security of the Email and Telephone fields (@javiereguiluz) [f231f1504] Improve the security of the File upload filed (@javiereguiluz) [f2780047d] Add authorization checks to the renderFilters() action (@javiereguiluz) [f0b7298bf] Improve security of batchDelete() action (@javiereguiluz)

v4.29.6

This release mostly focuses on fixing security issues identified during an AI-assisted security audit.

Bug fixes

[4c36ff818] Fix RepeatedType fields not inheriting Bootstrap column classes (@Mozoou) [1a0153c12] Translate header in ItemGroup (@Ishadijcks) [66fe61831] Fix a deprecation related to Url constraint (@javiereguiluz) [13aa46219] Use formattedValue consistently in UrlField on index and detail pages (@lacatoire) [a34750db1] Preserve text selection when clicking datagrid rows (@lacatoire)

Security fixes

[d31b5380b] Check delete action CSRF unconditionally (@javiereguiluz) [63e46c689] Add more security protection to autocomplete action (@javiereguiluz) [dad9934b1] Improve the security of the Url field (@javiereguiluz) [94e9d5205] Improve the security of the Color field (@javiereguiluz) [5641b2948] Improve the security of the Email and Telephone fields (@javiereguiluz) [f231f1504] Improve the security of the File upload filed (@javiereguiluz) [f2780047d] Add authorization checks to the renderFilters() action (@javiereguiluz) [f0b7298bf] Improve security of batchDelete() action (@javiereguiluz)

v5.0.5

New features

[6ea234297] Add a new field to upload files (@javiereguiluz)

Bug fixes

[4c36ff818] Fix RepeatedType fields not inheriting Bootstrap column classes (@Mozoou)

v5.0.4

This is a minor release that eases the upgrade from 4.x to 5.x when using custom CRUD actions. We now dispaly better and more actionable error messages.

Changelog

[bf6220128][bb46897ce] Misc. updates related to custom CRUD actions (@javiereguiluz)

v4.29.5

This release introduces some minor changes to ease the upgrade to 5.x when using custom CRUD actions.

See https://github.com/EasyCorp/EasyAdminBundle/blob/4.x/UPGRADE.md#easyadmin-4295

Changelog

[bb46897ce] Misc changes related to custom CRUD actions (@javiereguiluz)

v5.0.3

Bug fixes

[4bd624975] Adjust DDEV for EasyAdmin 5.x (@a-r-m-i-n) [0486264e0] Remove ext-json dependency from composer.json (@maks-oleksyuk) [f9d9ab4e6] Fix test bootstrap crash on PHP < 8.4 due to enable_native_lazy_objects (Honza Novak) [f9965ce08] Prevent TypeError in EntityDto::getActions() (@Lustmored) [7050bbe8b] Avoid rendering empty style attribute in menu badges (@bt-nn)

v4.29.4

Bug fixes

[7050bbe8b] Avoid rendering empty style attribute in menu badges (@bt-nn)

v5.0.2

New features

[360fa6548] Allow to set a custom response in all AfterEntity events (@javiereguiluz) [9bd367634] Allow to disable the logout link from the user menu (@javiereguiluz) [b6260b0bc] Add support for Money objects in MoneyField (@javiereguiluz)

Bug fixes

[a5fe9e340] Fix design when dark mode is disabled (@javiereguiluz) [5a186c811] Replaced all implementations by references to interfaces (@javiereguiluz) [d193f6059] Fix dropdown overflow in multi-column forms (@javiereguiluz) [1964efe58] Fix route generation for entities called Controller (@javiereguiluz) [fac04b812] Fix modals of actions with confirmation messages and rendered as forms (@javiereguiluz) [62fd895d1] Fix locale switcher with pretty URLs (@javiereguiluz) [002a427d4] Show an error indicator and auto-expand collapsed fieldsets that contain fields with errors (@javiereguiluz)

v4.29.3

New features

[360fa6548] Allow to set a custom response in all AfterEntity events (@javiereguiluz)

Note: EasyAdmin 4.x no longer receives new features, but this was a feature asked a long time ago and the requried changes are minimal.

Bug fixes

[a5fe9e340] Fix design when dark mode is disabled (@javiereguiluz) [5a186c811] Replaced all implementations by references to interfaces (@javiereguiluz) [d193f6059] Fix dropdown overflow in multi-column forms (@javiereguiluz) [1964efe58] Fix route generation for entities called Controller (@javiereguiluz) [fac04b812] Fix modals of actions with confirmation messages and rendered as forms (@javiereguiluz) [62fd895d1] Fix locale switcher with pretty URLs (@javiereguiluz) [002a427d4] Show an error indicator and auto-expand collapsed fieldsets that contain fields with errors (@javiereguiluz)

v5.0.1

Bug fixes

  • [ff3a7d722] Ease upgrade to EasyAdmin 5.x by supporting entity IDs in query params (@javiereguiluz)
  • And all the bug fixes included in version 4.29.2
v4.29.2

New features

[3557ae73a] Allow to customize the default row action click trigger (@natepage)

Bug fixes

[ab2a739f3] Fix translations domain for VichUploadBundle (@theredled) [f0f111c27] Fix the Datetime filter for null value (@macintoshplus) [3b066499d] Fix some filter conditions when using null values (@javiereguiluz) [00d294f48] Fix checkbox label condition to avoid rendering a label when explicitly set to false (@dragosprotung) [c9113b0a8] Adding space above the header on the login page (@axzx)

Misc changes

[0f6698fef] UpdatePHPDoc in Action::setHtmlAttributes (Matthieu Renard) [7ac96a773] Minor improvements in the login page design (@javiereguiluz)

v5.0.0

This is the stable release of EasyAdmin 5.0 🎉

We follow the same philosophy as Symfony, so EasyAdmin 5.0 includes the exact same features as the latest 4.x version. The only difference is that EasyAdmin 5.0 removes all deprecated features, so your application will run a bit faster.

From now on, new features will only be added to EasyAdmin 5.0. Meanwhile, the EasyAdmin 4.x version will still receive bug fixes for some time.

Thanks to all contributors who made EasyAdmin 5.0 possible!


v5.0.0-BETA2

This is the second beta version of the upcoming EasyAdmin 5.0 🎉

We follow the same philosophy as Symfony, so EasyAdmin 5.0 includes the exact same features as the latest 4.x version. The only difference is that EasyAdmin 5.0 removes all deprecated features, so your application will run a bit faster.

When the stable version of EasyAdmin 5.0 is released, we will stop adding new features to the 4.x branch. Update to 5.x soon so you do not miss any upcoming features.

v4.29.1

Bug fixes

[c76861849] Support custom query parameters in linkTo() menu items (@javiereguiluz) [cab06e798] Support custom variants in Alert component (@javiereguiluz) [d89d3fc9b] Fix some PHPStan issues related to tests (@javiereguiluz) [2c8787f47] Fix error pages (@javiereguiluz)

v5.0.0-BETA1

This is the first beta version of the upcoming EasyAdmin 5.0 🎉

We follow the same philosophy as Symfony, so EasyAdmin 5.0 includes the exact same features as the latest 4.x version. The only difference is that EasyAdmin 5.0 removes all deprecated features, so your application will run a bit faster.

When the stable version of EasyAdmin 5.0 is released, we will stop adding new features to the 4.x branch. Update to 5.x soon so you do not miss any upcoming features.

v4.29.0

New features

[2916dbf55] Introduce an AdminControllerRegistry (@javiereguiluz) [8818eeb33] Introduce a new type of menu item to link to any controller (@javiereguiluz)

Bug fixes

[42359d5eb][5edd0ab19][9477324ec] Fix filter on embedded properties (@Seb33300) [ed9ee4daa][90f8c7bd8] Fix search on nested embedded properties (@Seb33300) [f1214eed1] Modified CrudAutocompleteSubscriber to use non doctrine-native ULID (@jgrc-puntopost)

Misc fixes

[bcedd45b2] Refactor close field creation to use a common method (@sbarex) f2926cf7f] Fix some deprecations (@javiereguiluz) [d22860f67] Fix inconsistent label generation for AssociationField and EntityFilter (@axzx) [bc9f7edef] Refactor/dto collections (@michaelKaefer) [cb691734a] Allow setQueryBuilder() callable to return a custom QueryBuilder (@ahmed-bhs) [3aaf2baf3] Fallback to entity FQCN short name if entity translation feature is not used (@michaelKaefer) [b4b12d071] Update Polish translation (@axzx)

v4.28.1

New features

[94eca2ea4] Improve the rendering of the selected item in autoselect dropdowns (@javiereguiluz) [3c72ff299] Add CSP nonce to CSS asset links (@redeye86) [737992e60][22306873d] Allow to set translations for entities and their properties (@michaelKaefer) [07f02a648] Add the collection object in the JavaScript events (@javiereguiluz)

Bug fixes

[e077c7b8d] Fix the rendering of color fields in index/detail pages in dark mode (@javiereguiluz) [dba5338bd] Fix the fieldset collapse/expand animation (@javiereguiluz) [1674d0818] Fix the action confirmation modal button style (@javiereguiluz) [38d80d0f7] Fix autocomplete with multiple fields associated to the same property (@javiereguiluz) [594195cb4] Fix rendering of BigInt fields (@javiereguiluz)

Misc fixes

[03c4c7d89] Misc. doc fixes (@Kocal)

v4.28.0

This new release is packed with nice features 🥳

New features

[9ac39d7c2] Add Content Security Policy (CSP) nonce support (@oxess) [fccf0bd82] Add filters for countries, currencies, languages, locales and timezones (@javiereguiluz) [56c98c31d] Allow to ask confirmation before running any action (@javiereguiluz) [5a7d81836] Allow to define preferred choices in Choice field and Association field (@javiereguiluz) [e511c1643] Allow to define a default action when clicking a grid row (@javiereguiluz) [4e89d637a] Allow to customize the contents and formatting of autocomplete entries (@javiereguiluz)

Bug fixes

[44affa57c] Fix a service definition (@javiereguiluz) [b0bee1782] Fix the styling of actions on index page dropdowns (@javiereguiluz)

Misc fixes

[1f6e74bcc][446893ea8] Reorganized tests (@javiereguiluz) [0dde9b59a] Add tests for default fields in FieldProvider (@michaelKaefer)

v4.27.8

Bug fixes

[9314097c7] Fix the label attributes of choice field entries (@javiereguiluz) [65836ec33] Fix double escaping of textarea contents (@javiereguiluz) [d658f979f] Fix browser history navigation when using form tabs (@javiereguiluz) [2d4b48619] Fix active menu item badges in dark mode (@javiereguiluz)

Misc fixes

[e7dbfb7e6] Update Polish translation (@axzx) [801dae2dc] Update PHP CS Fixer config to enable the protected_to_private rule (@michaelKaefer) [da78b3645] Misc doc fixes (@Huluti)

v4.27.7

New features

[33f1f2a8a] Allow to disable and customize the confirmation message of batch actions (@javiereguiluz) [d75b91cba] Add a new Twig block in the CRUD index page (@javiereguiluz)

Bug fixes

[38ca3b4a5] Fix creating Action back from DTO (@dragosprotung) [cf893193d] Allow nested properties for AssociationField again to fix BC break (@michaelKaefer) [bb1beb721] Keep custom template paths when using the generic Field class (@javiereguiluz) [9ccb4d6e5] Fix the min height of textareas while allowing them to grow with contents (@javiereguiluz) [71e1ee1df] Fix deprecation Null as array offset in IntlFormatter.php (@MrJuliuss) [e04a4c756] Fix array access for Doctrine field mapping (@MrNancy)

Misc fixes

[301a35cde] Apply the field custom CSS class to the grid column headers too (@javiereguiluz) [1a4599063] Add more generics annotations (@alexndlm) [adc4deaca][18a782101][44bb29b4d] Update and fix the tests about DynamicChoiceLoader, CrudAutocompleteType and filter types (@michaelKaefer) [8ccd4cdf8] Misc doc fixes (@javiereguiluz)

v4.27.6

New features

[1fbd19132] Allow to customize rendered length of CollectionField (@jacekkow) [f1d1c4772] Create directory if needed when creating a CRUD controller via a command (@javiereguiluz) [fe3be93ea] Create directory if needed when uploading files (@javiereguiluz)

Bug fixes

[9d625e2e0] Handle potential null return in first() of EntityCollection fixing deprecation (@gremo) [21f4f7745] Fix an error related to cache warmer and dashboard registry that resulted in "XXX class is not a valid Dashboard controller" (@a.dmitryuk) [d06ccc569] Improve the scrollbar behavior of the sidebar (@javiereguiluz) [dab3778e2] Fix filters are not enabled automatically when using expanded choice filters (@javiereguiluz) [5cdc9a316] Fix editing content in large textareas make the cursor jump to the beginning (@javiereguiluz) [f4ab2c8c0] Display the main action icon in split buttons used in group actions (@javiereguiluz)

Misc fixes

[e842811b3] Refactor AdminContext into sub-contexts (@javiereguiluz) [70ea4c299][35ea4223a] Add tests for all fields (@javiereguiluz, @michaelKaefer) [e344edc66] Add more tests related to security (@javiereguiluz) [30a83f82a] Add more tests related to ORM (@javiereguiluz) [45f273a69][33df4f1ec] Add more tests related to factories (@javiereguiluz) [b1b6b97cd] Add more unit tests related to argument resolvers (@javiereguiluz) [0d26c0148] Updates tests to add return types and make data provider methods static (@michaelKaefer) [3d3d6832e] Use Stringable interface when possible (@javiereguiluz) [941bae8bf] Deprecate method toString() in EntityDto which does the same as __toString() (@michaelKaefer) [490a766fa][0da2d188a] Reworked some broken tests related to DataCollector and exceptions (@michaelKaefer) [828db6387][95a3b3403] Misc. doc changes (@Doskyft, @ThibautM21)

v4.27.5

New features

[15ebf14cd] Added autocomplete connect event to all TomSelect connect (@deksor) [948eb82dd] Allow the decoration of AdminRouteGenerator (@ogrosse)

Bug fixes

[791b426e3] Fix using null as the key parameter for array_key_exists() deprecation (@JorickPepin) [8a6a3d92e] Fix PHP 8.5 deprecation: using null as array offset (@makraz) [c39a6e9af] Fix TranslatableMessage deprecation in filters (@MrJuliuss) [1074a4416] Fix search feature on ascii_string types (@alex-ception) [2fe37ee58] Add missing translation for "toggle dropdown" message (@makraz) [941c03535] Fix action button rendering without label (@makraz)

Misc fixes

[4ed759894] Remove ext-json from project dependencies (@alexislefebvre) [a542a0b62] Update PHPDoc of data types in Action $label argument (@JorickPepin) [da58bbb0f] Update PHPDoc of data types in SearchDto (@johndodev) [43373e9a6] Misc. doc fixes (@Chris53897)

v4.27.4

Bug fixes

[cae471ea7] Fix translation domain for flash messages (@gremo) [75924d378] Enhance content header help with pointer cursor (@gremo) [a1cc14b7b] Handle potential null value for excludedPropertyNames (@Snowbaha) [bc78315fd] Hide empty button labels when using button icons (@gremo) [88fce87fe] Updated Italian translation (@gremo) [e37389399] Fix setDefaultColumns() didn't work on ChoiceField if CustomOption Widget Autocomplete is set (Patrick Perry)

Misc changes

[a3d5f3dfc] Improve form action rendering in datagrid by adjusting display and margin (@gremo) [3bac38fcf] Use the IdentityTranslator instead of a custom TranslatorInterface mock in tests (@xabbuh) [a0ed9acc7] Fix the testing with Symfony 8 packages (@xabbuh)

v4.27.3

New features

[a637449db] Add autocomplete feature to EntityFilter (@a.dmitryuk)

Bug fixes

[349f0ae40] Fixed detail icon color (@ahazebroucq) [56b0b2fbd] Ensure UUID mapping is checked before binary conversion in autocomplete (@johndodev) [8c04f357d] Fix some more deprecations related to Doctrine (@fracsi) [0195db6d5] Fix colors not applied on button disable state (Julien Richarte)

v4.27.2

New features

[1b51457a2] Add "actions extensions" to modify actions at runtime (@javiereguiluz) [3e81bd271] Allow class argument in make:admin:crud command (@pbaumes) [03d102cb6] Add Symfony 8 compatibility (@javiereguiluz)

Bug fixes

[74c226b3c] Fix more deprecations (@javiereguiluz) [f74d74f27] Fix some deprecations related to Doctrine (@javiereguiluz) [5cdd991a2] Update Russian translation (@dmitryuk)

v4.27.1

Bug fixes

[84f1d5953] Fix DataCollector issue (@fracsi) [a6ff948e1] Update CrudAutocompleteSubscriber to also handle array of UUIDs correctly (@pluk77)

v4.27.0

New features

[d2b5d3a24] Added compatibility with doctrine-bundle ^3 (@skmedix) [673b5ebc4] Add details action icon (@Seb33300) [539f293f4] Set CrudFormType as default entry_type for CollectionField if the property is an association (@michaelKaefer)

Bug fixes

[bb76b2699] Translate labels in <twig:ea:ActionMenu:ActionList:Item/> (@gassan) [137ee636d] Fix some deprecations in form templates (@javiereguiluz) [6549e838a] Fix typo in ActionDto (@ThibautM21) [47cc3c016] Fix typo which renames parameter (@michaelKaefer) [81d7efa08] Fix Symfony 7.4 deprecations (@javiereguiluz) [bfe85af0c][9628297d4] Misc. doc fixes (@pols12, @javiereguiluz)

Misc changes

[2513abe13] Use native Doctrine method instead of EA wrapper method (@michaelKaefer) [f2ab5e3ff] Add configurator tests (@michaelKaefer) [e1a719c69] Refactor EntityDto (@michaelKaefer) [d71c9371f] Deprecate remaining Doctrine wrappers in EntityDto and access mapping values by offset (@michaelKaefer)

v4.26.5

Bug fixes

[2c5a81dca] Remove a duplicated method (@javiereguiluz)

v4.26.4

New features

[d6d49c379] Add support for 'contains all' comparison in array filters (@voodooism) [6c4d9c809] Guess specific fields for association properties (@michaelKaefer)

Bug fixes

[7f0644294] Update Hungarian translation (@zolikonta) [b9c754cec] Fix checking if upload_dir refers to a stream-wrapper (@mkrauser) [a7a9f8eff] Handle non-array autocomplete data input (@danut007ro) [af40b24e8] Don't generate duplicate routes for customized CRUD routes (@javiereguiluz) [c17cfb90f] Update FieldFactory to change JSON DBAL type to become ArrayField and add tests (@michaelKaefer) [e7115e9ef] Fix hiding and showing of fields in AssociationField and CollectionField if crud form is used (@michaelKaefer) [989b2f5ea][630b99986] Misc doc updates (@michaelKaefer, @javiereguiluz)

Misc changes

[d11670c89] Use constructor property promotion and readonly properties (@michaelKaefer) [a851f7d1a] Refactor FieldFactory (@michaelKaefer) [28a88e49f] Fix some and deprecate some weak types (@michaelKaefer) [d643a715c] Refactor EntityDto: deprecate 3 methods and allow access to ClassMetadata instead (@michaelKaefer) [df3c2a9ae] Deprecate 4 methods to cleanup EntityFactory (@michaelKaefer) [9aa073621] Lint Twig templates (@javiereguiluz)

v4.26.3

Bug fixes

[2fdfb2497] Fix cloning ActionGroupDto (@fracsi)

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
anousss007/vigilance
supportpal/eloquent-model
ardenexal/fhir-models
laravel-at/laravel-image-sanitize
romalytar/yammi-audit-log-laravel
ardenexal/fhir-validation
arshaviras/weather-widget
laravel-chronicle/core
sunchayn/nimbus
daikazu/eloquent-salesforce-objects
unseen-codes/chat
romalytar/yammi-jobs-monitoring-laravel
kisame76/filament-db-table-state
nqxcode/laravel-lucene-search
dpfx/laravel-livewire-wizards
workos/workos-php-laravel
sofa/laravel-global-scope
nawasara/auth-primitives
adhocrat-io/arkhe-main
make-dev/orca-harpoon