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
Commits
-------
5c319cc0b6 Cover product integrity scenarios in API
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
Commits
-------
69e83ad372 Cover seeing default shipping method scenarios in API
* 1.12:
Avoid double label translation
Replace http with https
Replace http with https
Replace Doctrine Persistence Object Manager API docs URL to another reference in the docs, since the former was removed (see https://twitter.com/doctrineproject/status/1116080889996431362)
fix Symfony XML schema namespace
Update spreecommerce adjustments docs URL
fix Symfony XML schema namespace
Replace Doctrine ORM Query Builder API docs URL to another reference in the docs, since the former was removed (see https://twitter.com/doctrineproject/status/1116080889996431362)
Update spreecommerce inventory docs URL
Update spreecommerce adjustments docs URL
Update spreecommerce products docs URL
Update spreecommerce taxonomies and taxons user docs URL
Replace dead Payum URL with its GitHub repo URL
Remove references to api.sylius.com which was shut down
remove dead link to codebetter.com
fix message of the length constraint on email
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.12 branch.
Discussion
----------
| Q | A
| --------------- | -----
| Branch? | 1.12
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Related tickets | replaces https://github.com/Sylius/Sylius/pull/11922
| License | MIT
Commits
-------
Replace http with https
Replace http with https
Replace Doctrine Persistence Object Manager API docs URL to another reference in the docs, since the former was removed (see https://twitter.com/doctrineproject/status/1116080889996431362)
fix Symfony XML schema namespace
Update spreecommerce adjustments docs URL
fix Symfony XML schema namespace
Replace Doctrine ORM Query Builder API docs URL to another reference in the docs, since the former was removed (see https://twitter.com/doctrineproject/status/1116080889996431362)
Update spreecommerce inventory docs URL
Update spreecommerce adjustments docs URL
Update spreecommerce products docs URL
Update spreecommerce taxonomies and taxons user docs URL
Replace dead Payum URL with its GitHub repo URL
Remove references to api.sylius.com which was shut down
remove dead link to codebetter.com
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