Sylius/CHANGELOG-1.7.md
2020-11-12 16:46:06 +01:00

448 lines
55 KiB
Markdown

# CHANGELOG FOR `1.7.X`
## v1.7.11 (2020-11-12)
#### Details
- [#12009](https://github.com/Sylius/Sylius/issues/12009) Updated translation.rst ([@Romain](https://github.com/Romain))
- [#12011](https://github.com/Sylius/Sylius/issues/12011) Customize a controller fix typo in services config ([@Oipnet](https://github.com/Oipnet))
- [#11974](https://github.com/Sylius/Sylius/issues/11974) [UI] Fix broken checkboxes that dont change state ([@misaon](https://github.com/misaon))
- [#11899](https://github.com/Sylius/Sylius/issues/11899) Update Github PR template ([@Zales0123](https://github.com/Zales0123))
- [#12019](https://github.com/Sylius/Sylius/issues/12019) [AUTO] Updated translations from Crowdin (1.7) ()
- [#12022](https://github.com/Sylius/Sylius/issues/12022) Suggest PayPalPlugin as the default PayPal integration ([@Zales0123](https://github.com/Zales0123))
## v1.7.10 (2020-11-05)
#### Details
- [#11940](https://github.com/Sylius/Sylius/issues/11940) [Maintenance] Adjusting symfony.lock to lowest supported PHP version ([@lchrusciel](https://github.com/lchrusciel))
- [#11957](https://github.com/Sylius/Sylius/issues/11957) Minor CS fixes detected by ECS ([@Zales0123](https://github.com/Zales0123))
- [#11972](https://github.com/Sylius/Sylius/issues/11972) [Maintenance] Conflict symfony doctrine bridge ([@lchrusciel](https://github.com/lchrusciel))
- [#11871](https://github.com/Sylius/Sylius/issues/11871) Patch for Unable to extends ShopBillingData [#11625] ([@jbcr](https://github.com/jbcr))
- [#11991](https://github.com/Sylius/Sylius/issues/11991) Remove nikic/php-parser as a conflict ([@loevgaard](https://github.com/loevgaard))
- [#11894](https://github.com/Sylius/Sylius/issues/11894) [Order] Do not stop cancelling unpaid orders on exception during canc… ([@twojtylak](https://github.com/twojtylak))
## v1.7.9 (2020-10-20)
#### Details
- [#11452](https://github.com/Sylius/Sylius/issues/11452) [Docs] Fix redirection for backwards compatibility promise ([@pamil](https://github.com/pamil))
- [#11919](https://github.com/Sylius/Sylius/issues/11919) [AUTO] Updated translations from Crowdin (1.7) ([@Sylius](https://github.com/Sylius) [@Bot](https://github.com/Bot))
- [#11944](https://github.com/Sylius/Sylius/issues/11944) [Shop] Disabling customer when email has been changed ([@lchrusciel](https://github.com/lchrusciel))
## v1.7.8 (2020-10-02)
#### Details
- [#11418](https://github.com/Sylius/Sylius/issues/11418) set default value for Channel taxCalculationStrategy ([@oallain](https://github.com/oallain))
- [#11814](https://github.com/Sylius/Sylius/issues/11814) [Channel] Fix bc-breaking changes in ChannelFactory and minor improvements ([@lchrusciel](https://github.com/lchrusciel))
- [#11792](https://github.com/Sylius/Sylius/issues/11792) Fixed: Parent taxon selection on taxon creation ([@igormukhingmailcom](https://github.com/igormukhingmailcom))
- [#11835](https://github.com/Sylius/Sylius/issues/11835) [ChannelPricing] Remove channel pricing 1.7 ([@AdamKasp](https://github.com/AdamKasp), [@Tomanhez](https://github.com/Tomanhez), [@lchrusciel](https://github.com/lchrusciel))
- [#11844](https://github.com/Sylius/Sylius/issues/11844) [Minor] Dead code removal ([@lchrusciel](https://github.com/lchrusciel))
- [#11848](https://github.com/Sylius/Sylius/issues/11848) [Product] Add possibility to create product/variant without price in disabled channels ([@AdamKasp](https://github.com/AdamKasp))
## v1.7.7 (2020-09-07)
#### Details
- [#11612](https://github.com/Sylius/Sylius/issues/11612) Don't call the backend if the notification bar is disabled ([@mikemix](https://github.com/mikemix))
- [#11580](https://github.com/Sylius/Sylius/issues/11580) make product variant comparable ([@oallain](https://github.com/oallain))
- [#11626](https://github.com/Sylius/Sylius/issues/11626) [Docs] Fix build - Downgrade sphinx to v1.8.5 ([@Tomanhez](https://github.com/Tomanhez))
- [#11633](https://github.com/Sylius/Sylius/issues/11633) Add slick-carousel to ShopBundle entry.js ([@MatthieuCutin](https://github.com/MatthieuCutin))
- [#11631](https://github.com/Sylius/Sylius/issues/11631) Add missing images in entry.js ([@jacquesbh](https://github.com/jacquesbh))
- [#11624](https://github.com/Sylius/Sylius/issues/11624) Fix migration ([@jacquesbh](https://github.com/jacquesbh))
- [#11643](https://github.com/Sylius/Sylius/issues/11643) Update custom-redirect-after-cart-add-action.rst ([@danakil](https://github.com/danakil))
- [#11654](https://github.com/Sylius/Sylius/issues/11654) [Fixtures] Add Poland to fixtures ([@Zales0123](https://github.com/Zales0123))
- [#11150](https://github.com/Sylius/Sylius/issues/11150) Add default value on default local ([@macintoshplus](https://github.com/macintoshplus))
- [#11637](https://github.com/Sylius/Sylius/issues/11637) [DOC] Fix webpack usage with appropriate _logo.html.twig template ([@MatthieuCutin](https://github.com/MatthieuCutin))
- [#11694](https://github.com/Sylius/Sylius/issues/11694) [Hot-Fix] Add conflict to symfonyą/form 4.11 and nikic/php-parser 4.7 ([@Tomanhez](https://github.com/Tomanhez))
- [#11691](https://github.com/Sylius/Sylius/issues/11691) Update dates for 1.7 and 1.8 release cycle ([@pamil](https://github.com/pamil))
- [#11710](https://github.com/Sylius/Sylius/issues/11710) [Hot-fix] Handle extra docblocks in Psalm ([@Zales0123](https://github.com/Zales0123))
- [#11048](https://github.com/Sylius/Sylius/issues/11048) Bug #10951 [Account] fix sync username with customer email ([@hatem20](https://github.com/hatem20))
- [#11722](https://github.com/Sylius/Sylius/issues/11722) [Documentation] fix typo in fixture docs ([@foxou33](https://github.com/foxou33))
- [#11730](https://github.com/Sylius/Sylius/issues/11730) Fix docs for custom resource controllers ([@ivaskad](https://github.com/ivaskad))
- [#11731](https://github.com/Sylius/Sylius/issues/11731) [Account] Add spec to sync username with customer email ([@hatem20](https://github.com/hatem20))
- [#11696](https://github.com/Sylius/Sylius/issues/11696) [Shop] Add form in add to cart template event args ([@SebLours](https://github.com/SebLours))
- [#11681](https://github.com/Sylius/Sylius/issues/11681) [Admin] Convert newlines in product description to breaklines ([@adamwojs](https://github.com/adamwojs))
- [#11704](https://github.com/Sylius/Sylius/issues/11704) [BEHAT] Injecting locale parameter instead of having it harcdoded ([@Roshyo](https://github.com/Roshyo))
- [#11713](https://github.com/Sylius/Sylius/issues/11713) [Behat] Unfinalize some Behat pages ([@Zales0123](https://github.com/Zales0123))
- [#11732](https://github.com/Sylius/Sylius/issues/11732) [Admin] removed duplicated id attribute ([@foxou33](https://github.com/foxou33))
- [#11736](https://github.com/Sylius/Sylius/issues/11736) [Documentation] bumped maintenance branches in docs ([@foxou33](https://github.com/foxou33), [@lchrusciel](https://github.com/lchrusciel))
- [#11708](https://github.com/Sylius/Sylius/issues/11708) Revert "[Behat] Remove js requirement for bulk delete scenarios" ([@GalloisLuca](https://github.com/GalloisLuca))
- [#11739](https://github.com/Sylius/Sylius/issues/11739) Fix Customer form_errors display ([@s4iya](https://github.com/s4iya))
- [#11767](https://github.com/Sylius/Sylius/issues/11767) Add warning on tax calculation in 1.7's upgrade ([@jacquesbh](https://github.com/jacquesbh))
- [#11780](https://github.com/Sylius/Sylius/issues/11780) [Maintenance] Adjust variable names to interfaces ([@lchrusciel](https://github.com/lchrusciel))
- [#11801](https://github.com/Sylius/Sylius/issues/11801) [Maintenance] [Travis] Use composer 2.0 ([@lchrusciel](https://github.com/lchrusciel))
- [#11802](https://github.com/Sylius/Sylius/issues/11802) [Maintenance] Remove redundant conflict ([@lchrusciel](https://github.com/lchrusciel))
## v1.7.6 (2020-06-25)
#### Details
- [#11522](https://github.com/Sylius/Sylius/issues/11522) [Homepage] Change lorem ipsum description and fix carousel header ([@arti0090](https://github.com/arti0090))
- [#11534](https://github.com/Sylius/Sylius/issues/11534) Add Sylius template event ([@tavy315](https://github.com/tavy315))
- [#11549](https://github.com/Sylius/Sylius/issues/11549) Behat for reordering taxon feature ([@titomtd](https://github.com/titomtd))
- [#11553](https://github.com/Sylius/Sylius/issues/11553) Fix Psalm errors ([@Tomanhez](https://github.com/Tomanhez))
- [#11578](https://github.com/Sylius/Sylius/issues/11578) [HotFix]Add symfony/form conflict ([@Tomanhez](https://github.com/Tomanhez))
- [#11581](https://github.com/Sylius/Sylius/issues/11581) [Doc] Sylius 1.4 end of security support ([@oallain](https://github.com/oallain))
- [#11582](https://github.com/Sylius/Sylius/issues/11582) [Maintenance] Update github PR template ([@oallain](https://github.com/oallain))
- [#11584](https://github.com/Sylius/Sylius/issues/11584) [Fix] Less strict symfony form conflict ([@lchrusciel](https://github.com/lchrusciel))
- [#11589](https://github.com/Sylius/Sylius/issues/11589) [Docs] fix sylius plus deployment ([@AdamKasp](https://github.com/AdamKasp))
## v1.7.5 (2020-06-02)
#### TL;DR
- Support for PHP 7.4 ([#11509](https://github.com/Sylius/Sylius/issues/11509), [#11510](https://github.com/Sylius/Sylius/issues/11510))
- Brought back backwards compatibility with attribute templates broken with v1.7.0 ([#11473](https://github.com/Sylius/Sylius/issues/11473))
#### Details
- [#11468](https://github.com/Sylius/Sylius/issues/11468) Fix for product translation tabs to be folded by default ([@arti0090](https://github.com/arti0090))
- [#11473](https://github.com/Sylius/Sylius/issues/11473) [Attribute] Bring back attribute types templates after BC break in 1.7 ([@GSadee](https://github.com/GSadee))
- [#11476](https://github.com/Sylius/Sylius/issues/11476) change product translation tab opening behavior ([@arti0090](https://github.com/arti0090))
- [#11489](https://github.com/Sylius/Sylius/issues/11489) Fix route id typo ([@antiseptikk](https://github.com/antiseptikk))
- [#11492](https://github.com/Sylius/Sylius/issues/11492) Making error messages in example factories more descriptive ([@mamazu](https://github.com/mamazu))
- [#11509](https://github.com/Sylius/Sylius/issues/11509) [1.7] Travis Bionic + Chrome Headless + PHP 7.4 support ([@pamil](https://github.com/pamil))
- [#11510](https://github.com/Sylius/Sylius/issues/11510) Make packages installable with PHP 7.4 ([@pamil](https://github.com/pamil))
- [#11511](https://github.com/Sylius/Sylius/issues/11511) Change function that orders grid fields ([@arti0090](https://github.com/arti0090))
- [#11523](https://github.com/Sylius/Sylius/issues/11523) Fix Psalm errors ([@pamil](https://github.com/pamil))
- [#11525](https://github.com/Sylius/Sylius/issues/11525) [Docs][Plus] Add Docs with Sylius Plus deployment ([@AdamKasp](https://github.com/AdamKasp))
- [#11527](https://github.com/Sylius/Sylius/issues/11527) [Docs][Plus] Missing information about authentication ([@AdamKasp](https://github.com/AdamKasp))
- [#11540](https://github.com/Sylius/Sylius/issues/11540) [Docs] Update order processor documentation ([@arti0090](https://github.com/arti0090))
- [#11542](https://github.com/Sylius/Sylius/issues/11542) [Maintenance] Add conflict to the 4.4.9 version of symfony/form ([@GSadee](https://github.com/GSadee))
## v1.7.4 (2020-05-14)
#### Details
- [#11369](https://github.com/Sylius/Sylius/issues/11369) [Docs] Don't use $HOME in SymfonyCloud deployment cookbook ([@tucksaun](https://github.com/tucksaun))
- [#11387](https://github.com/Sylius/Sylius/issues/11387) Remove the doc reference to a promotion action that no longer exists in Core. ([@gabiudrescu](https://github.com/gabiudrescu))
- [#11390](https://github.com/Sylius/Sylius/issues/11390) Bug #9738 Fix nested form collections ([@vic-blt](https://github.com/vic-blt))
- [#11391](https://github.com/Sylius/Sylius/issues/11391) Fallback to the locale code if the associated name isn't found ([@dunglas](https://github.com/dunglas))
- [#11398](https://github.com/Sylius/Sylius/issues/11398) [Docs] Fix typos ([@pgrimaud](https://github.com/pgrimaud))
- [#11400](https://github.com/Sylius/Sylius/issues/11400) Error on show product without pricing ([@oallain](https://github.com/oallain), [@pamil](https://github.com/pamil))
- [#11403](https://github.com/Sylius/Sylius/issues/11403) Fix Autolabeler configuration ([@Zales0123](https://github.com/Zales0123))
- [#11409](https://github.com/Sylius/Sylius/issues/11409) Typo in code block in documentation ([@jacquesbh](https://github.com/jacquesbh))
- [#11415](https://github.com/Sylius/Sylius/issues/11415) Doc : add renaming bundle in bundles.php ([@davidroberto](https://github.com/davidroberto), [@pamil](https://github.com/pamil))
- [#11416](https://github.com/Sylius/Sylius/issues/11416) doc : add the composer dump-autoload instruction ([@davidroberto](https://github.com/davidroberto))
- [#11425](https://github.com/Sylius/Sylius/issues/11425) [UI] Add tabs wrapping on Product show page > Attributes section ()
- [#11427](https://github.com/Sylius/Sylius/issues/11427) [Maintenance] Upgrade psalm version ([@lchrusciel](https://github.com/lchrusciel))
- [#11430](https://github.com/Sylius/Sylius/issues/11430) Fix all Psalm errors ([@pamil](https://github.com/pamil))
- [#11441](https://github.com/Sylius/Sylius/issues/11441) [Composer] Add conflict to doctrine/inflector ^1.4 to fix taxons ([@GSadee](https://github.com/GSadee))
- [#11446](https://github.com/Sylius/Sylius/issues/11446) [Docs] Remove unexisting "staging" environment section ([@pamil](https://github.com/pamil))
- [#11449](https://github.com/Sylius/Sylius/issues/11449) synchronise dependencies ([@arti0090](https://github.com/arti0090))
- [#11450](https://github.com/Sylius/Sylius/issues/11450) [Docs] Enable redirections on ReadTheDocs ([@pamil](https://github.com/pamil))
- [#11453](https://github.com/Sylius/Sylius/issues/11453) [Documentation][Cookbook] Fix login & failure path ([@bchatard](https://github.com/bchatard))
- [#11454](https://github.com/Sylius/Sylius/issues/11454) [Docs] Extract technical packages documentation to an external URLs ([@pamil](https://github.com/pamil))
- [#11461](https://github.com/Sylius/Sylius/issues/11461) [Docs][Plus] Add Plus upgrading guide ([@CoderMaggie](https://github.com/CoderMaggie))
- [#11462](https://github.com/Sylius/Sylius/issues/11462) [Dashboard] Add DQL to sales provider ([@oliver-schulz](https://github.com/oliver-schulz), [@AdamKasp](https://github.com/AdamKasp))
- [#11463](https://github.com/Sylius/Sylius/issues/11463) [Admin] Use findOneBy() instead of findAll() to get the first channel ([@pamil](https://github.com/pamil))
- [#11464](https://github.com/Sylius/Sylius/issues/11464) [Docs] Update order related state machine diagrams in the Book ([@CoderMaggie](https://github.com/CoderMaggie))
## v1.7.3 (2020-04-21)
#### Details
- [#11018](https://github.com/Sylius/Sylius/issues/11018) Fix: Check PropertyPath value for add error to form ([@Coosos](https://github.com/Coosos))
- [#11068](https://github.com/Sylius/Sylius/issues/11068) redirect to default locale ([@oallain](https://github.com/oallain))
- [#11129](https://github.com/Sylius/Sylius/issues/11129) impersonate user in new tab ([@oallain](https://github.com/oallain))
- [#11191](https://github.com/Sylius/Sylius/issues/11191) Separated order items subtotal calculation logic from twig extension ([@4c0n](https://github.com/4c0n))
- [#11203](https://github.com/Sylius/Sylius/issues/11203) Add Important information in documentation when change name of plugin ([@MathieuDelmarre](https://github.com/MathieuDelmarre), [@pamil](https://github.com/pamil))
- [#11329](https://github.com/Sylius/Sylius/issues/11329) Make taxon comparable ([@oallain](https://github.com/oallain))
- [#11334](https://github.com/Sylius/Sylius/issues/11334) [ShopBundle] Add missing form_theme declaration ([@misaon](https://github.com/misaon))
- [#11341](https://github.com/Sylius/Sylius/issues/11341) [Maintenance] Upgrade packages dependencies & fix 1.6 build ([@lchrusciel](https://github.com/lchrusciel))
- [#11342](https://github.com/Sylius/Sylius/issues/11342) [Maintenance] Remove memory swap ([@lchrusciel](https://github.com/lchrusciel))
- [#11346](https://github.com/Sylius/Sylius/issues/11346) [ADMIN] fix closed gateway config field in payment method form ([@bigboss86](https://github.com/bigboss86))
- [#11351](https://github.com/Sylius/Sylius/issues/11351) [HOTFIX] Travis memory upgrade & turned off composer scripts ([@lchrusciel](https://github.com/lchrusciel))
- [#11354](https://github.com/Sylius/Sylius/issues/11354) [Doc] Describe menu taxon on channel ([@lchrusciel](https://github.com/lchrusciel))
- [#11357](https://github.com/Sylius/Sylius/issues/11357) Add notice about moved templates during upgrade ([@jacquesbh](https://github.com/jacquesbh))
- [#11363](https://github.com/Sylius/Sylius/issues/11363) Introduce Probot Autolabeler ([@Zales0123](https://github.com/Zales0123))
- [#11364](https://github.com/Sylius/Sylius/issues/11364) fix #11362 : ignore channel locale listener on profiler routes ([@thi3rry](https://github.com/thi3rry))
- [#11380](https://github.com/Sylius/Sylius/issues/11380) Use !default for SCSS variables to allow overriding them ([@pamil](https://github.com/pamil))
## v1.7.2 (2020-04-02)
#### Details
- [#11315](https://github.com/Sylius/Sylius/issues/11315) [UI] Fix stylesheets problem on the login page ([@Zales0123](https://github.com/Zales0123))
- [#11317](https://github.com/Sylius/Sylius/issues/11317) Fix BC breaks introduced with new template event system ([@pamil](https://github.com/pamil))
- [#11322](https://github.com/Sylius/Sylius/issues/11322) Fix Psalm docblock marked as a regular one ([@pamil](https://github.com/pamil))
- [#11135](https://github.com/Sylius/Sylius/issues/11135) [Docs] Improved coping UX ([@lchrusciel](https://github.com/lchrusciel))
## v1.7.1 (2020-03-31)
#### Details
- [#11111](https://github.com/Sylius/Sylius/issues/11111) [Docs] Recommend trait usage in Plugin Development Guide ([@Zales0123](https://github.com/Zales0123))
- [#11147](https://github.com/Sylius/Sylius/issues/11147) [Plus Docs] Installation guide improvement and Administrator Roles ([@CoderMaggie](https://github.com/CoderMaggie))
- [#11169](https://github.com/Sylius/Sylius/issues/11169) [missing return] Update basic-usage ([@DurandSacha](https://github.com/DurandSacha))
- [#11146](https://github.com/Sylius/Sylius/issues/11146) [Behat][Admin] Fix step with checking number of orders in the list ([@GSadee](https://github.com/GSadee))
- [#11177](https://github.com/Sylius/Sylius/issues/11177) [Documentation] Sylius Plus docs part 2; including fixes to links ([@CoderMaggie](https://github.com/CoderMaggie))
- [#11176](https://github.com/Sylius/Sylius/issues/11176) [Order] add margin around resent shipment button ([@AdamKasp](https://github.com/AdamKasp))
- [#11181](https://github.com/Sylius/Sylius/issues/11181) Sylius Plus feature scope update ([@dukusz](https://github.com/dukusz))
- [#11182](https://github.com/Sylius/Sylius/issues/11182) [Docs][Plus] Add docs about administrators per channel ([@GSadee](https://github.com/GSadee))
- [#11179](https://github.com/Sylius/Sylius/issues/11179) [Maintenance] Remove uneeded step ([@lchrusciel](https://github.com/lchrusciel))
- [#11183](https://github.com/Sylius/Sylius/issues/11183) [Docs][Plus] Update docs about admin user fixtures ([@GSadee](https://github.com/GSadee))
- [#11192](https://github.com/Sylius/Sylius/issues/11192) Fixtures: fix French translation of cap ([@dunglas](https://github.com/dunglas))
- [#11209](https://github.com/Sylius/Sylius/issues/11209) Rename to a more explicit word ([@Prometee](https://github.com/Prometee))
- [#11211](https://github.com/Sylius/Sylius/issues/11211) Use the sylius_ui for css and js on admin login screen ([@Prometee](https://github.com/Prometee))
- [#11189](https://github.com/Sylius/Sylius/issues/11189) [Minor] [Behat] Typo fix ([@lchrusciel](https://github.com/lchrusciel))
- [#11236](https://github.com/Sylius/Sylius/issues/11236) Typo fix ([@TheDevilOnLine](https://github.com/TheDevilOnLine))
- [#11259](https://github.com/Sylius/Sylius/issues/11259) [Behat] Rework Shop > Product > Show ([@oallain](https://github.com/oallain))
- [#11299](https://github.com/Sylius/Sylius/issues/11299) Remove useless interface in custom_fixture.rst ([@dunglas](https://github.com/dunglas))
- [#11304](https://github.com/Sylius/Sylius/issues/11304) [Docs] Require tagged plugins for Sylius Store ([@Zales0123](https://github.com/Zales0123))
- [#11310](https://github.com/Sylius/Sylius/issues/11310) Install symfony/polyfill-php80 to fix the psalm build ([@Zales0123](https://github.com/Zales0123))
- [#11311](https://github.com/Sylius/Sylius/issues/11311) [Psalm] Fix build on 1.7 as well ([@Zales0123](https://github.com/Zales0123))
## v1.7.0 (2020-03-02)
#### Details
- [#11166](https://github.com/Sylius/Sylius/issues/11166) [Behat][ProductAttribute] Remove unnecessary step ([@GSadee](https://github.com/GSadee))
- [#11167](https://github.com/Sylius/Sylius/issues/11167) Fix UPGRADE-1.7 file ([@Zales0123](https://github.com/Zales0123))
- [#11168](https://github.com/Sylius/Sylius/issues/11168) [Docs] Remove sensio.sphinx.refinclude ([@Tomanhez](https://github.com/Tomanhez))
## v1.7.0-RC.1 (2020-03-01)
#### Details
- [#10632](https://github.com/Sylius/Sylius/issues/10632) [ShopBundle] Logged customer after completing checkout can view order in his account ([@Tomanhez](https://github.com/Tomanhez))
- [#10638](https://github.com/Sylius/Sylius/issues/10638) [Behat][Minor] Add a few typehints ([@lchrusciel](https://github.com/lchrusciel))
- [#10643](https://github.com/Sylius/Sylius/issues/10643) [Fixture] channel fixture fix ([@AdamKasp](https://github.com/AdamKasp))
- [#10651](https://github.com/Sylius/Sylius/issues/10651) removed customer from customer order grid ([@AdamKasp](https://github.com/AdamKasp))
- [#10653](https://github.com/Sylius/Sylius/issues/10653) [Order] Added "no payments" label for order without payment ([@AdamKasp](https://github.com/AdamKasp), [@Zales0123](https://github.com/Zales0123))
- [#10658](https://github.com/Sylius/Sylius/issues/10658) [Payment] Filtering payments by channel ([@AdamKasp](https://github.com/AdamKasp), [@Zales0123](https://github.com/Zales0123))
- [#10660](https://github.com/Sylius/Sylius/issues/10660) [Fixture] Shipment and payment date are same like order ([@AdamKasp](https://github.com/AdamKasp))
- [#10665](https://github.com/Sylius/Sylius/issues/10665) Remove ShippingBundle spec from autoload-dev ([@mmenozzi](https://github.com/mmenozzi))
- [#10666](https://github.com/Sylius/Sylius/issues/10666) Test doctrine migrations up & down ([@loic425](https://github.com/loic425))
- [#10670](https://github.com/Sylius/Sylius/issues/10670) Fix unnecessarily centered payment ([@Zales0123](https://github.com/Zales0123))
- [#10674](https://github.com/Sylius/Sylius/issues/10674) Add authorize constant to payment transitions ([@alexander-schranz](https://github.com/alexander-schranz))
- [#10679](https://github.com/Sylius/Sylius/issues/10679) Change channel code to name ([@AdamKasp](https://github.com/AdamKasp))
- [#10687](https://github.com/Sylius/Sylius/issues/10687) Add support menu and CTAs ([@pjedrzejewski](https://github.com/pjedrzejewski))
- [#10694](https://github.com/Sylius/Sylius/issues/10694) [Admin][Product] Extract some variant related templates from product show ([@GSadee](https://github.com/GSadee))
- [#10699](https://github.com/Sylius/Sylius/issues/10699) Admin avatar - fixtures ([@AdamKasp](https://github.com/AdamKasp))
- [#10702](https://github.com/Sylius/Sylius/issues/10702) fix order orders grid ([@AdamKasp](https://github.com/AdamKasp))
- [#10707](https://github.com/Sylius/Sylius/issues/10707) [Currency] added parameterized currency during installation (, [@Jeroen-G](https://github.com/Jeroen-G))
- [#10711](https://github.com/Sylius/Sylius/issues/10711) [Docs] update docs. ([@AdamKasp](https://github.com/AdamKasp))
- [#10715](https://github.com/Sylius/Sylius/issues/10715) [Fixtures] Add env variable for channel hostname ([@GSadee](https://github.com/GSadee))
- [#10718](https://github.com/Sylius/Sylius/issues/10718) [Product] Go to edit from product show page ([@AdamKasp](https://github.com/AdamKasp))
- [#10721](https://github.com/Sylius/Sylius/issues/10721) Fixed: use_authorize option comparison (fixes #) ([@igormukhingmailcom](https://github.com/igormukhingmailcom))
- [#10723](https://github.com/Sylius/Sylius/issues/10723) [Admin][Product] Fix displaying variants on product show page ([@GSadee](https://github.com/GSadee))
- [#10731](https://github.com/Sylius/Sylius/issues/10731) [Docs] Plugins technical review checklist ([@Zales0123](https://github.com/Zales0123))
- [#10735](https://github.com/Sylius/Sylius/issues/10735) Do not impose a length of two on attribute codes and names ([@loevgaard](https://github.com/loevgaard))
- [#10736](https://github.com/Sylius/Sylius/issues/10736) Channel page rework ([@kulczy](https://github.com/kulczy))
- [#10754](https://github.com/Sylius/Sylius/issues/10754) clean Twig unused variable ([@oallain](https://github.com/oallain))
- [#10756](https://github.com/Sylius/Sylius/issues/10756) Changed visibility to make it usable when extending ([@loevgaard](https://github.com/loevgaard))
- [#10759](https://github.com/Sylius/Sylius/issues/10759) Fix user impersonated listener when impersonating another user resource ([@loic425](https://github.com/loic425))
- [#10762](https://github.com/Sylius/Sylius/issues/10762) [Docs] Added Docs and Instructions for how to store images on AWS-S3 ([@itinance](https://github.com/itinance))
- [#10783](https://github.com/Sylius/Sylius/issues/10783) [Admin] Fix Github issue tracker link ([@Zales0123](https://github.com/Zales0123))
- [#10791](https://github.com/Sylius/Sylius/issues/10791) Allow to define free products ([@Zales0123](https://github.com/Zales0123))
- [#10796](https://github.com/Sylius/Sylius/issues/10796) [Admin][Order] Add promotions to order summary ([@GSadee](https://github.com/GSadee))
- [#10803](https://github.com/Sylius/Sylius/issues/10803) Add Webpack Encore ([@kulczy](https://github.com/kulczy))
- [#10810](https://github.com/Sylius/Sylius/issues/10810) [Admin][Order] Remove unnecessary tag ([@GSadee](https://github.com/GSadee))
- [#10811](https://github.com/Sylius/Sylius/issues/10811) Explicitly list deprecated things in the code & solve Twig deprecations ([@pamil](https://github.com/pamil))
- [#10812](https://github.com/Sylius/Sylius/issues/10812) [Shop] Hide shipping costs for orders with virtual products ([@GSadee](https://github.com/GSadee))
- [#10814](https://github.com/Sylius/Sylius/issues/10814) Make Psalm more aggressive ([@pamil](https://github.com/pamil))
- [#10818](https://github.com/Sylius/Sylius/issues/10818) [Payum][Checkout] Pass address data to PayPal after checkout ([@Zales0123](https://github.com/Zales0123))
- [#10822](https://github.com/Sylius/Sylius/issues/10822) Fix typo in TaxonomyElementInterface classname ([@pamil](https://github.com/pamil))
- [#10827](https://github.com/Sylius/Sylius/issues/10827) New Webpack approach ([@kulczy](https://github.com/kulczy))
- [#10829](https://github.com/Sylius/Sylius/issues/10829) Remove Symfony ^3.4 support on the master branch ([@pamil](https://github.com/pamil))
- [#10831](https://github.com/Sylius/Sylius/issues/10831) [Docs] Theming Guide: Webpack Encore v1 ([@CoderMaggie](https://github.com/CoderMaggie))
- [#10833](https://github.com/Sylius/Sylius/issues/10833) Change banner ([@kulczy](https://github.com/kulczy))
- [#10834](https://github.com/Sylius/Sylius/issues/10834) Remove usage of deprecated "Symfony\Component\Config\Definition\Builder\TreeBuilder::root()" ([@pamil](https://github.com/pamil))
- [#10836](https://github.com/Sylius/Sylius/issues/10836) Do not use deprecated Symfony events ([@pamil](https://github.com/pamil))
- [#10839](https://github.com/Sylius/Sylius/issues/10839) [Psalm] Improve docblocks ([@pamil](https://github.com/pamil))
- [#10840](https://github.com/Sylius/Sylius/issues/10840) [Psalm] Treat PossiblyUndefined* and PossiblyFalse* as errors ([@pamil](https://github.com/pamil))
- [#10843](https://github.com/Sylius/Sylius/issues/10843) [Psalm] Treat checks from level 5 as errors ([@pamil](https://github.com/pamil))
- [#10845](https://github.com/Sylius/Sylius/issues/10845) [Psalm] Fix the build ([@pamil](https://github.com/pamil))
- [#10847](https://github.com/Sylius/Sylius/issues/10847) Deprecate Stripe Checkout due to lacking support for SCA ([@pamil](https://github.com/pamil))
- [#10848](https://github.com/Sylius/Sylius/issues/10848) Update Webpack docs ([@kulczy](https://github.com/kulczy))
- [#10854](https://github.com/Sylius/Sylius/issues/10854) [Behat][Admin][Order] Fix scenarios for displaying promotions on master after upmerge ([@GSadee](https://github.com/GSadee))
- [#10858](https://github.com/Sylius/Sylius/issues/10858) [Psalm] Treat MismatchingDocblockReturnType as errors ([@pamil](https://github.com/pamil))
- [#10859](https://github.com/Sylius/Sylius/issues/10859) [Psalm] Treat MethodSignatureMismatch as errors ([@pamil](https://github.com/pamil))
- [#10861](https://github.com/Sylius/Sylius/issues/10861) Add Bootstrap based theming guide ([@kulczy](https://github.com/kulczy))
- [#10870](https://github.com/Sylius/Sylius/issues/10870) Allow guest checkout no matter what ([@loevgaard](https://github.com/loevgaard))
- [#10873](https://github.com/Sylius/Sylius/issues/10873) [Psalm] Fix the build after Symfony 4.4 update ([@pamil](https://github.com/pamil))
- [#10875](https://github.com/Sylius/Sylius/issues/10875) Revert changes causing BC break ([@pamil](https://github.com/pamil))
- [#10876](https://github.com/Sylius/Sylius/issues/10876) Add warning message to the theming guide ([@kulczy](https://github.com/kulczy))
- [#10883](https://github.com/Sylius/Sylius/issues/10883) Rework Behat testing from classes/ids to attributes for login and registration pages ([@Tomanhez](https://github.com/Tomanhez))
- [#10885](https://github.com/Sylius/Sylius/issues/10885) Add help messages to settings requirements checked in CLI ([@akondas](https://github.com/akondas))
- [#10888](https://github.com/Sylius/Sylius/issues/10888) Add missing sass-loader to dependencies ([@kulczy](https://github.com/kulczy))
- [#10893](https://github.com/Sylius/Sylius/issues/10893) Improve emails templates ([@kulczy](https://github.com/kulczy), [@GSadee](https://github.com/GSadee), [@pamil](https://github.com/pamil))
- [#10894](https://github.com/Sylius/Sylius/issues/10894) Add documentation for customising emails per channel ([@pamil](https://github.com/pamil))
- [#10895](https://github.com/Sylius/Sylius/issues/10895) Fix misspellings in french fixtures files ([@DjLeChuck](https://github.com/DjLeChuck))
- [#10897](https://github.com/Sylius/Sylius/issues/10897) Minor fixes - Rework behat tests ([@Tomanhez](https://github.com/Tomanhez))
- [#10900](https://github.com/Sylius/Sylius/issues/10900) [Docs] [Channel]Fix docs with channel ([@AdamKasp](https://github.com/AdamKasp))
- [#10902](https://github.com/Sylius/Sylius/issues/10902) [Documentation][Cookbook] How to add Google Analytics script to shop? ([@AdamKasp](https://github.com/AdamKasp), [@CoderMaggie](https://github.com/CoderMaggie))
- [#10903](https://github.com/Sylius/Sylius/issues/10903) Homepage rework + fixed tests ([@kulczy](https://github.com/kulczy), [@AdamKasp](https://github.com/AdamKasp))
- [#10904](https://github.com/Sylius/Sylius/issues/10904) Decrement length constraint on postcode ([@loevgaard](https://github.com/loevgaard))
- [#10906](https://github.com/Sylius/Sylius/issues/10906) [Homepage] Fixes ([@AdamKasp](https://github.com/AdamKasp))
- [#10908](https://github.com/Sylius/Sylius/issues/10908) Fix carousel links ([@kulczy](https://github.com/kulczy))
- [#10911](https://github.com/Sylius/Sylius/issues/10911) Add code to exception message since name can be null ([@loevgaard](https://github.com/loevgaard))
- [#10914](https://github.com/Sylius/Sylius/issues/10914) Translate emails ([@GSadee](https://github.com/GSadee))
- [#10915](https://github.com/Sylius/Sylius/issues/10915) [Behat] Cleaning Behat checkout pages ([@AdamKasp](https://github.com/AdamKasp))
- [#10921](https://github.com/Sylius/Sylius/issues/10921) [Behat] Rework behat - using attributes instead class/id in address and shipping page ([@AdamKasp](https://github.com/AdamKasp))
- [#10924](https://github.com/Sylius/Sylius/issues/10924) New template events architecture (introduction) ([@pamil](https://github.com/pamil))
- [#10932](https://github.com/Sylius/Sylius/issues/10932) [Admin][Order] Add resending an order confirmation email ([@GSadee](https://github.com/GSadee))
- [#10936](https://github.com/Sylius/Sylius/issues/10936) [Psalm] Exclude deprecated doctrine classes from analysis ([@GSadee](https://github.com/GSadee))
- [#10937](https://github.com/Sylius/Sylius/issues/10937) Rework ShowPage and IndexPage in Shop/Product ([@Tomanhez](https://github.com/Tomanhez))
- [#10940](https://github.com/Sylius/Sylius/issues/10940) [Behat] Rework behat - using attributes instead class/id part in payment page ([@AdamKasp](https://github.com/AdamKasp))
- [#10950](https://github.com/Sylius/Sylius/issues/10950) [Admin][Order] Add resending a shipment confirmation email ([@GSadee](https://github.com/GSadee))
- [#10953](https://github.com/Sylius/Sylius/issues/10953) Rework ShowPage and IndexPage in Shop/Product to DataAttributes ([@Tomanhez](https://github.com/Tomanhez))
- [#10955](https://github.com/Sylius/Sylius/issues/10955) Fix some Twig deprecations ([@pamil](https://github.com/pamil))
- [#10956](https://github.com/Sylius/Sylius/issues/10956) [Email] Use channel hostname in urls ([@GSadee](https://github.com/GSadee))
- [#10957](https://github.com/Sylius/Sylius/issues/10957) [Email][Shipment] Fix shipment confirmation email to send information about tracking only if it is provided ([@GSadee](https://github.com/GSadee))
- [#10959](https://github.com/Sylius/Sylius/issues/10959) Lock static analysis tools versions and fix the build ([@pamil](https://github.com/pamil))
- [#10960](https://github.com/Sylius/Sylius/issues/10960) Handle pluralisation in translations with Intl ICU ([@pamil](https://github.com/pamil))
- [#10962](https://github.com/Sylius/Sylius/issues/10962) [Hot-Fix] Fix failing specs after prophecy update ([@Zales0123](https://github.com/Zales0123), [@pamil](https://github.com/pamil))
- [#10965](https://github.com/Sylius/Sylius/issues/10965) Upgrade to PHPStan 0.12 ([@pamil](https://github.com/pamil))
- [#10966](https://github.com/Sylius/Sylius/issues/10966) Upgrade to PHPSpec ^6.1 ([@pamil](https://github.com/pamil))
- [#10969](https://github.com/Sylius/Sylius/issues/10969) Use Symfony CLI command instead of symfony/web-server-bundle ([@pamil](https://github.com/pamil))
- [#10970](https://github.com/Sylius/Sylius/issues/10970) Require Symfony ^4.4 ([@pamil](https://github.com/pamil))
- [#10971](https://github.com/Sylius/Sylius/issues/10971) Use Symfony CLI command to check security ([@pamil](https://github.com/pamil))
- [#10972](https://github.com/Sylius/Sylius/issues/10972) [Travis] Use HTTPS for JS Behat tests ([@pamil](https://github.com/pamil))
- [#10973](https://github.com/Sylius/Sylius/issues/10973) [Behat] Remove js requirement from bulk delete scenarios ([@Zales0123](https://github.com/Zales0123))
- [#10974](https://github.com/Sylius/Sylius/issues/10974) Remove doctrine/doctrine-fixtures-bundle from dependencies and move doctrine/data-fixtures to dev dependencies ([@pamil](https://github.com/pamil))
- [#10975](https://github.com/Sylius/Sylius/issues/10975) Upgrade to KNP Menu 3 ([@pamil](https://github.com/pamil))
- [#10976](https://github.com/Sylius/Sylius/issues/10976) Upgrade to KNP Gaufrette ^0.8 and KNP Gaufrette Bundle ^0.7 ([@pamil](https://github.com/pamil))
- [#10977](https://github.com/Sylius/Sylius/issues/10977) Remove sonata-project/intl-bundle in favour of twig/intl-extra ([@pamil](https://github.com/pamil))
- [#10980](https://github.com/Sylius/Sylius/issues/10980) Add a description to the Plus logo ([@kulczy](https://github.com/kulczy))
- [#10981](https://github.com/Sylius/Sylius/issues/10981) [Behat] Spend less time waiting for slug generation ([@Zales0123](https://github.com/Zales0123))
- [#10984](https://github.com/Sylius/Sylius/issues/10984) Upgrade to Sonata Block Bundle ^4.0 ([@pamil](https://github.com/pamil))
- [#10988](https://github.com/Sylius/Sylius/issues/10988) Template events system - refactoring & HTML debug comments ([@pamil](https://github.com/pamil))
- [#10989](https://github.com/Sylius/Sylius/issues/10989) Template events system - CLI command for debugging ([@pamil](https://github.com/pamil))
- [#10990](https://github.com/Sylius/Sylius/issues/10990) Template events system - data collector & profiler ([@pamil](https://github.com/pamil))
- [#10991](https://github.com/Sylius/Sylius/issues/10991) Template events system - replace topbar with newly introduced events ([@pamil](https://github.com/pamil))
- [#10996](https://github.com/Sylius/Sylius/issues/10996) Making functions protected in Product for more flexible extenidng ([@antonioperic](https://github.com/antonioperic))
- [#11001](https://github.com/Sylius/Sylius/issues/11001) [HotFix] SyliusGridBundle downgrade to 1.7.3 ([@Tomanhez](https://github.com/Tomanhez))
- [#11008](https://github.com/Sylius/Sylius/issues/11008) Change footer url ([@kulczy](https://github.com/kulczy))
- [#11009](https://github.com/Sylius/Sylius/issues/11009) Rework behats after checkout and thanks page ([@AdamKasp](https://github.com/AdamKasp))
- [#11010](https://github.com/Sylius/Sylius/issues/11010) [HomePage][Behat] Rework behats - home page ([@AdamKasp](https://github.com/AdamKasp))
- [#11011](https://github.com/Sylius/Sylius/issues/11011) [Contact][Behat] Rework behats - contact page ([@AdamKasp](https://github.com/AdamKasp))
- [#11012](https://github.com/Sylius/Sylius/issues/11012) [Channel][Taxon][Shop] Menu taxon on channel ([@Zales0123](https://github.com/Zales0123))
- [#11014](https://github.com/Sylius/Sylius/issues/11014) Use template blocks for our homepage ([@pamil](https://github.com/pamil))
- [#11016](https://github.com/Sylius/Sylius/issues/11016) Fix key order and functions names ([@AdamKasp](https://github.com/AdamKasp))
- [#11017](https://github.com/Sylius/Sylius/issues/11017) [Behat][Checkout] Add html attributes for testing JS functionality in checkout pages ([@AdamKasp](https://github.com/AdamKasp))
- [#11020](https://github.com/Sylius/Sylius/issues/11020) Require LiipImagineBundle ^2.3 ([@pamil](https://github.com/pamil))
- [#11021](https://github.com/Sylius/Sylius/issues/11021) Require PHP ^7.3 ([@pamil](https://github.com/pamil))
- [#11023](https://github.com/Sylius/Sylius/issues/11023) Fix doubled package in Composer's conflict section ([@pamil](https://github.com/pamil))
- [#11026](https://github.com/Sylius/Sylius/issues/11026) [Maintenance] Mention about SonataCore removal in UPGRADE.md ([@lchrusciel](https://github.com/lchrusciel))
- [#11027](https://github.com/Sylius/Sylius/issues/11027) [Maintenance] Update github PR template ([@lchrusciel](https://github.com/lchrusciel))
- [#11032](https://github.com/Sylius/Sylius/issues/11032) Rework behats - summaryOrderPage ([@AdamKasp](https://github.com/AdamKasp), [@Tomanhez](https://github.com/Tomanhez))
- [#11033](https://github.com/Sylius/Sylius/issues/11033) [Checkout] Make billing address the default one ([@Zales0123](https://github.com/Zales0123), [@GSadee](https://github.com/GSadee))
- [#11034](https://github.com/Sylius/Sylius/issues/11034) [Docs] Add sphinx-copybutton to docs and update sensio.sphinx ([@Tomanhez](https://github.com/Tomanhez))
- [#11036](https://github.com/Sylius/Sylius/issues/11036) Template events reloaded: improved HTML debug, improved code structure, added _event variable to the context ([@pamil](https://github.com/pamil))
- [#11037](https://github.com/Sylius/Sylius/issues/11037) php-http/guzzle6-adapter dependency upgraded ([@pfazzi](https://github.com/pfazzi))
- [#11039](https://github.com/Sylius/Sylius/issues/11039) [Checkout] Add missing unit test for using deprecated different billing address flag ([@GSadee](https://github.com/GSadee))
- [#11040](https://github.com/Sylius/Sylius/issues/11040) Happy New Year! ([@GSadee](https://github.com/GSadee))
- [#11043](https://github.com/Sylius/Sylius/issues/11043) [Address] Change addresses order ([@AdamKasp](https://github.com/AdamKasp))
- [#11044](https://github.com/Sylius/Sylius/issues/11044) [Docs] Fix docs build ([@Tomanhez](https://github.com/Tomanhez))
- [#11050](https://github.com/Sylius/Sylius/issues/11050) Add dashboard chart ([@kulczy](https://github.com/kulczy))
- [#11051](https://github.com/Sylius/Sylius/issues/11051) [Docs] Update resource documentation ([@lchrusciel](https://github.com/lchrusciel))
- [#11052](https://github.com/Sylius/Sylius/issues/11052) Disabled all buttons from the column after click ([@kulczy](https://github.com/kulczy))
- [#11054](https://github.com/Sylius/Sylius/issues/11054) [Documentation] Sylius Plus features documentation v1 ([@CoderMaggie](https://github.com/CoderMaggie))
- [#11055](https://github.com/Sylius/Sylius/issues/11055) Define countries for a channel ([@pamil](https://github.com/pamil))
- [#11059](https://github.com/Sylius/Sylius/issues/11059) Rendering multiple dependent template events at once + admin-side CRUD events ([@pamil](https://github.com/pamil))
- [#11066](https://github.com/Sylius/Sylius/issues/11066) [Shipment] Ship a shipment with tracking code on the list ([@AdamKasp](https://github.com/AdamKasp), [@GSadee](https://github.com/GSadee), [@lchrusciel](https://github.com/lchrusciel))
- [#11067](https://github.com/Sylius/Sylius/issues/11067) [Fixture] Extend fixtures ([@AdamKasp](https://github.com/AdamKasp))
- [#11070](https://github.com/Sylius/Sylius/issues/11070) [Fixture] Add missing euro ([@AdamKasp](https://github.com/AdamKasp))
- [#11071](https://github.com/Sylius/Sylius/issues/11071) Template events for admin's layout ([@pamil](https://github.com/pamil))
- [#11072](https://github.com/Sylius/Sylius/issues/11072) Replace "_include.html.twig" template event blocks with a simpler solution ([@pamil](https://github.com/pamil))
- [#11075](https://github.com/Sylius/Sylius/issues/11075) Fix testing migrations ([@loic425](https://github.com/loic425))
- [#11078](https://github.com/Sylius/Sylius/issues/11078) [Checkout] Add note to UPGRADE file about switching billing and shipping addresses ([@GSadee](https://github.com/GSadee))
- [#11080](https://github.com/Sylius/Sylius/issues/11080) [Fixtures] Replace Cook Islands with New Zealand ([@AdamKasp](https://github.com/AdamKasp))
- [#11082](https://github.com/Sylius/Sylius/issues/11082) [Admin] Feed dashboard graph with real data ([@Zales0123](https://github.com/Zales0123), [@GSadee](https://github.com/GSadee))
- [#11083](https://github.com/Sylius/Sylius/issues/11083) [Behat] Fix missing Behat step ([@Zales0123](https://github.com/Zales0123))
- [#11086](https://github.com/Sylius/Sylius/issues/11086) [Shipment] Add shipment show page ([@Tomanhez](https://github.com/Tomanhez), [@GSadee](https://github.com/GSadee))
- [#11089](https://github.com/Sylius/Sylius/issues/11089) [Shipment] Add date when shipment has been shipped ([@AdamKasp](https://github.com/AdamKasp), [@GSadee](https://github.com/GSadee))
- [#11090](https://github.com/Sylius/Sylius/issues/11090) [Admin] Use shipment action for shipment grid ([@lchrusciel](https://github.com/lchrusciel))
- [#11093](https://github.com/Sylius/Sylius/issues/11093) [Behats] Rework password, profile update, change password, pages ([@AdamKasp](https://github.com/AdamKasp))
- [#11094](https://github.com/Sylius/Sylius/issues/11094) [Fixtures] Fulfill 60% orders fixtures ([@Tomanhez](https://github.com/Tomanhez))
- [#11096](https://github.com/Sylius/Sylius/issues/11096) [Behats] Cart summary page - test attributes added ([@AdamKasp](https://github.com/AdamKasp))
- [#11100](https://github.com/Sylius/Sylius/issues/11100) [Behats] Rework address book tests ([@Tomanhez](https://github.com/Tomanhez))
- [#11101](https://github.com/Sylius/Sylius/issues/11101) [Behat] Rework testing product reviews to use test attributes ([@GSadee](https://github.com/GSadee))
- [#11103](https://github.com/Sylius/Sylius/issues/11103) [Behat] Add attributes to registration page and fix summary page. ([@AdamKasp](https://github.com/AdamKasp))
- [#11104](https://github.com/Sylius/Sylius/issues/11104) [Behat] Rework testing customer orders to use test attributes ([@GSadee](https://github.com/GSadee))
- [#11105](https://github.com/Sylius/Sylius/issues/11105) [Fixtures] Change order for orders ([@Tomanhez](https://github.com/Tomanhez))
- [#11106](https://github.com/Sylius/Sylius/issues/11106) [Dashboard] Sales on dashboard updated ([@AdamKasp](https://github.com/AdamKasp))
- [#11108](https://github.com/Sylius/Sylius/issues/11108) Make ShopBillingData a resource ([@GSadee](https://github.com/GSadee))
- [#11118](https://github.com/Sylius/Sylius/issues/11118) [Behats] Rework behat attributes for Shop/Account/DashboardPage ([@Tomanhez](https://github.com/Tomanhez))
- [#11143](https://github.com/Sylius/Sylius/issues/11143) [Shop] Replace Sonata block events with Sylius template events ([@pamil](https://github.com/pamil))
- [#11151](https://github.com/Sylius/Sylius/issues/11151) [Admin] Replace Sonata block events with Sylius template events ([@pamil](https://github.com/pamil))
- [#11152](https://github.com/Sylius/Sylius/issues/11152) Update Mink-related libraries to allow for Symfony 5 ([@pamil](https://github.com/pamil))
- [#11154](https://github.com/Sylius/Sylius/issues/11154) Filter variables passed to legacy Sonata block events ([@pamil](https://github.com/pamil))
- [#11159](https://github.com/Sylius/Sylius/issues/11159) [Behat] Fix missing html attributes coverage ([@AdamKasp](https://github.com/AdamKasp), [@pamil](https://github.com/pamil))
- [#11160](https://github.com/Sylius/Sylius/issues/11160) Mark new template events implementation as experimental ([@pamil](https://github.com/pamil))
## v1.7.0-ALPHA.1, v1.7.0-ALPHA.2 (2019-12-03, 2019-12-05)
#### Details
- CVE-2019-16768: Internal exception message exposure in login action.
- [#10632](https://github.com/Sylius/Sylius/issues/10632) [ShopBundle] Logged customer after completing checkout can view order in his account ([@Tomanhez](https://github.com/Tomanhez))
- [#10638](https://github.com/Sylius/Sylius/issues/10638) [Behat][Minor] Add a few typehints ([@lchrusciel](https://github.com/lchrusciel))
- [#10643](https://github.com/Sylius/Sylius/issues/10643) [Fixture] channel fixture fix ([@AdamKasp](https://github.com/AdamKasp))
- [#10651](https://github.com/Sylius/Sylius/issues/10651) removed customer from customer order grid ([@AdamKasp](https://github.com/AdamKasp))
- [#10653](https://github.com/Sylius/Sylius/issues/10653) [Order] Added "no payments" label for order without payment ([@AdamKasp](https://github.com/AdamKasp), [@Zales0123](https://github.com/Zales0123))
- [#10658](https://github.com/Sylius/Sylius/issues/10658) [Payment] Filtering payments by channel ([@AdamKasp](https://github.com/AdamKasp), [@Zales0123](https://github.com/Zales0123))
- [#10660](https://github.com/Sylius/Sylius/issues/10660) [Fixture] Shipment and payment date are same like order ([@AdamKasp](https://github.com/AdamKasp))
- [#10665](https://github.com/Sylius/Sylius/issues/10665) Remove ShippingBundle spec from autoload-dev ([@mmenozzi](https://github.com/mmenozzi))
- [#10666](https://github.com/Sylius/Sylius/issues/10666) Test doctrine migrations up & down ([@loic425](https://github.com/loic425))
- [#10670](https://github.com/Sylius/Sylius/issues/10670) Fix unnecessarily centered payment ([@Zales0123](https://github.com/Zales0123))
- [#10674](https://github.com/Sylius/Sylius/issues/10674) Add authorize constant to payment transitions ([@alexander-schranz](https://github.com/alexander-schranz))
- [#10679](https://github.com/Sylius/Sylius/issues/10679) Change channel code to name ([@AdamKasp](https://github.com/AdamKasp))
- [#10687](https://github.com/Sylius/Sylius/issues/10687) Add support menu and CTAs ([@pjedrzejewski](https://github.com/pjedrzejewski))
- [#10694](https://github.com/Sylius/Sylius/issues/10694) [Admin][Product] Extract some variant related templates from product show ([@GSadee](https://github.com/GSadee))
- [#10699](https://github.com/Sylius/Sylius/issues/10699) Admin avatar - fixtures ([@AdamKasp](https://github.com/AdamKasp))
- [#10702](https://github.com/Sylius/Sylius/issues/10702) fix order orders grid ([@AdamKasp](https://github.com/AdamKasp))
- [#10707](https://github.com/Sylius/Sylius/issues/10707) [Currency] added parameterized currency during installation (, [@Jeroen-G](https://github.com/Jeroen-G))
- [#10711](https://github.com/Sylius/Sylius/issues/10711) [Docs] update docs. ([@AdamKasp](https://github.com/AdamKasp))
- [#10715](https://github.com/Sylius/Sylius/issues/10715) [Fixtures] Add env variable for channel hostname ([@GSadee](https://github.com/GSadee))
- [#10718](https://github.com/Sylius/Sylius/issues/10718) [Product] Go to edit from product show page ([@AdamKasp](https://github.com/AdamKasp))
- [#10721](https://github.com/Sylius/Sylius/issues/10721) Fixed: use_authorize option comparison ([@igormukhingmailcom](https://github.com/igormukhingmailcom))
- [#10723](https://github.com/Sylius/Sylius/issues/10723) [Admin][Product] Fix displaying variants on product show page ([@GSadee](https://github.com/GSadee))
- [#10731](https://github.com/Sylius/Sylius/issues/10731) [Docs] Plugins technical review checklist ([@Zales0123](https://github.com/Zales0123))
- [#10735](https://github.com/Sylius/Sylius/issues/10735) Do not impose a length of two on attribute codes and names ([@loevgaard](https://github.com/loevgaard))
- [#10736](https://github.com/Sylius/Sylius/issues/10736) Channel page rework ([@kulczy](https://github.com/kulczy))
- [#10754](https://github.com/Sylius/Sylius/issues/10754) clean Twig unused variable ([@oallain](https://github.com/oallain))
- [#10756](https://github.com/Sylius/Sylius/issues/10756) Changed visibility to make it usable when extending ([@loevgaard](https://github.com/loevgaard))
- [#10759](https://github.com/Sylius/Sylius/issues/10759) Fix user impersonated listener when impersonating another user resource ([@loic425](https://github.com/loic425))
- [#10783](https://github.com/Sylius/Sylius/issues/10783) [Admin] Fix Github issue tracker link ([@Zales0123](https://github.com/Zales0123))
- [#10791](https://github.com/Sylius/Sylius/issues/10791) Allow to define free products ([@Zales0123](https://github.com/Zales0123))
- [#10796](https://github.com/Sylius/Sylius/issues/10796) [Admin][Order] Add promotions to order summary ([@GSadee](https://github.com/GSadee))
- [#10803](https://github.com/Sylius/Sylius/issues/10803) Add Webpack Encore ([@kulczy](https://github.com/kulczy))
- [#10810](https://github.com/Sylius/Sylius/issues/10810) [Admin][Order] Remove unnecessary tag ([@GSadee](https://github.com/GSadee))
- [#10811](https://github.com/Sylius/Sylius/issues/10811) Explicitly list deprecated things in the code & solve Twig deprecations ([@pamil](https://github.com/pamil))
- [#10812](https://github.com/Sylius/Sylius/issues/10812) [Shop] Hide shipping costs for orders with virtual products ([@GSadee](https://github.com/GSadee))
- [#10814](https://github.com/Sylius/Sylius/issues/10814) Make Psalm more aggressive ([@pamil](https://github.com/pamil))
- [#10818](https://github.com/Sylius/Sylius/issues/10818) [Payum][Checkout] Pass address data to PayPal after checkout ([@Zales0123](https://github.com/Zales0123))
- [#10822](https://github.com/Sylius/Sylius/issues/10822) Fix typo in TaxonomyElementInterface classname ([@pamil](https://github.com/pamil))
- [#10827](https://github.com/Sylius/Sylius/issues/10827) New Webpack approach ([@kulczy](https://github.com/kulczy))
- [#10829](https://github.com/Sylius/Sylius/issues/10829) Remove Symfony ^3.4 support on the master branch ([@pamil](https://github.com/pamil))
- [#10831](https://github.com/Sylius/Sylius/issues/10831) [Docs] Theming Guide: Webpack Encore v1 ([@CoderMaggie](https://github.com/CoderMaggie))
- [#10833](https://github.com/Sylius/Sylius/issues/10833) Change banner ([@kulczy](https://github.com/kulczy))
- [#10834](https://github.com/Sylius/Sylius/issues/10834) Remove usage of deprecated "Symfony\Component\Config\Definition\Builder\TreeBuilder::root()" ([@pamil](https://github.com/pamil))
- [#10836](https://github.com/Sylius/Sylius/issues/10836) Do not use deprecated Symfony events ([@pamil](https://github.com/pamil))
- [#10839](https://github.com/Sylius/Sylius/issues/10839) [Psalm] Improve docblocks ([@pamil](https://github.com/pamil))
- [#10840](https://github.com/Sylius/Sylius/issues/10840) [Psalm] Treat PossiblyUndefined* and PossiblyFalse* as errors ([@pamil](https://github.com/pamil))
- [#10843](https://github.com/Sylius/Sylius/issues/10843) [Psalm] Treat checks from level 5 as errors ([@pamil](https://github.com/pamil))
- [#10845](https://github.com/Sylius/Sylius/issues/10845) [Psalm] Fix the build ([@pamil](https://github.com/pamil))
- [#10847](https://github.com/Sylius/Sylius/issues/10847) Deprecate Stripe Checkout due to lacking support for SCA ([@pamil](https://github.com/pamil))
- [#10848](https://github.com/Sylius/Sylius/issues/10848) Update Webpack docs ([@kulczy](https://github.com/kulczy))
- [#10854](https://github.com/Sylius/Sylius/issues/10854) [Behat][Admin][Order] Fix scenarios for displaying promotions on master after upmerge ([@GSadee](https://github.com/GSadee))
- [#10858](https://github.com/Sylius/Sylius/issues/10858) [Psalm] Treat MismatchingDocblockReturnType as errors ([@pamil](https://github.com/pamil))
- [#10859](https://github.com/Sylius/Sylius/issues/10859) [Psalm] Treat MethodSignatureMismatch as errors ([@pamil](https://github.com/pamil))
- [#10860](https://github.com/Sylius/Sylius/issues/10860) [Channel] channel types ([@AdamKasp](https://github.com/AdamKasp))
- [#10861](https://github.com/Sylius/Sylius/issues/10861) Add Bootstrap based theming guide ([@kulczy](https://github.com/kulczy))
- [#10873](https://github.com/Sylius/Sylius/issues/10873) [Psalm] Fix the build after Symfony 4.4 update ([@pamil](https://github.com/pamil))
- [#10875](https://github.com/Sylius/Sylius/issues/10875) Revert changes causing BC break ([@pamil](https://github.com/pamil))
- [#10876](https://github.com/Sylius/Sylius/issues/10876) Add warning message to the theming guide ([@kulczy](https://github.com/kulczy))
- [#10883](https://github.com/Sylius/Sylius/issues/10883) Rework Behat testing from classes/ids to attributes for login and registration pages ([@Tomanhez](https://github.com/Tomanhez))
- [#10885](https://github.com/Sylius/Sylius/issues/10885) Add help messages to settings requirements checked in CLI ([@akondas](https://github.com/akondas))
- [#10888](https://github.com/Sylius/Sylius/issues/10888) Add missing sass-loader to dependencies ([@kulczy](https://github.com/kulczy))
- [#10893](https://github.com/Sylius/Sylius/issues/10893) Improve emails templates ([@kulczy](https://github.com/kulczy), [@GSadee](https://github.com/GSadee), [@pamil](https://github.com/pamil))
- [#10894](https://github.com/Sylius/Sylius/issues/10894) Add documentation for customising emails per channel ([@pamil](https://github.com/pamil))
- [#10895](https://github.com/Sylius/Sylius/issues/10895) Fix misspellings in french fixtures files ([@DjLeChuck](https://github.com/DjLeChuck))
- [#10897](https://github.com/Sylius/Sylius/issues/10897) Minor fixes - Rework behat tests ([@Tomanhez](https://github.com/Tomanhez))
- [#10900](https://github.com/Sylius/Sylius/issues/10900) [Docs] [Channel]Fix docs with channel ([@AdamKasp](https://github.com/AdamKasp))