sylius/grid-bundle
SyliusGridBundle brings advanced, configurable grids to Symfony applications, with filtering, sorting, pagination, and flexible data sources. Part of the Sylius eCommerce stack, it lets you build powerful admin listings and reusable grid definitions with clean, maintainable configuration.
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.16.0...v1.16.1
SyliusGridBundle 1.16.0 modernizes how grids are defined and customized. Grids become invokable, attribute-driven PHP classes, and we introduce Grid Mutators as the modern replacement for grid events with no breaking changes.
#[AsGrid] attribute; no need to extend AbstractGrid or implement GridInterface.#[AsGridMutator] + GridMutatorInterface, with priority support; works with both modern and legacy grids.withActions, withMainActions, withItemActions, withSubItemActions and withBulkActions builder methods, consistent with withFields and withFilters.Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.15.1...v1.16.0
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.16.0-RC.2...v1.16.0-RC.3
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.16.0-RC.1...v1.16.0-RC.2
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.16.0-ALPHA.3...v1.16.0-RC.1
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.16.0-ALPHA.2...v1.16.0-ALPHA.3
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.16.0-ALPHA.1...v1.16.0-ALPHA.2
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.15.1...v1.16.0-ALPHA.1
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.15.0...v1.15.1
EnumField and EnumFilter for better PHP enum handlinggetCriteria method to \Sylius\Bundle\GridBundle\Builder\Filter\FilterInterface by @Prometee in https://github.com/Sylius/SyliusGridBundle/pull/440Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.14.1...v1.15.0
getCriteria method to \Sylius\Bundle\GridBundle\Builder\Filter\FilterInterface by @Prometee in https://github.com/Sylius/SyliusGridBundle/pull/440Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.14.1...v1.15.0-ALPHA.1
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.14.0...v1.14.1
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.13.2...v1.14.0
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.14.0-ALPHA.1...v1.14.0-ALPHA.2
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.13.1...v1.13.2
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.13.1...v1.14.0-ALPHA.1
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.13.0...v1.13.1
Sylius Sp. z o.o. copyright owner across project files ([@Rafikooo](https://github.com/Rafikooo))Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.12.2...v1.13.0
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.12.1...v1.12.2
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.13.0-ALPHA.3...v1.13.0-BETA.1
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.13.0-ALPHA.2...v1.13.0-ALPHA.3
Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.13.0-ALPHA.1...v1.13.0-ALPHA.2
Sylius Sp. z o.o. copyright owner across project files ([@Rafikooo](https://github.com/Rafikooo))Full Changelog: https://github.com/Sylius/SyliusGridBundle/compare/v1.12.0...v1.12.1
Stable 1.10.0 release 🎉 🔥 🚀 Symfony 6 support included, possibility to remove grid properties + multiple improvements and fixes 🏇
Drop Symfony 4 support, add Symfony 6 support 🚀
Removal of BC Break that made it impossible to sort by disabled fields (which was possible before v1.10.1) 💥
Removal of BC Break that made it impossible to sort by disabled fields (which was possible before v1.10.1) 💥
🔒 This is a security release!
Fixes the following vulnerabilities:
🔒 This is a security release!
Fixes the following vulnerabilities:
Add possibility to set pagination options on grids
These are complete release notes summing up all BETA releases.
How can I help you explore Laravel packages today?