This PR was merged into the 1.13 branch.
Discussion
----------
This PR has been generated automatically.
For more details see [refactor.yaml](/Sylius/Sylius/blob/1.12/.github/workflows/refactor.yaml).
Commits
-------
[CS][DX] Refactor
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 |
| Bug fix? | yes |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | yes |
| Related tickets | partially #14576 |
| License | MIT |
Continuation of #14576 based on 1.13 due deprecation and changes introduced in 1.12
```patch
--- range: Review rating must be an integer in the range 1-5.
+++ not_in_range: Review rating must be between {{ min }} and {{ max }}.
```
[Range](https://symfony.com/doc/current/reference/constraints/Range.html) constraints doesn't validate for integer type, so I've removed mention of this and was forced to remove translated strings from other languages.
> Validates that a given number or DateTime object is between some minimum and maximum.
Commits
-------
Update product review validation's notInRangeMessage
Restore sylius.review.rating.range translation key for BC compatibility
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | yes
| Related tickets | fixes https://github.com/Sylius/Sylius/issues/14671
| License | MIT |
TODO:
- [x] upgrade file
- [x] Symfony HTTP Client support
- [x] Guzzle 6 support (legacy)
- [x] Guzzle 7 support
Commits
-------
352b7464c1 Replace Guzzle with Symfony HTTP Client
b15cd4c1db Use Http\Client\HttpClient service instead of HttplugClient explicitly
d0d5db1bfb [Admin] Improve deprecations in NotificationController
238472d99d [Composer] Fix dependencies
69ed3e7b47 [Maintenance] Fix HTTP Client deprecations
77652769e3 Use Psr\Http\Client\ClientInterface service ID in place of psr18.http_client
cad50787e2 Drop Guzzle adapters to support both Guzzle 6 and 7
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | followup #14885 |
| License | MIT |
Commits
-------
1fd6cc04fb [DX] Removed obsolete templating helper
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.12 branch
- Features and deprecations must be submitted against the 1.13 branch
- Make sure that the correct base branch is set
To be sure you are not breaking any Backward Compatibilities, check the documentation:
https://docs.sylius.com/en/latest/book/organization/backward-compatibility-promise.html
-->
Commits
-------
[CI] Change outdated GitHub action
[ECS] Apply ecs fixes
This PR was merged into the 1.13 branch.
Discussion
----------
This PR has been generated automatically.
For more details see [refactor.yaml](/Sylius/Sylius/blob/1.12/.github/workflows/refactor.yaml).
Commits
-------
f13c44789d [CS][DX] Refactor
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 |
| Bug fix? | yes |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | related #14724 |
| License | MIT |
Commits
-------
328db68a8b [ProductTaxon] Add validation for missing part
8793f07d91 [Product] Add ProductTaxon validation
* 1.12:
[Shop] Add request matching to LocaleStrippingRouter
[UI][Swagger] Update link to API Introduction section
[CS][DX] Refactor
[Promotion] Fix price range filter to also consider configuration with only max
[Maintenance] Fix DisablingApiTest on unstable symfony
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Related tickets |
| License | MIT
As we usually bump dependencies version in minor versions of Sylius, I've prepared a cleanup of conflicts for the `sylius/sylius` package. Also, we should do the same for every package (as some packages have conflict for `twig/twig:^1.0` when it cannot be installed).
Commits
-------
d7f2080625 Clean up conflicts for sylius/sylius
51188508a4 Drop support for DBAL 2.7
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 |
| Bug fix? | somewhat |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | - |
| License | MIT |
Commits
-------
[Maintenance] Fix DisablingApiTest on unstable symfony
This PR was merged into the 1.12 branch.
Discussion
----------
This PR has been generated automatically.
For more details see [refactor.yaml](/Sylius/Sylius/blob/1.12/.github/workflows/refactor.yaml).
Commits
-------
[CS][DX] Refactor
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 |
| Bug fix? | yes |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | related #14896 |
| License | MIT |
I have no idea why it was considered invalid.
ATM setting only `min` works, and items are filtered; setting only `max` does not filter anything and returns all items.
Commits
-------
[Promotion] Fix price range filter to also consider configuration with only max
This PR was merged into the 1.13 branch.
Discussion
----------
I added a taxon delete section.
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 |
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | no |
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | part of https://github.com/Sylius/Sylius/issues/11250 |
| License | MIT |
<!--
- Bug fixes must be submitted against the 1.12 branch
- Features and deprecations must be submitted against the 1.13 branch
- Make sure that the correct base branch is set
To be sure you are not breaking any Backward Compatibilities, check the documentation:
https://docs.sylius.com/en/latest/book/organization/backward-compatibility-promise.html
-->
Commits
-------
65f39f2057 Add a taxon delete section
I added a taxon delete section.
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 <!-- see the comment below --> |
| Bug fix? | yes |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no<!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | fixes https://github.com/Sylius/Sylius/issues/11851 #mentioned https://github.com/Sylius/Sylius/pull/14925 |
| License | MIT |
This PR introduced the initial migrations dedicated to `PostgreSQL` database. From now on, each new migration should be created for both databases and extend the corresponding `AbstractMigration` class
Commits
-------
1c8f0bad4f [Migrations][PostgreSQL] Mark non-PostgreSQL migrations as executed
90a2611d45 [Migrations][MySQL] Mark non-MySQL migrations as executed
ddf9d8d150 [Migrations] Fix incorrectly extended migrations
5569fb013c [Migrations][PostgreSQL] Add migration to Sylius <= 1.12.x
1ca31a70ba [Migrations][PostgreSQL] Add migration to Sylius 1.13.0
2a56716441 [CI] Use SyliusLabs/BuildTestAppAction@v2.1
9d2030a0f3 [PostgreSQL] Add PostgreSQLDefaultSchemaListener
356ea70b0a [ECS] Apply ecs fixes
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | |
| License | MIT |
In order to improve customizability and make it easier to modify data while decorating the service, I have moved the `data` property declaration from the constructor method to the collect method.
Additionally, performance has been improved by fetching only needed data.
Commits
-------
f596b4ff2d [DX] Improve ChannelCollector customizability
c284deb5d0 Improve ChannelCollector performance
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 |
| Bug fix? | yes |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | |
| License | MIT |
Commits
-------
7a3e23d1af [UI][Swagger] Update link to API Introduction section
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.13 |
| Bug fix? | no |
| New feature? | yes |
| BC breaks? | no |
| Deprecations? | yes |
| Related tickets | - |
| License | MIT |
Commits
-------
c6a41e05cb [DX] Ease adding more data to variant options map
e6557c806d [DX] Extract Product Variant Map providers
9461403c6e Add lowest price provider to variant map
2ae0f8168f [Shop] Replace sylius_product_variant_prices with sylius_product_variants_map
c7553b21ee [Maintenance] Deprecate old workflow of getting prices based on variant options
c75523ad1e Remove redundant variant map provider
b7661ab725 [DX] Open up variant map providers to different criteria than just the channel
ed62f06aa0 Review fixes
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 |
| Bug fix? | yes |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | fixes#12227 |
| License | MIT |
Commits
-------
14b2629937 [Shop] Add request matching to LocaleStrippingRouter