Releases: Sylius/SyliusResourceBundle
Releases · Sylius/SyliusResourceBundle
v1.14.0
TL;DR
- Symfony 8 support 🎉
What's Changed
- Use locale from kernel default locale by @loic425 in #1034
- Add tests for external routing files by @loic425 in #1036
- External routing files by @loic425 in #1035
- Add upmerge from 1.13 by @loic425 in #1040
- Add repository variables for factory by @loic425 in #1038
- Fix configured resource without form by @loic425 in #1039
- [ExpressionLanguage] Add providers on argument parsers by @loic425 in #1041
- Update matthiasnoback/symfony-dependency-injection-test requirement from ^4.2.1 || ^5.1 to ^6.1.0 by @dependabot[bot] in #1027
- [UPMERGE] 1.13 -> 1.14 by @SyliusBot in #1042
- Add German translation by @alexanderbuerner in #1044
- Add argument parser for resource and operation vars by @loic425 in #1043
- [UPMERGE] 1.13 -> 1.14 by @SyliusBot in #1046
- Add filters from grid storage on redirect handler by @loic425 in #1047
- Add condition option on legacy routing by @loic425 in #1048
- Add route condition on new routing system by @loic425 in #1050
- Align new route paths and add a bc layer to keep legacy paths by @loic425 in #1051
- Add error handling on write processor by @loic425 in #1049
- Recursive array argument handling on redirect parameters by @loic425 in #1054
- [Fix] Do not dispatch a post write event when data is already a response by @loic425 in #1057
- Fix CI by @loic425 in #1069
- [UPMERGE] 1.13 -> 1.14 by @SyliusBot in #1067
- [phpspec-2-phpunit] migration of tests (StateMachine) by @loic425 in #955
- [CI] Add PHPStan to CI by @Rafikooo in #1075
- feat(metadata) Customize Resource & operations by @loic425 in #1055
- [UPMERGE] 1.13 -> 1.14 by @SyliusBot in #1083
- Add unit tests by @michalkaczmarek-bitbag in #1090
- Phpspec to phpunit validator by @michalkaczmarek-bitbag in #1095
- Phpspec to phpunit routing by @michalkaczmarek-bitbag in #1094
- PHPSpec to PHPUnit form by @michalkaczmarek-bitbag in #1087
- Phpspec to phpunit symfony routing redirect by @michalkaczmarek-bitbag in #1096
- Phpspec to phpunit symfony serializer misc by @michalkaczmarek-bitbag in #1101
- Phpspec to phpunit for directories: Event, EventListener, Storage and Twig by @michalkaczmarek-bitbag in #1085
- PHPSpec to PHPUnit Context by @Glancu in #1073
- PHPSpec to PHPUnit DependencyInjection by @Glancu in #1074
- PHPSpec to PHPUnit doctrine by @Glancu in #1081
- Phpspec to phpunit grid by @michalkaczmarek-bitbag in #1093
- Fix static analyse, build docker image, and step related with removing GridBundle package for Symfony 7.4 by @michalkaczmarek-bitbag in #1104
- [Chore] Use Symfony Flex from shivammathur/setup-php by @loic425 in #1102
- [Chore] Bump package versions by @loic425 in #1076
- PHPSpec to PHPUnit Controller by @michalkaczmarek-bitbag in #1080
- Phpspec to phpunit symfony form validation by @michalkaczmarek-bitbag in #1097
- Phpspec to phpunit symfony event dispatcher by @michalkaczmarek-bitbag in #1099
- Phpspec to phpunit symfony request response by @michalkaczmarek-bitbag in #1098
- Phpspec to phpunit symfony expression security by @michalkaczmarek-bitbag in #1100
- [DX][Internal] Remove api test case package by @loic425 in #976
- Fix parameter %resource% for translation by @michalkaczmarek-bitbag in #1089
- Bundle configuration with PHP files by @loic425 in #1091
- [phpspec-2-phpunit] migration of tests (Winzou) by @loic425 in #952
- [phpspec-2-phpunit] migration of tests (Twig) by @loic425 in #953
- [phpspec-2-phpunit] migration of tests (Translation) by @loic425 in #954
- [phpspec-2-phpunit] migration of tests (State) by @loic425 in #938
- [phpspec-2-phpunit] migration of tests (Reflection) by @loic425 in #937
- Remove phpspec 🎉 by @loic425 in #1113
- Remove phpspec/prophecy-phpunit by @loic425 in #1114
- [Routing] Using Symfony string for routing path instead of Gedmo urlizer by @loic425 in #1108
- Convert Phpspec 2 PHPUnit tests for legacy dir by @loic425 in #1116
- Fix test application form types by @loic425 in #1110
- Remove FOS Rest Bundle from dev-requirements by @loic425 in #1112
- Bump Doctrine package versions by @loic425 in #1109
- Move winzou on conflicts by @loic425 in #1119
- Improve perf ValidationExceptionListener by @dannyvw in #1060
- Remove Sylius resources from the container by @loic425 in #1127
- Move hateoas & jms Serializer bundles on conflicts by @loic425 in #1121
- Move Symfony workflow on conflicts by @loic425 in #1120
- Symfony 8 by @loic425 in #1122
- Add new reflection system for class names by @loic425 in #1117
- Cached resource class list factory by @loic425 in #1118
- Fix resource configuration for AsResource with only applicationName set by @esserj in #1130
- Deprecate expressions without prefix by @loic425 in #1131
- Remove processor will return deleted data by @loic425 in #1133
- Fix double slashes on route paths by @loic425 in #1135
- [Maintenance][CI] Add monorepo split action by @NoResponseMate in #1136
- [New routing] Redirect to referer by @loic425 in #1134
- Fix redirect to referer by @loic425 in #1137
- Fix flash processor by @loic425 in #1138
- Revert "Fix flash processor" by @loic425 in #1139
- Fallback to generic translations on operation with a custom name by @loic425 in #1140
- [Chore] Replace internal tag by experimental one on Operations by @loic425 in #1141
New Contributors
- @alexanderbuerner made their first contribution in #1044
- @michalkaczmarek-bitbag made their first contribution in #1090
- @Glancu made their first contribution in #1073
- @esserj made their first contribution in #1130
Full Changelog: v1.13.1...v1.14.0
v1.14.0-ALPHA.1
What's Changed
- Use locale from kernel default locale by @loic425 in #1034
- Add tests for external routing files by @loic425 in #1036
- External routing files by @loic425 in #1035
- Add upmerge from 1.13 by @loic425 in #1040
- Add repository variables for factory by @loic425 in #1038
- Fix configured resource without form by @loic425 in #1039
- [ExpressionLanguage] Add providers on argument parsers by @loic425 in #1041
- Update matthiasnoback/symfony-dependency-injection-test requirement from ^4.2.1 || ^5.1 to ^6.1.0 by @dependabot[bot] in #1027
- [UPMERGE] 1.13 -> 1.14 by @SyliusBot in #1042
- Add German translation by @alexanderbuerner in #1044
- Add argument parser for resource and operation vars by @loic425 in #1043
- [UPMERGE] 1.13 -> 1.14 by @SyliusBot in #1046
- Add filters from grid storage on redirect handler by @loic425 in #1047
- Add condition option on legacy routing by @loic425 in #1048
- Add route condition on new routing system by @loic425 in #1050
- Align new route paths and add a bc layer to keep legacy paths by @loic425 in #1051
- Add error handling on write processor by @loic425 in #1049
- Recursive array argument handling on redirect parameters by @loic425 in #1054
- [Fix] Do not dispatch a post write event when data is already a response by @loic425 in #1057
- Fix CI by @loic425 in #1069
- [UPMERGE] 1.13 -> 1.14 by @SyliusBot in #1067
- [phpspec-2-phpunit] migration of tests (StateMachine) by @loic425 in #955
- [CI] Add PHPStan to CI by @Rafikooo in #1075
- feat(metadata) Customize Resource & operations by @loic425 in #1055
- [UPMERGE] 1.13 -> 1.14 by @SyliusBot in #1083
- Add unit tests by @michalkaczmarek-bitbag in #1090
- Phpspec to phpunit validator by @michalkaczmarek-bitbag in #1095
- Phpspec to phpunit routing by @michalkaczmarek-bitbag in #1094
- PHPSpec to PHPUnit form by @michalkaczmarek-bitbag in #1087
- Phpspec to phpunit symfony routing redirect by @michalkaczmarek-bitbag in #1096
- Phpspec to phpunit symfony serializer misc by @michalkaczmarek-bitbag in #1101
- Phpspec to phpunit for directories: Event, EventListener, Storage and Twig by @michalkaczmarek-bitbag in #1085
- PHPSpec to PHPUnit Context by @Glancu in #1073
- PHPSpec to PHPUnit DependencyInjection by @Glancu in #1074
- PHPSpec to PHPUnit doctrine by @Glancu in #1081
- Phpspec to phpunit grid by @michalkaczmarek-bitbag in #1093
- Fix static analyse, build docker image, and step related with removing GridBundle package for Symfony 7.4 by @michalkaczmarek-bitbag in #1104
- [Chore] Use Symfony Flex from shivammathur/setup-php by @loic425 in #1102
- [Chore] Bump package versions by @loic425 in #1076
- PHPSpec to PHPUnit Controller by @michalkaczmarek-bitbag in #1080
- Phpspec to phpunit symfony form validation by @michalkaczmarek-bitbag in #1097
- Phpspec to phpunit symfony event dispatcher by @michalkaczmarek-bitbag in #1099
- Phpspec to phpunit symfony request response by @michalkaczmarek-bitbag in #1098
- Phpspec to phpunit symfony expression security by @michalkaczmarek-bitbag in #1100
- [DX][Internal] Remove api test case package by @loic425 in #976
- Fix parameter %resource% for translation by @michalkaczmarek-bitbag in #1089
- Bundle configuration with PHP files by @loic425 in #1091
- [phpspec-2-phpunit] migration of tests (Winzou) by @loic425 in #952
- [phpspec-2-phpunit] migration of tests (Twig) by @loic425 in #953
- [phpspec-2-phpunit] migration of tests (Translation) by @loic425 in #954
- [phpspec-2-phpunit] migration of tests (State) by @loic425 in #938
- [phpspec-2-phpunit] migration of tests (Reflection) by @loic425 in #937
- Remove phpspec 🎉 by @loic425 in #1113
- Remove phpspec/prophecy-phpunit by @loic425 in #1114
- [Routing] Using Symfony string for routing path instead of Gedmo urlizer by @loic425 in #1108
- Convert Phpspec 2 PHPUnit tests for legacy dir by @loic425 in #1116
- Fix test application form types by @loic425 in #1110
- Remove FOS Rest Bundle from dev-requirements by @loic425 in #1112
- Bump Doctrine package versions by @loic425 in #1109
- Move winzou on conflicts by @loic425 in #1119
- Improve perf ValidationExceptionListener by @dannyvw in #1060
- Remove Sylius resources from the container by @loic425 in #1127
- Move hateoas & jms Serializer bundles on conflicts by @loic425 in #1121
- Move Symfony workflow on conflicts by @loic425 in #1120
- Symfony 8 by @loic425 in #1122
- Add new reflection system for class names by @loic425 in #1117
- Cached resource class list factory by @loic425 in #1118
New Contributors
- @alexanderbuerner made their first contribution in #1044
- @michalkaczmarek-bitbag made their first contribution in #1090
- @Glancu made their first contribution in #1073
Full Changelog: v1.13.1...v1.14.0-ALPHA.1
v1.13.1
Details
- #1037 Add missing event short name on apply state machine transition (@loic425)
- #1045 Fix - Add missing redirect & redirect arguments (@loic425)
- #1064 Fix missing behat transliterator package (@loic425)
- #1063 Add an error message for non existing repository method & suggest to use CreatePaginatorTrait (@loic425)
Full Changelog: v1.13.0...v1.13.1
v1.13.0
TL;DR
- Add support for Doctrine ORM 3
- Better support for PHP 8.4
Details
- #957 Deprecate VariantWithNoOptionsValuesException (@GSadee)
- #959 Create LICENSE_OF_TRADEMARK_AND_LOGO (@damonsson)
- #961 Bump dependencies & Introduce prefer lowest on CI (@loic425)
- #968 Add support for Doctrine ORM 3 (@loic425)
- #969 [DX][Internal] Start using Foundry (@loic425)
- #970 [DX][Internal] use Foundry for comic books (@loic425)
- #973 Fix Delete handling exception previous argument type (@loic425)
- #971 [DX][Internal] Do not use Alice anymore (@loic425)
- #963 [Doc] Documentation migration to SyliusStack using gitbook (@Prometee)
- #977 Fix implicit nullable parameter (@loic425)
- #979 [De] Show legacy resource metadata on de command when specified (@loic425)
- #985 Add resource name collection (@loic425)
- #986 Init resource class list factory with attributes (@loic425)
- #987 Resource route collection factory (@loic425)
- #991 [CI] Add GitHub Action for creating upmerge PRs (@GSadee)
- #993 Add route requirements (@loic425)
- #995 Custom notification message (@loic425)
- #997 New resource loader (@loic425)
- #984 Add Operation defaults trait (@loic425)
- #1003 Fix implicit nullable parameter on createRestView method (@loic425)
- #1006 Wrap
class_aliascalls inclass_existschecks (@quentint) - #1007 Gracefully handle rendering actions for non-resource grid view (@vvasiloi)
- #1015 Allow to define a template in grid action options (@loic425)
- #1021 [Maintenance] Exclude dependabot and upmerge push builds (@NoResponseMate)
- #1013 Add new SecurityProvider to allow managing access to resource (@Prometee)
- #1025 Fix implicit nullable parameter + add ECS rule to 1.12 (@GSadee)
- #1024 Fix implicit nullable parameter + add ECS rule (@GSadee)
New Contributors
Full Changelog: v1.12.2...v1.13.0
v1.13.0-BETA.1
Details
- #985 Add resource name collection (@loic425)
- #986 Init resource class list factory with attributes (@loic425)
- #987 Resource route collection factory (@loic425)
- #997 New resource loader (@loic425)
- #984 Add Operation defaults trait (@loic425)
- #1003 Fix implicit nullable parameter on createRestView method (@loic425)
- #1006 Wrap
class_aliascalls inclass_existschecks (@quentint) - #1007 Gracefully handle rendering actions for non-resource grid view (@vvasiloi)
- #1010 Add
#[Attribute]annotation to validator constraints (@Rafikooo) - #1015 Allow to define a template in grid action options (@loic425)
- #1014 Add tests with skeleton (@loic425)
- #1016 Fix ClassReflection resource class resolving edge case (@Pierstoval)
- #1021 [Maintenance] Exclude dependabot and upmerge push builds (@NoResponseMate)
- #1013 Add new SecurityProvider to allow managing access to resource (@Prometee)
- #994 Fix missing route name on operations attributes (@loic425)
New Contributors
Full Changelog: v1.13.0-ALPHA.3...v1.13.0-BETA.1
v1.12.2
Details
- #990 Fix Grid provider used in Request grid provider to allow using grid c… (@loic425)
- #1010 Add
#[Attribute]annotation to validator constraints (@Rafikooo) - #1014 Add tests with skeleton (@loic425)
- #1016 Fix ClassReflection resource class resolving edge case (@Pierstoval)
- #994 Fix missing route name on operations attributes (@loic425)
New Contributors
- @Pierstoval made their first contribution in #1016
Full Changelog: v1.12.1...v1.12.2
v1.13.0-ALPHA.3
Details
- #977 Fix implicit nullable parameter (@loic425)
- #979 [De] Show legacy resource metadata on de command when specified (@loic425)
- #990 Fix Grid provider used in Request grid provider to allow using grid c… (@loic425)
- #991 [CI] Add GitHub Action for creating upmerge PRs (@GSadee)
- #993 Add route requirements (@loic425)
- #995 Custom notification message (@loic425)
Full Changelog: v1.13.0-ALPHA.2...v1.13.0-ALPHA.3
v1.13.0-ALPHA.2
Details
- #970 [DX][Internal] use Foundry for comic books (@loic425)
- #973 Fix Delete handling exception previous argument type (@loic425)
- #971 [DX][Internal] Do not use Alice anymore (@loic425)
- #963 [Doc] Documentation migration to SyliusStack using gitbook (@Prometee)
- #975 Add missing package and version attributes in deprecated element (@GSadee)
Full Changelog: v1.13.0-ALPHA.1...v1.13.0-ALPHA.2
v1.12.1
v1.13.0-ALPHA.1
TL;DR
- Add support for Doctrine ORM 3
Details
- #936 [phpspec-2-phpunit] migration of tests (Model) (@loic425)
- #957 Deprecate VariantWithNoOptionsValuesException (@GSadee)
- #959 Create LICENSE_OF_TRADEMARK_AND_LOGO (@damonsson)
- #958 Update LICENSE year (@damonsson)
- #961 Bump dependencies & Introduce prefer lowest on CI (@loic425)
- #968 Add support for Doctrine ORM 3 (@loic425)
- #969 [DX][Internal] Start using Foundry (@loic425)
Full Changelog: v1.12.0...v1.13.0-ALPHA.1