This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A
| --------------- | -----
| Branch? | 1.11
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| License | MIT
Following this PR: #13708
Commits
-------
[Locale] Change language negotiation from simple string comparison to RFC 4647 based
[Locale] Add some more tests for header languange negotiation
[Unit] Fix JsonApiTestCase constructor arguments
[Behat][API] Allow setting no accept-language in header
* 1.12:
Move note about PasswordHasherAwareInterface to the newest patch in the UPGRADE file
doc: adds note on the PasswordHasherAwareInterface in User class
fix(user): make compatible sf6 sylius user to use encoder_name on login
[API] Improve normalizing value of select attribute
Add if_array check in ProductAttributeValueNormalizer.php
[Documentation] Minor improvement for note about tax calculators
Update catalog_promotions.rst
Update bootstrap-theme.rst
Update bootstrap-theme.rst
Update taxation.rst
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 | fixes #X, partially #Y, mentioned in #Z |
| 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
-------
c724593223 Update taxation.rst
568d8422bb [Documentation] Minor improvement for note about tax calculators
This PR was merged into the 1.12 branch.
Discussion
----------
I was trying to install the BootstrapTheme, but it wasn't working because the `legacy_mode` part was not documented. Hope it's helpful :)
Commits
-------
24148df10a Update bootstrap-theme.rst
6ba56f8bce Update bootstrap-theme.rst
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 |
| Deprecations? | no<!-- don't forget to update the UPGRADE-*.md file --> |
| 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
-->
We need to sort out the deprecations as only one way is currently supported
Commits
-------
[Maintenance] Change trigger_error to trigger_deprecation in component classes
[Maintenance] Change trigger_error to trigger_deprecation in bundle classes
[Maintenance] Change trigger_error to trigger_deprecation in rest of the classes
[Docs] Update Deprecations section
[Maintenance] Remove testing occurance of deprecations in spec classes
[Maintenance] Remove redundant Sylius version information in deprecation messages
[Maintenance] Unify deprecation descriptions
Maintenance] Remove usage of sprinf in trigger_deprecation calls
* 1.12:
Change application's version to v1.12.12-dev
Generate changelog for v1.12.11
Change application's version to v1.12.11
[CS][DX] Refactor
Update cart-promotions.rst
fix prefix url on order api path
fix prefix url on locale api path
Update docs/book/orders/cart-promotions.rst
Update default Rules of cart promotion
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 or 1.13 <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | fixes #X, partially #Y, mentioned in #Z |
| 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
-------
Update default Rules of cart promotion
Update docs/book/orders/cart-promotions.rst
Update cart-promotions.rst
This PR was merged into the 1.13 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | |
| 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
-------
doc plugin naming - new plugin structure
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 | closes#12541
| License | MIT
We agreed there is no good way to resolve that issue in `1.x` version, so we decided to make the docs as clear as it's possible in that matter.

P.S. I've created a task for considering how to fix this in later Sylius versions :).
Commits
-------
cc6cde8e6a Add a note about payment-related events
* 1.12:
Cart promotion Action Update
Enable Sylius API for app environments
[Maintenance] Update dev symfony version to 5.4.*
Provide post-CR fixes
Remove redundant TaxonPositioner service
Cover "jumping" taxons while moving with Behat scenarios
Revert bc promise breaking changes
Leave only bug-related code and extract the position-related logic
Added: Move taxon to the top/end buttons at admin
Fixed: Moving taxons up and down at admin
* 1.12:
Fix BC Break in SelectAttributeChoicesCollectionType
[Admin] Add note to channel form about disabling account verification
[Documentation] Add note about accessing guest orders by shop user
Update docs/book/orders/checkout.rst
Update checkout.rst
Update upgrade file
[Behat] Add scenario for checking if attribute is correctly added with values
Use localeCode in ProductAttribute form to prevent logic from breaking when not using default locale
Remove usage of defaultLocaleCode from SelectAttributeChoicesCollectionType
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 or 1.13 <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Related tickets | fixes #X, partially #Y, mentioned in #Z |
| 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
-------
Update checkout.rst
Update docs/book/orders/checkout.rst
* 1.12:
[Docs] Update order processing info
[Maintenance] Update upgrade file
[Order] Make payments removing clearer and extract unavailable order states
[Order] Add `fulfilled` as an unsupported state for OrderPaymentProcessor
[Order] Extract payments removal from OrderPaymentProcessor
This PR was merged into the 1.12 branch.
Discussion
----------
| Q | A |
|-----------------|--------------------------------------------------------------|
| Branch? | 1.12 and 1.13 <!-- see the comment below --> |
| Bug fix? | no |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no<!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | https://github.com/Sylius/RefundPlugin/pull/396, https://github.com/Sylius/Plus/pull/1261
| License | MIT |
To be merged by the new tag of Sylius Plus
Commits
-------
9f9e096a10 [Docs] Update Sylius Plus installation guide