Releases: Sylius/SyliusResourceBundle
Releases · Sylius/SyliusResourceBundle
v1.9.0-ALPHA.1
TL;DR
- Bump required PHP version to ^8.0 and use PHP 7.4 syntax 🤖
- Generate Sylius Resource routes with PHP attributes ⚙️
- Add support for Symfony Workflow 🛥
Details
- #287 Manage event response in show and index action to be able to redirect (@maximehuran, @Zales0123)
- #298 Allow use with Pagerfanta 3.0 (@mbabker)
- #310 Upgrade to GitHub-native Dependabot (@dependabot-preview[@bot])
- #328 Use PHP 7.4 syntax (@Zales0123)
- #330 Add a simple way to use the new service entity repository (@loic425)
- #332 Change all MasterRequest calls to MainRequest (@Roshyo, @Zales0123)
- #333 Don't use deprecated Twig
spaceless
tag (@stloyd) - #334 Sylius route with attributes (@loic425)
- #334 Symfony workflow (@loic425)
- #340 Allow jms/serializer-bundle 4 (@dannyvw)
- #343 Change ECS config to php and run it (@Zales0123)
- #344 Remove travis build status from README (@GSadee)
- #345 Update phpstan/phpstan requirement from 0.12.94 to 0.12.99 (@dependabot[@bot])
- #347 Update phpstan/phpstan-webmozart-assert requirement from 0.12.12 to 0.12.16 (@dependabot[@bot])
- #348 Update phpstan/phpstan-phpunit requirement from 0.12.18 to 0.12.22 (@dependabot[@bot])
- #349 Update winzou/state-machine-bundle requirement from ^0.5 to ^0.6 (@dependabot[@bot])
- #353 Require symfony/routing and symfony/http-foundation 4.4 and 5.4 (@Zales0123)
- #354 Reactivate checking coding standard (@loic425)
- #356 Add documentation for Routes with attributes (@loic425)
- #358 Fix docs for crud routes with attributes (@loic425)
- #359 Fix type of serialization groups (@loic425)
v1.8.2
Details
- #304 Fix doctrine extensions version on component (@loic425)
- #303 fix namespace of
ConfigurationTest
(@bendavies) - #302 Fix namespace of
WinzouStateMachinePassTest
(@bendavies) - #301 Update phpstan/phpstan requirement from 0.12.82 to 0.12.83 (@dependabot-preview[@bot])
- #300 Update vimeo/psalm requirement from 4.6.4 to 4.7.0 (@dependabot-preview[@bot])
v1.8.1
v1.8.0
TL;DR
- Added support for PHP 8
- Removed StofDoctrineExtensionsBundle from dependencies
- Removed support for winzou/state-machine-bundle <0.5
Details
- #210 Add compatibility with PHP 8 (@pamil)
- #247 Fix wrong licence on test app's kernel (@loic425)
- #255 Add autowire for resource Controllers (@AdamKasp, @lchrusciel)
- #259 [Minor] Add symfony.lock to git ignore (@lchrusciel)
- #264 Fix the build (@pamil)
- #283 Remove StofDoctrineExtensionsBundle and replace it with GedmoDoctrineExtensions (@pamil)
- #285 Drop winzou/state-machine-bundle <0.5 (@pamil)
v1.7.1
v1.7.0
These are complete release notes summing up all BETA and RC releases.
TL;DR
- Bumped up requirements from PHP 7.2 to PHP 7.3
- Dropped support for Symfony ^3.4, added support for Symfony ^5.1
- Added support for
doctrine/doctrine-bundle
in version^2.0
- Added support for
winzou/state-machine-bundle
in versions^0.4.3
and^0.5
- Bumped up
friendsofsymfony/rest-bundle
requirements from^2.1
to^3.0
- Bumped up
jms/serializer-bundle
requirements from^2.0
to^3.5
- Bumped up
willdurand/hateoas-bundle
requirements from^1.2
to^2.0
- Removed the usage of deprecated
doctrine/inflector
API, added support for version^2.0
- Replaced
white-october/pagerfanta-bundle:^1.0
withbabdev/pagerfanta-bundle:^2.5
- Deduplicated repositories retrieved from the service container and from the object manager
Details
- #114 Updating composer dependencies (@mamazu)
- #117 Fix extended types deprecation (@dannyvw)
- #119 Update composer dependencies (@pamil, @dannyvw)
- #124 Replace deprecated doctrine object manager (@loic425)
- #125 Replace deprecated doctrine object repository (@loic425)
- #126 Replace dbal types (@loic425)
- #127 Fix phpspec tests on DefaultFormBuilder (@loic425)
- #128 Lock static analysis tools versions & fix the build (@pamil)
- #129 Add support for PHP 7.4 and Symfony 4.4 (@pamil, @dannyvw)
- #130 Remove deprecated templating configuration (@dannyvw)
- #131 Allow twig 3.x (@dannyvw)
- #132 Fix controller deprecation (@dannyvw)
- #133 Fix testing multiple Symfony versions, add build for 5.0 & remove support for <4.4 (@pamil)
- #135 Allow for DoctrineBundle ^2.0 (@pamil)
- #136 Remove unneccessary dependency on winzou/state-machine in the component (@pamil)
- #138 Remove legacy di configuration (@dannyvw)
- #139 Fix event dispatcher deprecation (@dannyvw)
- #141 Upgrade to PHPStan 0.12 (@GSadee)
- #142 Github repository configuration from Sylius/Sylius (@CoderMaggie)
- #143 [Maintenance] Updated branch alias (@lchrusciel)
- #144 [Maintenance] Update github templates (@lchrusciel)
- #151 [Maintenance] Bump ApiTestCase to v5.0 (@lchrusciel)
- #159 Remove duplicated docblocks (@GSadee)
- #160 ResourceBundle documentation extracted to its repository (@SirDomin)
- #161 [HOTFIX] Conflict with amphp/amp 2.4.3 (@lchrusciel)
- #162 [Documentation] Fix index menu (@SirDomin)
- #163 [HOTFIX] Conflict with the newest amphp/amp (@lchrusciel)
- #165 Fix the build (@pamil)
- #167 Upgrade rest bundle (@loic425)
- #168 [Docs] Serialization groups of the elements in a paginated collection (@vvasiloi)
- #172 Check if form is submitted on resource creation/edition (@loic425)
- #173 Remove rest dependencies (@loic425, @pamil)
- #175 Upgrade PagerfantaBundle to new version with B/C layer (@mbabker)
- #177 Pagerfanta updates (@mbabker)
- #178 When using winzouStateMachineBundle 0.4, the old named services are aliases, so need to be marked public as well (@mbabker, @pamil)
- #181 Fix build (@loic425)
- #182 Testing several state machine versions (@loic425)
- #187 Symfony 5 support (@loic425)
- #189 Require webmozart/assert as it's used by the bundle code (@pamil)
- #190 Fix errors reported by static analysis tools (@pamil)
- #191 Normalise composer.json (with ergebnis/composer-normalize) (@pamil)
- #192 Remove conflict with amphp/amp (@pamil)
- #193 Bump up requirements to PHP ^7.3 (@pamil)
- #194 Fix deprecations and errors while running PHPUnit (@pamil)
- #195 Upgrade to Psalm v3.17.1 (@pamil)
- #196 Remove unnecessary dev dependency on "polishsymfonycommunity/symfony-mocker-container" (@pamil)
- #197 Make RegisterFormBuilderPass accept multiple tags on a single service (@pamil)
- #198 Bump up minimal requirements to Symfony ^5.1 (@pamil)
- #199 Update the year in LICENSE file (@ValentineJester)
- #200 Use HTTPS instead of HTTP in links in composer.json (@ValentineJester)
- #201 Remove outdated persistence backends from the documentation (@ValentineJester)
- #202 Remove winzou state machine dependency (@loic425)
- #204 Replace AbstractController with ControllerTrait & ContainerAwareInterface (@pamil)
- #206 Remove twig bundle dependency (@loic425)
- #207 Bump doctrine/persistance version (@dotdevru)
- #209 [Travis] Use symfony/flex ^1.10 instead of dev-master (@pamil)
- #211 Upgrade to Psalm 4 (@pamil)
- #212 Normalise composer.json (@pamil)
- #213 Update component's composer.json and normalise it (@pamil)
- [#214](https://gi...
v1.7.0-RC.4
v1.7.0-RC.3
v1.7.0-RC.2
v1.7.0-RC.1
TL;DR
- Added an ability to customise the inflector used by Metadata class
- All the packages made optional in previous 1.7.0-BETA releases were made required once again
Details
- #224 Require previously required dependencies (@pamil)
- #225 Bump up dev dependencies (@pamil)
- #226 Remove Gedmo/DoctrineExtensions from dependencies (@pamil)
- #227 Apply misc static analysis fixes (@pamil)
- #228 Add an ability to define your own Inflector for Metadata class (@pamil)
- #229 Fix tests namespace in the bundle (@pamil)