Releases: Sylius/SyliusResourceBundle
Releases · Sylius/SyliusResourceBundle
v1.11.0-RC.1
What's Changed
- Remove PHP 8.0 support & not maintained Symfony versions by @loic425 in #874
- Fix dependency injection namespace by @loic425 in #878
- [Maintenance] Fix builds by @NoResponseMate in #898
- Fix form parameter bags accesing in request handler by @NoResponseMate in #883
- Move some routing factories into 2 sub-directories by @loic425 in #895
- Move attributes operation route factory into sylius resource namespace by @loic425 in #896
- Add missing experimental tags for new routing system by @loic425 in #899
Full Changelog: v1.11.0-BETA.2...v1.11.0-RC.1
v1.11.0-BETA.2
Details
- #871 Fix state machine tag (@Zales0123)
v1.11.0-BETA.1
TL;DR
The beta version of SyliusResourceBundle with a new attributes-based resource system, developed by @loic425 🎉 Plenty of BC-compatible class movement
Details
- #545 Update phpspec/phpspec to 7.3 (@dannyvw)
- #607 Allow jms/serializer-bundle ^5.0 (@dannyvw)
- #611 Allow doctrine/collections ^2.0 (@dannyvw)
- #613 Configure specific state machine component for a resource (@loic425)
- #634 Allow Pagerfanta 4.0 (@mbabker)
- #659 Debug resource with FQCN (@loic425)
- #682 [New docs] docs' pagination (@loic425)
- #687 [New docs] Configure the resource name (@loic425)
- #689 [New docs] Configure the resource plural name (@loic425)
- #696 [CI] Add support for PHP 8.2 (@loic425)
- #706 [Test app] Use Doctrine attributes (@loic425)
- #717 Fix after upmerge (@loic425)
- #718 Poc rebased (@loic425)
- #719 Update licence (@Rafikooo)
- #723 Fix default templates dir (@loic425)
- #724 Add flash from event on processor (@lchrusciel)
- #726 Update license (@Zales0123)
- #727 Bulk update (@loic425)
- #728 Psalm fix after upmerge (@Zales0123)
- #729 [doc] Add missing new line to configure_your_operations.md example (@diimpp)
- #730 Grid aware operation (@loic425)
- #731 Configure driver on resource attribute (@loic425)
- #732 Remove unused template (@loic425)
- #733 Move PHPUnit tests from bundle (@loic425)
- #738 Fix Doctrine subscriber deprecations (@loic425)
- #740 [Fix] Update delete path name to avoid route conflicts (@loic425)
- #741 Add request to routing arguments (@loic425)
- #742 Define simple vars on your operations (@loic425)
- #743 Update rector/rector requirement from ^0.13.5 to ^0.18.2 (@dependabot[@bot])
- #745 Improve testing debug resource command (@loic425)
- #746 Add POST http method on update, delete and bulk delete operation (@loic425)
- #747 Fix name of file inside the comments for BookFactory (@harikt)
- #757 Use AsResource attribute instead of reserved word Resource (@loic425)
- #758 Remove Component namespace on action (@loic425)
- #759 Remove Component namespace on annotation (@loic425)
- #760 Remove Component namespace on context (@loic425)
- #761 Remove Component namespace on Doctrine (@loic425)
- #762 Remove Component namespace on state (@loic425)
- #764 Fix routing with moved attributes (@loic425)
- #766 Move some namespaces on Storage (@loic425)
- #767 Move some namespaces on Symfony event dispatchers (@loic425)
- #768 Move some namespaces on Exceptions (@loic425)
- #769 Move some namespaces on Grid (@loic425)
- #770 Move some namespaces on Humanizer (@loic425)
- #772 Move some namespaces on Symfony event listener (@loic425)
- #773 Fix response status when method is safe (@loic425)
- #774 Move some namespaces on new Metadata (@loic425)
- #775 Move some namespaces on Twig (@loic425)
- #777 Move some namespaces on Factory (@loic425)
- #778 Move some namespaces on Symfony expression language (@loic425)
- #779 Phpunit tests for Symfony deserialize listener (@loic425)
- #780 Init Deserialize provider (@loic425)
- #783 Move some namespaces on Symfony forms, requests and responses (@loic425)
- #784 Move some namespaces on Symfony routing, validator exceptions and workflow (@loic425)
- #785 Init read provider (@loic425)
- #786 Fix readme with supported branches (@loic425)
- #788 Init flash processor (@loic425)
- #789 Phpunit tests for Symfony respond listener (@loic425)
- #790 Init respond processor (@loic425)
- #791 Phpunit tests for Symfony form listener (@loic425)
- #792 Phpunit tests for Symfony flash listener (@loic425)
- #793 Init form provider (@loic425)
- #795 Init factory provider (@loic425)
- #798 Init validate provider (@loic425)
- #799 PHPUnit tests for Symfony serialize listener (@loic425)
- #800 Init serialize processor (@loic425)
- #801 PHPUnit tests for Symfony write listener (@loic425...
v1.11.0-ALPHA.2
TL;DR
The second version of SyliusResourceBundle with a new attributes-based resource system, developed by @loic425 🎉
Details
- #538 fix(flashbag): fixed addFlash in ControllerTrait for Symfony 6 (@UlrichHP)
- #611 Allow doctrine/collections ^2.0 (@dannyvw)
- #634 Allow Pagerfanta 4.0 (@mbabker)
- #729 [doc] Add missing new line to configure_your_operations.md example (@diimpp)
- #730 Grid aware operation (@loic425)
- #731 Configure driver on resource attribute (@loic425)
- #732 Remove unused template (@loic425)
- #733 Move PHPUnit tests from bundle (@loic425)
- #738 Fix Doctrine subscriber deprecations (@loic425)
- #740 [Fix] Update delete path name to avoid route conflicts (@loic425)
- #741 Add request to routing arguments (@loic425)
- #742 Define simple vars on your operations (@loic425)
- #743 Update rector/rector requirement from ^0.13.5 to ^0.18.2 (@dependabot[@bot])
- #745 Improve testing debug resource command (@loic425)
- #746 Add POST http method on update, delete and bulk delete operation (@loic425)
- #747 Fix name of file inside the comments for BookFactory (@harikt)
- #757 Use AsResource attribute instead of reserved word Resource (@loic425)
- #758 Remove Component namespace on action (@loic425)
- #759 Remove Component namespace on annotation (@loic425)
- #760 Remove Component namespace on context (@loic425)
- #761 Remove Component namespace on Doctrine (@loic425)
- #762 Remove Component namespace on state (@loic425)
- #764 Fix routing with moved attributes (@loic425)
- #765 Missed typehint for
TranslatableFactoryInterface
(@Rafikooo) - #766 Move some namespaces on Storage (@loic425)
- #767 Move some namespaces on Symfony event dispatchers (@loic425)
- #769 Move some namespaces on Grid (@loic425)
- #770 Move some namespaces on Humanizer (@loic425)
- #772 Move some namespaces on Symfony event listener (@loic425)
- #773 Fix response status when method is safe (@loic425)
- #774 Move some namespaces on new Metadata (@loic425)
- #775 Move some namespaces on Twig (@loic425)
- #777 Move some namespaces on Factory (@loic425)
- #778 Move some namespaces on Symfony expression language (@loic425)
- #779 Phpunit tests for Symfony deserialize listener (@loic425)
- #780 Init Deserialize provider (@loic425)
- #783 Move some namespaces on Symfony forms, requests and responses (@loic425)
- #784 Move some namespaces on Symfony routing, validator exceptions and workflow (@loic425)
- #785 Init read provider (@loic425)
- #786 Fix readme with supported branches (@loic425)
- #788 Init flash processor (@loic425)
- #789 Phpunit tests for Symfony respond listener (@loic425)
- #790 Init respond processor (@loic425)
- #791 Phpunit tests for Symfony form listener (@loic425)
- #792 Phpunit tests for Symfony flash listener (@loic425)
- #793 Init form provider (@loic425)
- #795 Init factory provider (@loic425)
- #798 Init validate provider (@loic425)
- #799 PHPUnit tests for Symfony serialize listener (@loic425)
- #800 Init serialize processor (@loic425)
- #801 PHPUnit tests for Symfony write listener (@loic425)
- #803 PHPUnit tests for Symfony add format listener (@loic425)
- #804 Move some namespaces on metadata (@loic425)
- #805 Move some namespaces on generator (@loic425)
- #806 Move some namespaces on reflection (@loic425)
- #809 Add support for Symfony 6.4 (@loic425)
- #810 [CI] Exclude builds for Symfony 6.4 and doctrine/persistence 2.0 (@GSadee, @loic425)
- #815 PHPUnit tests for factory (@loic425)
- #816 PHPUnit tests for context (@loic425)
- #817 Add DI for Main controller, providers and processors (@loic425)
- #818 Fix Phpspec errors (@loic425)
- #819 Move some namespaces on model (@loic425)
- #820 Move some namespaces on repository (@loic425)
- #821 Fix serialize processor (@loic425)
- #822 Fix flash processor (@loic425)
- #823 Fix event dispatcher provider (@loic425)
- [#824](https...
v1.10.3
Details
- #589 Fix the build on 1.10 branch (@loic425)
- #493 Add support for Doctrine persistence version 3.0 (@@loic425)
- #701 [HotFix] Flip id with alias on resource loader (@loic425)
- #700 Fix missing pagerfanta ORM adapter error (@loic425)
- #694 Quick fix for state machine workflow usage with Symfony 6.2 (@loic425)
- #538 fix(flashbag): fixed addFlash in ControllerTrait for Symfony 6 (@UlrichHP)
- #765 Missed typehint for
TranslatableFactoryInterface
(@Rafikooo) - #809 Add support for Symfony 6.4 (@loic425)
v1.11.0-ALPHA.1
TL;DR
The first version of SyliusResourceBundle with a new attributes-based resource system, developed by @loic425 🎉
Details
- #493 Add support for Doctrine persistence version 3.0 (@@loic425)
- #498 Add services' aliases to improve autowiring experience (@loic425)
- #502 Fix the build (@loic425)
- #503 Init gitattributes file to preserve the planet (@loic425)
- #507 Fix Symfony 6 Exception (@mpysiak, @lchrusciel)
- #510 Fix declaring repository on resource when it is a service entity repository (@loic425)
- #530 [DOCS] Change configuration to correct one ()
- #545 Update phpspec/phpspec to 7.3 (@dannyvw)
- #549 Hotfix for Attributes routing system (@loic425)
- #550 Fix build on 1.10 (@loic425)
- #551 Flip back service ids and FQCN (@loic425)
- #589 Fix the build on 1.10 branch (@loic425)
- #607 Allow jms/serializer-bundle ^5.0 (@dannyvw)
- #613 Configure specific state machine component for a resource (@loic425)
- #659 Debug resource with FQCN (@loic425)
- #682 [New docs] docs' pagination (@loic425)
- #687 [New docs] Configure the resource name (@loic425)
- #689 [New docs] Configure the resource plural name (@loic425)
- #694 Quick fix for state machine workflow usage with Symfony 6.2 (@loic425)
- #696 [CI] Add support for PHP 8.2 (@loic425)
- #700 Fix missing pagerfanta ORM adapter error (@loic425)
- #701 [HotFix] Flip id with alias on resource loader (@loic425)
- #706 [Test app] Use Doctrine attributes (@loic425)
- #717 Fix after upmerge (@loic425)
- #718 Poc rebased (@loic425)
- #719 Update licence (@Rafikooo)
- #723 Fix default templates dir (@loic425)
- #724 Add flash from event on processor (@lchrusciel)
- #726 Update license (@Zales0123)
- #727 Bulk update (@loic425)
- #728 Psalm fix after upmerge (@Zales0123)
v1.10.2
v1.10.1
v1.10.0
TL;DR
Stable 1.10.0 release 🎉 🔥 🚀 Symfony 6 support included, together with multiple improvements and fixes 🏇
Details (full changelog since 1.9.1)
Features
- #426 Add missing options on sylius route attribute (@loic425)
- #428 Add support for Symfony 6 (@loic425, @lchrusciel)
- #454 Add generic typehint to RepositoryInterface and FactoryInterface (@MrSrsen)
- #461 [docker]Dockerized Resource Bundle (@Ferror, @lchrusciel)
Improvements
- #341 Dropping usage of Request->get (@loic425, @Zales0123)
- #379 Fix setDeprecated deprecation (@dannyvw)
- #380 Fix session deprecation (@dannyvw)
- #399 [Symfony 6] Fix Kernel on test app (@loic425)
- #401 [Symfony 6] Use storage factory id option on test app (@loic425)
- #402 [Symfony 6] Fix http foundation request handler typehints (@loic425)
- #408 [1.10] Correct branch alias to 1.10-dev (@Zales0123)
- #411 [Symfony 6] Bump Psalm version from 4.7 to 4.22 (@loic425)
- #412 [Symfony 6] Fix bootstrap on test app (@loic425)
- #413 [Symfony 6] Fix setting deprecations on pagerfanta bridge pass (@loic425)
- #418 [Symfony 6] Fix getting container on PHPUnit tests (@loic425)
- #419 [Symfony 6] Fix routes on test app (@loic425)
- #430 Drop Symfony 4 support (@loic425)
- #431 Simplify Kernel on test app (@loic425)
- #433 Remove session pass (@loic425)
- #434 [Maintenance] Bump EasyCodingStandard dependency (@lchrusciel)
- #435 [Maintenance] Removal of Sf4.4 BC layer leftovers (@lchrusciel)
- #437 Remove is master request usage (@loic425)
- #440 Fix some other getting container deprecations (@loic425)
- #445 [Maintenance] Drop Sf4 ACL on parameters class due to lack of its support (@lchrusciel)
- #458 Basic configuration of Gitbook (@Zales0123)
- #466 Update rector/rector requirement from ^0.12.20 to ^0.13.5 (@dependabot[@bot])
- #467 [README] Add development section and update links (@lchrusciel)
- #478 Add tests with grids (@loic425)
- #495 Inform about potential BC break after response code change (@Zales0123)
Fixes
- #439 Fix Phpspec for symfony 6 (@loic425)
- #444 [Symfony 6] Third solution to fix resource controllers (@loic425)
- #446 [Maintenance] Add flex support to global composer (@lchrusciel)
- #450 Adjust when some runtime deprecation notices are triggered and use Symfony's trigger_deprecation() helper (@mbabker)
- #459 Fix coding standards to fix the build (@Zales0123)
- #460 [Maintenance] Allow flex plugin during plugin installation (@lchrusciel)
- #462 Configure global symfony/flex plugin (@Zales0123)
- #465 [Maintenance] Downgrade rector to fix build (@lchrusciel)
- #470 [CI] Fix the build for 1.10 (@loic425)
- #471 [Symfony 6] Fix submitting a form (@loic425)
- #474 Resource alias, always return 2 array items (@Prometee, @lchrusciel)
- #487 Make CsrfTokenManager public (@Zales0123)
- #488 Return 422 status code when the form fails (@belmeopmenieuwesim, @Zales0123)
- #489 Fix can apply a transition on workflow with a graph (@loic425)
- #492 [Maintenance] Out-of-date phpstan/phpdoc-parser conflict removed, docker static analysis memory limit increased (@Rafikooo)
v1.10.0-BETA.1
Details
- #341 Dropping usage of Request->get (@loic425, @Zales0123)
- #450 Adjust when some runtime deprecation notices are triggered and use Symfony's trigger_deprecation() helper (@mbabker)
- #467 [README] Add development section and update links (@lchrusciel)
- #478 Add tests with grids (@loic425)
- #487 Make CsrfTokenManager public (@Zales0123)
- #488 Return 422 status code when the form fails (@belmeopmenieuwesim, @Zales0123)