v1.11.0
TL;DR
- GridBuilder configurable in PHP 🎉
- Bump PHP to 8.0 and Symfony to 5.4 🦾
- Make grid command ⚙️
- Multiple fixes and improvements 🚀
Features
- #173 [GridBuilder] Predefined fields (@loic425)
- #174 [GridBuilder] Predefined action groups (@loic425)
- #177 [GridBuilder] Docs (@loic425)
- #175 [GridBuilder] Predefined filters (@loic425)
- #176 [GridBuilder] Test PHP config without yaml config and add some missing features (@loic425)
- #197 Drop support for PHP7.4, Symfony version upgraded to 5.4 (@Rafikooo)
- #206 Make grid (@loic425)
Improvements
- #152 Upgrade to GitHub-native Dependabot (@dependabot-preview[@bot])
- #178 Update vimeo/psalm requirement from 4.6.4 to 4.11.2 (@dependabot[@bot])
- #200 Remove travis build status from README (@GSadee)
- #202 Fix grid builder method positions (@loic425)
- #203 Update vimeo/psalm requirement from 4.12.0 to 4.18.1 (@dependabot[@bot])
- #207 Update vimeo/psalm requirement from 4.18.1 to 4.19.0 (@dependabot[@bot])
- #205 Add support for pagerfanta 3 (@loic425)
- #208 Allow to run workflow manually (@@Zales0123)
- #214 [Docs] Resorting pages on docs homepage (@loic425)
- #215 [Docs] Add docs for the grid maker (@loic425)
- #216 [Docs] Add documentation for Grids as service (@loic425)
- #218 [Docs] Fix the template reference (@Roshyo)
- #219 [DX] [Docs] Adding more typing to FieldType and in doc (@Roshyo)
- #225 Testing with PHP 8.1 (@loic425)
- #230 Bring back checking coding standard (@loic425)
- #234 Fix description for grid maker namespace (@loic425)
Fixes
- #182 [GridBuilder] Fix update action label (@loic425)
- #209 Hotfix with datasources (@loic425)
- #212 [Fix] Add a logic exception to install the needed adapter (@loic425)
- #211 [Fix] Register grid maker only when maker is enabled (@loic425)
- #222 [Security] Dql injection through sorting parameters blocked (@TheMilek)
- #223 [Sorting] Allow for sorting on disabled, declared fields (to preserve bc) (@lchrusciel)
- #224 [Sorting] Allow for sorting on disabled, declared fields (to preserve bc) (@lchrusciel)
- #228 Fix coding style for make grid command (@loic425)
- #229 [GridMaker] Use snake case for grid names (@loic425)
- #231 Remove tmp Price grid (@loic425)
- #233 Fix coding standards (and the build as well) (@Zales0123)