From 8455e9820c43caa476648668db3b63b412ccbb6f Mon Sep 17 00:00:00 2001 From: Kamil Kokot Date: Fri, 2 Feb 2018 14:26:46 +0100 Subject: [PATCH] Remove pre-1.0 changelog entries --- CHANGELOG-1.0.md | 4858 ---------------------------------------------- 1 file changed, 4858 deletions(-) diff --git a/CHANGELOG-1.0.md b/CHANGELOG-1.0.md index 339acd346c9..c6d4dc7296d 100644 --- a/CHANGELOG-1.0.md +++ b/CHANGELOG-1.0.md @@ -213,4861 +213,3 @@ - [#8668](https://github.com/Sylius/Sylius/pull/8668) Typo's (@juukie) - [#8669](https://github.com/Sylius/Sylius/pull/8669) [AUTO] Updated translations from Crowdin (@SyliusBot) - [#8660](https://github.com/Sylius/Sylius/pull/8660) Make README great again (@pamil) - -### v1.0.0 2017-09-13 -- [#8647](https://github.com/Sylius/Sylius/pull/8647) Prepare v1.0.0 Stable Release (@pjedrzejewski) -- [#8655](https://github.com/Sylius/Sylius/pull/8655) [Translation] Use TranslationInterface (@GSadee, @pamil) -- [#8659](https://github.com/Sylius/Sylius/pull/8659) [Docs] HotFix link (@CoderMaggie) -- [#8654](https://github.com/Sylius/Sylius/pull/8654) UPGRADE file: Tips on 1.0.0 update (@CoderMaggie) -- [#8650](https://github.com/Sylius/Sylius/pull/8650) fix verification email url (@kochen) -- [#8651](https://github.com/Sylius/Sylius/pull/8651) [Ui] Grid overflow x (@Arminek) -- [#8640](https://github.com/Sylius/Sylius/pull/8640) Remove return type in PaymentSecurityToken, might not always be correct (@stefandoorn) -- [#8644](https://github.com/Sylius/Sylius/pull/8644) Link directly to tags on Stackoverflow from README (@stefandoorn) -- [#8639](https://github.com/Sylius/Sylius/pull/8639) Remove unused use statement (@stefandoorn) - -### v1.0.0-rc.2 2017-09-12 -- [#8637](https://github.com/Sylius/Sylius/pull/8637) [Resouce] Fix 0 page paginator (@lchrusciel) -- [#8638](https://github.com/Sylius/Sylius/pull/8638) [Account Verification] Fix sending email verification (@Arminek) -- [#8636](https://github.com/Sylius/Sylius/pull/8636) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8635](https://github.com/Sylius/Sylius/pull/8635) [Documentation] Installing RC (@CoderMaggie) -- [#8634](https://github.com/Sylius/Sylius/pull/8634) Enforce coding standard (@pamil) -- [#8632](https://github.com/Sylius/Sylius/pull/8632) Eager fetch locales and currencies on channel to prevent blowing up Sylius (@pamil) -- [#8633](https://github.com/Sylius/Sylius/pull/8633) [Documentation] Link Rest Api docs with Api cookbook (@CoderMaggie) -- [#8630](https://github.com/Sylius/Sylius/pull/8630) [Documentation] Update Disabling Order Confirmation email cookbook (@CoderMaggie) -- [#8621](https://github.com/Sylius/Sylius/pull/8621) Update installation instructions (@pjedrzejewski) -- [#8623](https://github.com/Sylius/Sylius/pull/8623) [PaymentMethod] Minor gateway fixes (@GSadee) -- [#8584](https://github.com/Sylius/Sylius/pull/8584) Lowercase and replace white characters of the channel code in Channel… (@bitbager) -- [#8624](https://github.com/Sylius/Sylius/pull/8624) [Twig][UiBundle] fix value's label on string filter type (@loicmobizel) -- [#8626](https://github.com/Sylius/Sylius/pull/8626) [Documentation] More detailed docs of Promotion Actions vs. Filters (@CoderMaggie) -- [#8625](https://github.com/Sylius/Sylius/pull/8625) Synchronise customer / user emails correctly when editing them in admin panel (@pamil) -- [#8612](https://github.com/Sylius/Sylius/pull/8612) [Shipping] Make shipping method category requirements translatable (@Zales0123) -- [#8614](https://github.com/Sylius/Sylius/pull/8614) [Behat] Enable shipping method name validation scenario (@Zales0123) -- [#8618](https://github.com/Sylius/Sylius/pull/8618) [Maintenance] Upgrade distribution bundle (@lchrusciel) -- [#8620](https://github.com/Sylius/Sylius/pull/8620) Update UPGRADE.md (@gabiudrescu) -- [#8619](https://github.com/Sylius/Sylius/pull/8619) [Documentation][Fix] How to embed a list of products? (@CoderMaggie) -- [#8616](https://github.com/Sylius/Sylius/pull/8616) [Documentation][PaymentMethod] Minor stripe fixes (@GSadee) -- [#8611](https://github.com/Sylius/Sylius/pull/8611) Remove unused use statements (@stefandoorn) -- [#8600](https://github.com/Sylius/Sylius/pull/8600) [Customer] Changing an email of a customer (@GSadee) -- [#8609](https://github.com/Sylius/Sylius/pull/8609) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8608](https://github.com/Sylius/Sylius/pull/8608) Make afterUrl nullable (@stefandoorn) - -### 1.0.0-rc.1 2017-09-11 -- [#8607](https://github.com/Sylius/Sylius/pull/8607) Prepare RC1 Release (@pjedrzejewski) -- [#8606](https://github.com/Sylius/Sylius/pull/8606) [Documentation] Customizing translatable fields of translatable models fix (@CoderMaggie) -- [#8605](https://github.com/Sylius/Sylius/pull/8605) [Core][Shop] Use CartStorage where it's possible (@Zales0123, @lchrusciel) -- [#8604](https://github.com/Sylius/Sylius/pull/8604) [Core] Oauth fix (@Arminek, @psihius) -- [#8601](https://github.com/Sylius/Sylius/pull/8601) Remove locale from parameters.yml just like Sylius-Standard (@pjedrzejewski) -- [#8585](https://github.com/Sylius/Sylius/pull/8585) [File] Removing file on entity delete (@Arminek) -- [#8603](https://github.com/Sylius/Sylius/pull/8603) Remove non-existent feature from theming docs (@pjedrzejewski) -- [#8602](https://github.com/Sylius/Sylius/pull/8602) Do not let debug toolbar crash when channel cannot be found (@pamil) -- [#8598](https://github.com/Sylius/Sylius/pull/8598) Use extracted AssociationHydrator (@pamil) -- [#8595](https://github.com/Sylius/Sylius/pull/8595) [Documentation][Cookbook] How to configure mailer? (@CoderMaggie) -- [#8596](https://github.com/Sylius/Sylius/pull/8596) [Documentation] Describe staging environment (@lchrusciel) -- [#8599](https://github.com/Sylius/Sylius/pull/8599) [Account] Display orders only from current channel (@Zales0123) -- [#8000](https://github.com/Sylius/Sylius/pull/8000) [Core] [Shop] Move shop session depend listeners (@lchrusciel) -- [#8593](https://github.com/Sylius/Sylius/pull/8593) [Grid] Add possibility to overwrite grid options (@GSadee) -- [#8594](https://github.com/Sylius/Sylius/pull/8594) [DX] Add tip about switching channel in toolbar (@pjedrzejewski) -- [#8592](https://github.com/Sylius/Sylius/pull/8592) Disable the access to login page for already logged in customers/admins (@pjedrzejewski) -- [#8581](https://github.com/Sylius/Sylius/pull/8581) [Maintenance] Add staging environment (@lchrusciel) -- [#8588](https://github.com/Sylius/Sylius/pull/8588) [Maintenance] Upgrade JMS Serializer Bundle to 2.0 (@lchrusciel) -- [#8589](https://github.com/Sylius/Sylius/pull/8589) [Shop] Strip _locale parameter from URL if using storage locale switcher (@pamil) -- [#8590](https://github.com/Sylius/Sylius/pull/8590) Upgrade liip/imagine-bundle to ^1.9.1 to move past BC break in CLI cmd (fixes #8574) (@stefandoorn) -- [#8580](https://github.com/Sylius/Sylius/pull/8580) [Behat][Promotion] Add additional scenarios for receiving percentage discount on shipping (@GSadee) -- [#8587](https://github.com/Sylius/Sylius/pull/8587) [Documentation][Cookbook] How to add custom JS & CSS to Admin? (@CoderMaggie) -- [#8586](https://github.com/Sylius/Sylius/pull/8586) Prevent guest orders hijacking (@Zales0123) -- [#7992](https://github.com/Sylius/Sylius/pull/7992) [Shop] [Admin] Move liip imagine routing to the main app (@lchrusciel) -- [#8301](https://github.com/Sylius/Sylius/pull/8301) [Core] Improve token assigner (@lchrusciel) -- [#8553](https://github.com/Sylius/Sylius/pull/8553) [Payum] Support authorize action (@Arminek) -- [#8532](https://github.com/Sylius/Sylius/pull/8532) [Core] Control Order's payment and shipping state (@Zales0123) -- [#8578](https://github.com/Sylius/Sylius/pull/8578) [Admin] Display product and taxon images right after upload (@Zales0123) -- [#8576](https://github.com/Sylius/Sylius/pull/8576) Require ^3.3.8 for Symfony - when in 3.3.x (@lchrusciel, @stefandoorn) -- [#8579](https://github.com/Sylius/Sylius/pull/8579) Revert "Store datetimes in UTC" (@lchrusciel) -- [#8577](https://github.com/Sylius/Sylius/pull/8577) Allow parent class type in ServiceRegistry (@bpolaszek) -- [#8573](https://github.com/Sylius/Sylius/pull/8573) [Behat][AdminApi] Add channel setup dependency to managing taxons feature file in admin… (@bitbager) -- [#8500](https://github.com/Sylius/Sylius/pull/8500) Add filter option to country choice type (@pamil, @stefandoorn) -- [#8565](https://github.com/Sylius/Sylius/pull/8565) Show autoload changes in readme for upgrade beta3 -> 1.0 (fixes #8564) (@stefandoorn) -- [#8546](https://github.com/Sylius/Sylius/pull/8546) [Resource] Resource events consistency (@Zales0123, @ste93cry) -- [#8575](https://github.com/Sylius/Sylius/pull/8575) Update requirement for akeneo/phpspec-skip-example-extension to ^3.0 (@stefandoorn) -- [#8567](https://github.com/Sylius/Sylius/pull/8567) [Customer] Rename count() repository method to countCustomers() (@bitbager) -- [#8572](https://github.com/Sylius/Sylius/pull/8572) Remove final from controllers extending ResourceController (fixes #8563) (@stefandoorn) -- [#8467](https://github.com/Sylius/Sylius/pull/8467) move channel dependent promotion rules and actions to SyliusCoreBundle (@videni) -- [#8569](https://github.com/Sylius/Sylius/pull/8569) Add slug aware interface to Taxon interface, model has method (fixes #8568) (@stefandoorn) -- [#8543](https://github.com/Sylius/Sylius/pull/8543) [Admin] Add listener to resolve cart of an impersonated customer (@GSadee) -- [#8523](https://github.com/Sylius/Sylius/pull/8523) Store datetimes in UTC (@pamil) -- [#8562](https://github.com/Sylius/Sylius/pull/8562) [Documentation] Remove obsolate order description (@lchrusciel) -- [#8559](https://github.com/Sylius/Sylius/pull/8559) Bump swiftmailer-bundle to 3.x & swiftmailer to 6.x for PHP 7 (@stefandoorn) -- [#8561](https://github.com/Sylius/Sylius/pull/8561) Fix DocumentRepository not compatible with Interface (@stefandoorn) -- [#8560](https://github.com/Sylius/Sylius/pull/8560) Make SyliusPluginTrait great again (or at least not crashing peoples' apps) (@pamil) -- [#8557](https://github.com/Sylius/Sylius/pull/8557) [CodingStandards] use short array syntax, unused elements, unused namespaces (@TomasVotruba) -- [#8558](https://github.com/Sylius/Sylius/pull/8558) Update creating-plugin.rst (@vcraescu) -- [#8556](https://github.com/Sylius/Sylius/pull/8556) Base URL support in ThemeBundle (fixes #8278) (@stefandoorn) -- [#8548](https://github.com/Sylius/Sylius/pull/8548) [Admin] Improve the variant generation form UI (@pjedrzejewski) -- [#8554](https://github.com/Sylius/Sylius/pull/8554) [Documentation] Contributing translations (@CoderMaggie) -- [#8551](https://github.com/Sylius/Sylius/pull/8551) [Admin][Order] Change PATCH to PUT in the order update action (@GSadee, @bricelalu) -- [#8550](https://github.com/Sylius/Sylius/pull/8550) [Documentation] Introduce connection between Plugins and Customization Guide (@CoderMaggie) -- [#8549](https://github.com/Sylius/Sylius/pull/8549) Fix entity int typing in bundle's routing (@PapsOu) -- [#8547](https://github.com/Sylius/Sylius/pull/8547) [Documentation] Suggest yarn version (@CoderMaggie) -- [#8520](https://github.com/Sylius/Sylius/pull/8520) [Admin] Fix statistics to take into account only fulfilled orders (@GSadee, @mertoksuz) -- [#8545](https://github.com/Sylius/Sylius/pull/8545) Add UPGRADE.md note about scalar / return typehints (@pamil) -- [#8528](https://github.com/Sylius/Sylius/pull/8528) [Docs] Add advanced Platform.sh documentation topics (@CoderMaggie, @stefandoorn) -- [#8541](https://github.com/Sylius/Sylius/pull/8541) [Documentation] Reorganise Components & Bundles docs (@CoderMaggie) -- [#8534](https://github.com/Sylius/Sylius/pull/8534) ParametersParser - bugfixes & enhancements related to typecasting (@pamil) -- [#8535](https://github.com/Sylius/Sylius/pull/8535) Fix the error happening while creating integer / percent attribute values (@pamil) -- [#8506](https://github.com/Sylius/Sylius/pull/8506) [Admin][Product] Fix SQL error on selecting products variants for a product image (@GSadee) -- [#8518](https://github.com/Sylius/Sylius/pull/8518) [Documentation] Rework BDD guide (@CoderMaggie) -- [#8527](https://github.com/Sylius/Sylius/pull/8527) [Docs] Tune default Platform.sh docs based on project in production (@stefandoorn) -- [#8510](https://github.com/Sylius/Sylius/pull/8510) [AddressBook] Fix problem with cloning default address during checkout (@GSadee) -- [#8480](https://github.com/Sylius/Sylius/pull/8480) fix limit type (@bendavies) -- [#8536](https://github.com/Sylius/Sylius/pull/8536) [Installer] Use migrations for Sylius installation (@Zales0123) -- [#8478](https://github.com/Sylius/Sylius/pull/8478) [Core] Scalar types in Core (@Zales0123) -- [#8530](https://github.com/Sylius/Sylius/pull/8530) [Docs] Add sortable field to sorting grid documentation (fixes #7794) (@stefandoorn) -- [#8529](https://github.com/Sylius/Sylius/pull/8529) [Docs] Fix docs about disabling API (fixes #7991) (@stefandoorn) -- [#8531](https://github.com/Sylius/Sylius/pull/8531) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8525](https://github.com/Sylius/Sylius/pull/8525) Fix ArrayToDefinitionConverter after introducing scalar types there (@pamil) -- [#8462](https://github.com/Sylius/Sylius/pull/8462) Adds locale bundle to list of bundles (@nmeirik) -- [#8515](https://github.com/Sylius/Sylius/pull/8515) [Promotion] Allow to generate coupons without expiration date (@Zales0123) -- [#8516](https://github.com/Sylius/Sylius/pull/8516) [Admin][Customer]Issue 8008: Fix inappropriate statistic message (@bricelalu) -- [#8511](https://github.com/Sylius/Sylius/pull/8511) [Checkout] Add missing form errors block (@GSadee) -- [#8507](https://github.com/Sylius/Sylius/pull/8507) [Resource] Allow parsing variable in yaml to int/float/double (@Zales0123) -- [#8303](https://github.com/Sylius/Sylius/pull/8303) Sortable fields not working when sortable: true (@vcraescu) -- [#8514](https://github.com/Sylius/Sylius/pull/8514) Cast return values of __toString() as string (@GSadee) -- [#8505](https://github.com/Sylius/Sylius/pull/8505) [Promotion] Change misleading PromotionCouponRepository method name (@Zales0123) -- [#8487](https://github.com/Sylius/Sylius/pull/8487) [Core] Removed WebServerBundle from prod env (@sweoggy) -- [#8401](https://github.com/Sylius/Sylius/pull/8401) [Behat] Add a less strict alternative to SymfonyPage::verifyUrl (@mkilmanas) -- [#8503](https://github.com/Sylius/Sylius/pull/8503) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8501](https://github.com/Sylius/Sylius/pull/8501) [Admin] Fix changing administrator's password (@GSadee) -- [#8497](https://github.com/Sylius/Sylius/pull/8497) Rename test file to Customer (@kochen) -- [#8414](https://github.com/Sylius/Sylius/pull/8414) [Behat] Fix error when searching a row with more than one columns (#8414) (@loic425) -- [#8488](https://github.com/Sylius/Sylius/pull/8488) SCA with Php Inspections (EA Extended) (@kalessil) -- [#8409](https://github.com/Sylius/Sylius/pull/8409) [ResourceBundle] Add check before add translation mapping (@dannyvw) -- [#8441](https://github.com/Sylius/Sylius/pull/8441) [Mailer] add reply-to on contact request email (@loicmobizel) -- [#8474](https://github.com/Sylius/Sylius/pull/8474) [Admin] Loosely couple with Shop in case of customer impersonation (@Zales0123) -- [#8481](https://github.com/Sylius/Sylius/pull/8481) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8473](https://github.com/Sylius/Sylius/pull/8473) [Order] Use typehints introduced by PHP7+ (@pamil) -- [#8368](https://github.com/Sylius/Sylius/pull/8368) [Documentation][ShopBundle][TheBook] twig money format helpers (@Mipme) -- [#8463](https://github.com/Sylius/Sylius/pull/8463) Adds slug requirement for product creation (@nmeirik) -- [#8464](https://github.com/Sylius/Sylius/pull/8464) Documents required Variant attributes (@nmeirik) -- [#8468](https://github.com/Sylius/Sylius/pull/8468) Remove 'bulk actions' from GridBundle feature list (@stefandoorn) -- [#8449](https://github.com/Sylius/Sylius/pull/8449) [Order] change Order notes type as text (@loicmobizel) -- [#8471](https://github.com/Sylius/Sylius/pull/8471) [API][Promotion] Index coupons only for requested promotion (@Zales0123) -- [#8472](https://github.com/Sylius/Sylius/pull/8472) [Theme] Do not crash on dev environment (@pamil) -- [#8427](https://github.com/Sylius/Sylius/pull/8427) [Attribute] Scalar types in Attributes (@Zales0123) -- [#8470](https://github.com/Sylius/Sylius/pull/8470) [Documentation][Email] SenderInterface->send requires Array of Emails (@Mipme) -- [#8424](https://github.com/Sylius/Sylius/pull/8424) [Behat] Improve feature description (@lchrusciel) -- [#8457](https://github.com/Sylius/Sylius/pull/8457) [Grid] Scalar types in Grids (@Zales0123) -- [#8458](https://github.com/Sylius/Sylius/pull/8458) [User] Use typehints introduced by PHP7+ (@pamil) -- [#8466](https://github.com/Sylius/Sylius/pull/8466) [Product] Scalar types in Products (@Zales0123) -- [#8459](https://github.com/Sylius/Sylius/pull/8459) [FixturesBundle] Use typehints introduced by PHP7+ (@pamil) -- [#8461](https://github.com/Sylius/Sylius/pull/8461) [Attribute] removed unused serializer metadata for AttributeValue objects (#8461) (@foxou33) -- [#8451](https://github.com/Sylius/Sylius/pull/8451) [Taxation] Scalar types in Taxes (@Zales0123) -- [#8450](https://github.com/Sylius/Sylius/pull/8450) [ThemeBundle] Use typehints introduced by PHP7+ (@pamil) -- [#8453](https://github.com/Sylius/Sylius/pull/8453) [ShopBundle] Scalar types in Shop (@Zales0123) -- [#8454](https://github.com/Sylius/Sylius/pull/8454) [AdminBundle] Scalar types in Admin (@Zales0123) -- [#8456](https://github.com/Sylius/Sylius/pull/8456) Bring back method for getting taxon's ancestors (@pamil) -- [#8446](https://github.com/Sylius/Sylius/pull/8446) [Review] Scalar types in Reviews (@Zales0123) -- [#8448](https://github.com/Sylius/Sylius/pull/8448) [UiBundle] Use typehints introduced by PHP7+ (@pamil) -- [#8447](https://github.com/Sylius/Sylius/pull/8447) [Taxonomy] Use typehints introduced by PHP7+ (@pamil) -- [#8445](https://github.com/Sylius/Sylius/pull/8445) [Inventory] Scalar types in Inventory (@Zales0123) -- [#8440](https://github.com/Sylius/Sylius/pull/8440) [Shipping] Scalar types in Shippings (@Zales0123) -- [#8444](https://github.com/Sylius/Sylius/pull/8444) [Payum] Scalar types in Payum (@Zales0123) -- [#8439](https://github.com/Sylius/Sylius/pull/8439) [Resource] Use typehints introduced by PHP7+ (@pamil) -- [#8443](https://github.com/Sylius/Sylius/pull/8443) [UPGRADE] Typo fix (@lchrusciel) -- [#8436](https://github.com/Sylius/Sylius/pull/8436) [Promotion] Scalar types in Promotions (@Zales0123) -- [#8442](https://github.com/Sylius/Sylius/pull/8442) [AdminApi] Scalar types in Admin API (@Zales0123) -- [#8435](https://github.com/Sylius/Sylius/pull/8435) [Payment] Scalar types in Payments (@Zales0123) -- [#8428](https://github.com/Sylius/Sylius/pull/8428) [Currency] Use typehints introduced by PHP7+ (@pamil) -- [#8432](https://github.com/Sylius/Sylius/pull/8432) [Customer] Use typehints introduced by PHP7+ (@pamil) -- [#8433](https://github.com/Sylius/Sylius/pull/8433) [Registry] Use typehints introduced by PHP 7+ (@pamil) -- [#8434](https://github.com/Sylius/Sylius/pull/8434) [MoneyBundle] Use typehints introduced by PHP7+ (@pamil) -- [#8430](https://github.com/Sylius/Sylius/pull/8430) [Locale] Use typehints introduced by PHP7+ (@pamil) -- [#8429](https://github.com/Sylius/Sylius/pull/8429) [Mailer] Scalar types in Mailer (@Zales0123) -- [#8421](https://github.com/Sylius/Sylius/pull/8421) [Channel] Use typehints introduced by PHP7+ (@pamil) -- [#8422](https://github.com/Sylius/Sylius/pull/8422) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8419](https://github.com/Sylius/Sylius/pull/8419) Remove duplicate width property (@juukie) -- [#8420](https://github.com/Sylius/Sylius/pull/8420) Fix typo (@juukie) -- [#8410](https://github.com/Sylius/Sylius/pull/8410) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8405](https://github.com/Sylius/Sylius/pull/8405) Add events before and after taxon header (@stefandoorn) -- [#8383](https://github.com/Sylius/Sylius/pull/8383) [Resource] Allows to set redirect parameters when using sylius.resource and a custom criteria (@aeyoll) -- [#8394](https://github.com/Sylius/Sylius/pull/8394) Fix events on product listings, resources.data should be used (@stefandoorn) -- [#8393](https://github.com/Sylius/Sylius/pull/8393) Add event before / after product box on product listing (@stefandoorn) -- [#8402](https://github.com/Sylius/Sylius/pull/8402) Product Reviews does not exist on product (@harmstyler) -- [#8404](https://github.com/Sylius/Sylius/pull/8404) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8396](https://github.com/Sylius/Sylius/pull/8396) Implement Twig_ExistsLoaderInterface to keep compatibility with Symfony's WebProfilerBundle (Fix #8392) (@mbabker) -- [#8389](https://github.com/Sylius/Sylius/pull/8389) Renamed `requiresShipping` method (@Persata) -- [#7629](https://github.com/Sylius/Sylius/pull/7629) Require Twig 2.x (@mbabker) -- [#8386](https://github.com/Sylius/Sylius/pull/8386) Remove min length validator from Customer Email (fixes #8363) (@stefandoorn) -- [#8384](https://github.com/Sylius/Sylius/pull/8384) Moved the shipping required check to the order model itself (@Persata) -- [#8385](https://github.com/Sylius/Sylius/pull/8385) Make AddressLogEntry entity extendable (@alcaeus) -- [#8062](https://github.com/Sylius/Sylius/pull/8062) Fixes for shipment processor (@Persata) -- [#8378](https://github.com/Sylius/Sylius/pull/8378) [docs] Add link to and UPGRADE.md file (@mheki) -- [#8377](https://github.com/Sylius/Sylius/pull/8377) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8365](https://github.com/Sylius/Sylius/pull/8365) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8344](https://github.com/Sylius/Sylius/pull/8344) Check for input minimum length on customer existence check in checkout (@stefandoorn) -- [#8354](https://github.com/Sylius/Sylius/pull/8354) Change sylius.ui.display to sylius.ui.sort (#8354) (@lasotaartur) -- [#8352](https://github.com/Sylius/Sylius/pull/8352) [Shipment] Shipment amount was not updated after decreasing item quantity (@Zales0123) -- [#8359](https://github.com/Sylius/Sylius/pull/8359) Feature/add translations to promotion rules and actions (@lasotaartur) -- [#8356](https://github.com/Sylius/Sylius/pull/8356) Revert workaround introduced in #8120 (@pamil) -- [#8347](https://github.com/Sylius/Sylius/pull/8347) Update _details.html.twig (@gabiudrescu) -- [#8349](https://github.com/Sylius/Sylius/pull/8349) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8325](https://github.com/Sylius/Sylius/pull/8325) [Addressing] Use typehints introduced by PHP 7+ (@pamil) -- [#8297](https://github.com/Sylius/Sylius/pull/8297) Use \DateTimeInterface typehint instead of \DateTime (@pamil) -- [#8341](https://github.com/Sylius/Sylius/pull/8341) [User] Drop pointless max length constraints for pin / token generators (@pamil) -- [#8343](https://github.com/Sylius/Sylius/pull/8343) [Maintenance] Make all constants public (@lchrusciel) -- [#8342](https://github.com/Sylius/Sylius/pull/8342) Use stable phpspec (@pamil) -- [#8121](https://github.com/Sylius/Sylius/pull/8121) [BugFix] Make sure query parameters are retained properly when filtering. (@koemeet) -- [#8340](https://github.com/Sylius/Sylius/pull/8340) Don't load class cache and bootstrap file on php7. Remove app/autoloa… (@dannyvw) -- [#8334](https://github.com/Sylius/Sylius/pull/8334) [ResourceBundle] Return event response if exists before deleting resource (@dannyvw) -- [#8333](https://github.com/Sylius/Sylius/pull/8333) [Resource] Prevent extra translation lookup if locale is same as fallback locale (@dannyvw) -- [#8323](https://github.com/Sylius/Sylius/pull/8323) [Documentation] More explicit platform.sh guide (@lchrusciel) -- [#8331](https://github.com/Sylius/Sylius/pull/8331) OrderRepositoryInterface::count() -> OrderRepositoryInterface::countPlacedOrders() (@pamil) -- [#8322](https://github.com/Sylius/Sylius/pull/8322) replace jquery 2 with jquery 3 (@psren) -- [#8332](https://github.com/Sylius/Sylius/pull/8332) Force Travis to use Ubuntu Precise (@pamil) -- [#8309](https://github.com/Sylius/Sylius/pull/8309) Allow multiple Accept headers in request configuration (@gruberro) -- [#8318](https://github.com/Sylius/Sylius/pull/8318) Allow filterable resource routes (@alcaeus) -- [#7963](https://github.com/Sylius/Sylius/pull/7963) [Tests] Minor fixtures cleanup (@lchrusciel) -- [#8319](https://github.com/Sylius/Sylius/pull/8319) Introduce strict types (@pamil) -- [#8117](https://github.com/Sylius/Sylius/pull/8117) Drop support for PHP 5.6 / 7.0 (@pamil) -- [#8316](https://github.com/Sylius/Sylius/pull/8316) [AUTO] Updated translations from Crowdin (@SyliusBot) - -### 1.0.0-beta.3 2017-07-24 -- [#8312](https://github.com/Sylius/Sylius/pull/8312) Improve notification widget (@pamil) -- [#8314](https://github.com/Sylius/Sylius/pull/8314) remove "or" from ui because it breaks with foreign translations (@psren) -- [#8307](https://github.com/Sylius/Sylius/pull/8307) [Documentation] improve the contribution guide for docs (@gabiudrescu) -- [#8306](https://github.com/Sylius/Sylius/pull/8306) [Documentation] Improve Templating customization (@gabiudrescu) -- [#8304](https://github.com/Sylius/Sylius/pull/8304) Allow to create new attributes without type (@pamil) -- [#8300](https://github.com/Sylius/Sylius/pull/8300) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8299](https://github.com/Sylius/Sylius/pull/8299) [Behat] Change how Page objects wait/check for disappearing element (@mkilmanas) -- [#8296](https://github.com/Sylius/Sylius/pull/8296) [Behat] Compare date attributes more loosely (@pamil) -- [#8294](https://github.com/Sylius/Sylius/pull/8294) [Behat] Make logging again as admin step more reusable (@pamil) -- [#8292](https://github.com/Sylius/Sylius/pull/8292) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8286](https://github.com/Sylius/Sylius/pull/8286) Taxon slug generator made locale-aware and decoupled from repository (@pamil) -- [#8291](https://github.com/Sylius/Sylius/pull/8291) [Theme] Handle absolute paths and urls in PathPackage (@pamil) -- [#8288](https://github.com/Sylius/Sylius/pull/8288) Fix sorter for fields with null sortable property (@vcraescu, @pamil) -- [#8281](https://github.com/Sylius/Sylius/pull/8281) Show pushable sidebar at pageload without animation (@psren) -- [#8279](https://github.com/Sylius/Sylius/pull/8279) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8277](https://github.com/Sylius/Sylius/pull/8277) Make AttributeValue handle `null` values (@pamil) -- [#8226](https://github.com/Sylius/Sylius/pull/8226) Prevent adding a zone of type zone to itself (@solutionDrive) -- [#8230](https://github.com/Sylius/Sylius/pull/8230) [Addressing] Use UniqueWithinCollectionConstraint instead UniqueEntity for members validation (@solutionDrive) -- [#8069](https://github.com/Sylius/Sylius/pull/8069) [RFC] Fix migrations (@alcaeus) -- [#8120](https://github.com/Sylius/Sylius/pull/8120) Support Symfony 3.3 (@pamil) -- [#8272](https://github.com/Sylius/Sylius/pull/8272) Example did not work for me. (@sergeysikachev) -- [#8268](https://github.com/Sylius/Sylius/pull/8268) Do not rely on admin's locale for taxon autocomplete / tree select (@pamil) -- [#8270](https://github.com/Sylius/Sylius/pull/8270) Remove CoreBundle -> ShopBundle coupling on UserImpersonator (@pamil) -- [#8267](https://github.com/Sylius/Sylius/pull/8267) Send environment during GUS version check (@pamil) -- [#8245](https://github.com/Sylius/Sylius/pull/8245) [Admin] add current Sylius version checker for admin panel notification (@bitbager) -- [#8266](https://github.com/Sylius/Sylius/pull/8266) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8155](https://github.com/Sylius/Sylius/pull/8155) Fix flash messages rendering (@pamil) -- [#8261](https://github.com/Sylius/Sylius/pull/8261) Check if image exists before trying to delete it (@lchrusciel, @psihius) -- [#8260](https://github.com/Sylius/Sylius/pull/8260) [UI] Show filter label when form type is defined (@Takeno) -- [#8262](https://github.com/Sylius/Sylius/pull/8262) [MailerBundle] Fix compatibility for Swiftmailer v6 (@sstok) -- [#8253](https://github.com/Sylius/Sylius/pull/8253) Take shop firewallname in services from container parameter (@jdeveloper) -- [#8256](https://github.com/Sylius/Sylius/pull/8256) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8210](https://github.com/Sylius/Sylius/pull/8210) Add support to configure the shop firewall context name (@jdeveloper) -- [#8248](https://github.com/Sylius/Sylius/pull/8248) [Behat] Do not silence errors during locales transformation (@pamil) -- [#8247](https://github.com/Sylius/Sylius/pull/8247) Make ResourceBundle routing working correctly again (@pamil) -- [#8246](https://github.com/Sylius/Sylius/pull/8246) Mention that tag attributes changes does not apply for XML definitions (@pamil) -- [#8160](https://github.com/Sylius/Sylius/pull/8160) Add a failing test scenario and fix #7950 (taxon deletion) (@pamil) -- [#8096](https://github.com/Sylius/Sylius/pull/8096) Use underscores for tag attribute names (@mvar) -- [#7800](https://github.com/Sylius/Sylius/pull/7800) [Resource] Implement find method in InMemoryRepository (@Arminek) -- [#8243](https://github.com/Sylius/Sylius/pull/8243) Fix the variable name in ResourceBundle docs (@harikt) -- [#8122](https://github.com/Sylius/Sylius/pull/8122) [User] Reset password request do not need template when API call (@lchrusciel) -- [#8242](https://github.com/Sylius/Sylius/pull/8242) Fix sylius_api routing key example (@aserratorta) -- [#8241](https://github.com/Sylius/Sylius/pull/8241) Add webmozart/assert dependency to adjustment component (@harikt) -- [#8240](https://github.com/Sylius/Sylius/pull/8240) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8238](https://github.com/Sylius/Sylius/pull/8238) Fix Travis packages build (@pamil) -- [#8228](https://github.com/Sylius/Sylius/pull/8228) [Documentation][Resource] Fix the form options configuration in docs (@niels3W) -- [#8231](https://github.com/Sylius/Sylius/pull/8231) [HOTFIX] [Documentation] Fix links in documenation (@lchrusciel) -- [#8222](https://github.com/Sylius/Sylius/pull/8222) Add assertions in CheckoutApiTestCase (@alcaeus) -- [#8218](https://github.com/Sylius/Sylius/pull/8218) [AUTO] Updated translations from Crowdin (@SyliusBot) -- [#8215](https://github.com/Sylius/Sylius/pull/8215) [Checkout] decoupled empty order logic from ShopBundle (@bitbager) -- [#8170](https://github.com/Sylius/Sylius/pull/8170) Validate API url with pattern ^/api/.* not just ^/api (@krafas) -- [#8198](https://github.com/Sylius/Sylius/pull/8198) [Documentation][SyliusGridBundle] fixing twig field type (@Mipme) -- [#8153](https://github.com/Sylius/Sylius/pull/8153) Use appropriate labels and placeholders (@silverbackdan) -- [#8201](https://github.com/Sylius/Sylius/pull/8201) [Documentation][Product] Fix some typos (@harikt) -- [#8202](https://github.com/Sylius/Sylius/pull/8202) [Documentation][Resource] Fix broken link. (@harikt) -- [#8200](https://github.com/Sylius/Sylius/pull/8200) [Behat][AddressBook] Added missing assertion (@Tykzz) -- [#8197](https://github.com/Sylius/Sylius/pull/8197) Improved validation of documentation (@mickaelandrieu) -- [#8196](https://github.com/Sylius/Sylius/pull/8196) Add default alt text to images on product show page (@stefandoorn) -- [#8184](https://github.com/Sylius/Sylius/pull/8184) [Documentation] Customizing Forms: Extensions (@Mipme) -- [#8191](https://github.com/Sylius/Sylius/pull/8191) [UX][Admin] Changed admin titles to include Sylius as postfix (@sweoggy) -- [#8190](https://github.com/Sylius/Sylius/pull/8190) [ThemeBundle] Fix support for custom Twig namespaces (@emodric) -- [#8166](https://github.com/Sylius/Sylius/pull/8166) [Grid] to and from are not required in grid date filter (@bendavies) -- [#8186](https://github.com/Sylius/Sylius/pull/8186) Disable aliasing serializer service to jms_serializer.serializer (@emodric) -- [#8162](https://github.com/Sylius/Sylius/pull/8162) [Admin][DX] Improved attributes extensibility (@sweoggy) -- [#8180](https://github.com/Sylius/Sylius/pull/8180) [Documentation] Updating target-entity of Taxonomy (@David-Crty) -- [#8156](https://github.com/Sylius/Sylius/pull/8156) Add missing permission flag to the admin routes for the authorization check to actually work (@DmitriyTrt) -- [#8158](https://github.com/Sylius/Sylius/pull/8158) Allow for select attribute values to contain non-latin characters (@pamil) -- [#8167](https://github.com/Sylius/Sylius/pull/8167) [Grid] allow configuring inclusiveness of to and from date filters (@bendavies) -- [#8159](https://github.com/Sylius/Sylius/pull/8159) Make ThemeBundle compatibile with Symfony 3.3+ (@pamil, @wcluijt) -- [#8147](https://github.com/Sylius/Sylius/pull/8147) Validate Twig files on Travis CI (@pamil) -- [#8154](https://github.com/Sylius/Sylius/pull/8154) Generate address by resource factory in behat context (@lasotaartur) -- [#8131](https://github.com/Sylius/Sylius/pull/8131) Add pre & post content blocks to UiBundle layouts (@emodric) -- [#8115](https://github.com/Sylius/Sylius/pull/8115) [CoreBundle] Move serialization to AdminApiBundle and move ProductVar… (@Niiko) -- [#8110](https://github.com/Sylius/Sylius/pull/8110) Product variant images (@Snake-Tn) -- [#8103](https://github.com/Sylius/Sylius/pull/8103) Fixed on how to make "single image upload" (@psihius) -- [#8119](https://github.com/Sylius/Sylius/pull/8119) Fix wrong assertion which prevented default admin user creation (@stevemoreau) -- [#8075](https://github.com/Sylius/Sylius/pull/8075) Add missing checkout complete validation group (@gruberro) -- [#8058](https://github.com/Sylius/Sylius/pull/8058) Remove count constraint on option values collection (@alcaeus) -- [#8097](https://github.com/Sylius/Sylius/pull/8097) Use codes of option value & option instead of ID in variant generator (@stefandoorn) -- [#8089](https://github.com/Sylius/Sylius/pull/8089) [doc][custom_filters] fix form_options on custom filter documentation (@loicmobizel) -- [#8095](https://github.com/Sylius/Sylius/pull/8095) [documentation] Fix supplier field type (@kfakos) -- [#8094](https://github.com/Sylius/Sylius/pull/8094) [documentation] Fix English typos (@kfakos) -- [#8092](https://github.com/Sylius/Sylius/pull/8092) Update your_first_grid.rst (@samanmohamadi) -- [#8090](https://github.com/Sylius/Sylius/pull/8090) Add alt attribute to main product image (@stefandoorn) -- [#8077](https://github.com/Sylius/Sylius/pull/8077) [Documentation] fix ImagesAwareInterface typo (@kfakos) -- [#8084](https://github.com/Sylius/Sylius/pull/8084) [documentation] Fix ShippingMethodImageType use path (@kfakos) -- [#7921](https://github.com/Sylius/Sylius/pull/7921) Show main taxon in admin product grid (@mbabker) -- [#8076](https://github.com/Sylius/Sylius/pull/8076) [Shop][Admin] Use schema independent url for placeholdit (@sweoggy) -- [#8071](https://github.com/Sylius/Sylius/pull/8071) Update @pamil's email (@pamil) -- [#8073](https://github.com/Sylius/Sylius/pull/8073) [Inventory] Added translation id to instock constraint message (@regnisolbap) -- [#7934](https://github.com/Sylius/Sylius/pull/7934) Improve table display for order checkout process (@mbabker) -- [#8070](https://github.com/Sylius/Sylius/pull/8070) Fix address log entry column names (@alcaeus) -- [#8055](https://github.com/Sylius/Sylius/pull/8055) [Translation][UIBundle] Translation for filters (@plozmun) -- [#8067](https://github.com/Sylius/Sylius/pull/8067) Fix self reference in product options API (@alcaeus) -- [#8064](https://github.com/Sylius/Sylius/pull/8064) Deprecated 'property' form option (@gonzalovilaseca) -- [#8056](https://github.com/Sylius/Sylius/pull/8056) Fix Twig templates (@pamil) -- [#8054](https://github.com/Sylius/Sylius/pull/8054) [Docs] Correct typo (book/order/taxation) (@reyostallenberg) -- [#8046](https://github.com/Sylius/Sylius/pull/8046) typo + suggestion (@kermorgant) -- [#8050](https://github.com/Sylius/Sylius/pull/8050) [Docs] Typo in image upload listener configuration YAML in cookbook (@psihius) -- [#8041](https://github.com/Sylius/Sylius/pull/8041) [Docs] Adjust instructions for customizing model with translations (fixes #7914) (@stefandoorn) -- [#8045](https://github.com/Sylius/Sylius/pull/8045) [docs][Grid] Use supplier instead of tournament (@mheki) -- [#8037](https://github.com/Sylius/Sylius/pull/8037) [Symfony 3.3] Remove trusted_proxies config (@emodric) -- [#8040](https://github.com/Sylius/Sylius/pull/8040) [Tests] Typo fix (@lchrusciel) -- [#8039](https://github.com/Sylius/Sylius/pull/8039) Add section for 1.0.0 upgrade & document change in PayumBundle (UPGRADE.MD) (@stefandoorn) -- [#8031](https://github.com/Sylius/Sylius/pull/8031) Remove invalid placeholder arguments (@alcaeus) -- [#7997](https://github.com/Sylius/Sylius/pull/7997) Added missing macro call parameters (@Persata) -- [#7979](https://github.com/Sylius/Sylius/pull/7979) Payment description configurable with translation and placeholders (Sylius/Sylius#7971) (@stefandoorn) -- [#8034](https://github.com/Sylius/Sylius/pull/8034) Move the before head hook lower due to conflict with W3 specs (@stefandoorn) -- [#8026](https://github.com/Sylius/Sylius/pull/8026) Add a class to the variant price cell for better JS targeting (@mbabker) -- [#8017](https://github.com/Sylius/Sylius/pull/8017) [Docs] Adjust paths in Docs/Book/Architecture/Emails & Contact (@stefandoorn) -- [#7999](https://github.com/Sylius/Sylius/pull/7999) Add layout events for head & body (@stefandoorn) -- [#7996](https://github.com/Sylius/Sylius/pull/7996) Do not overwrite user changes after PRE_EMAIL_VERIFICATION (@aistis-) -- [#8022](https://github.com/Sylius/Sylius/pull/8022) Update platform-sh.rst (@lpwebit) -- [#7982](https://github.com/Sylius/Sylius/pull/7982) Update redirect after email verification (@4oXdev) -- [#7988](https://github.com/Sylius/Sylius/pull/7988) Update label for street field in address form (@4oXdev) -- [#8013](https://github.com/Sylius/Sylius/pull/8013) [Core] fixed typo in Model.Promotion.yml (@foxou33) -- [#7998](https://github.com/Sylius/Sylius/pull/7998) Allow for numbers in themes' names (@pamil) -- [#8016](https://github.com/Sylius/Sylius/pull/8016) [Docs] Update the Slack invitation link (@kochen) -- [#8004](https://github.com/Sylius/Sylius/pull/8004) Update RandomnessGenerator.php (@jspizziri) -- [#7574](https://github.com/Sylius/Sylius/pull/7574) Update applying_promotions.rst (@hmonglee) -- [#7973](https://github.com/Sylius/Sylius/pull/7973) Remove duplicated YML entries (@emodric) -- [#7981](https://github.com/Sylius/Sylius/pull/7981) [Documentation][Cookbook] Disabling guest checkout (@CoderMaggie) -- [#7966](https://github.com/Sylius/Sylius/pull/7966) Add API for managing product association types (@pamil) -- [#7808](https://github.com/Sylius/Sylius/pull/7808) Remove docs for removed fee calculators (@alcaeus) -- [#7955](https://github.com/Sylius/Sylius/pull/7955) Don't allow the flashes layout to force a session start (@mbabker) -- [#7961](https://github.com/Sylius/Sylius/pull/7961) Fixed double translation for add button in tree view (@damian-kociuba) -- [#7972](https://github.com/Sylius/Sylius/pull/7972) Allow .woff2 files in platform.sh config (@stefandoorn) -- [#7945](https://github.com/Sylius/Sylius/pull/7945) Change paypal password to TextType from PasswordType (@inssein) -- [#7909](https://github.com/Sylius/Sylius/pull/7909) Add 'configuration' node in 'product_attribute' fixture (@stefandoorn) -- [#7939](https://github.com/Sylius/Sylius/pull/7939) Add valid slack invite link (@gabiudrescu) -- [#7931](https://github.com/Sylius/Sylius/pull/7931) Fix typo in CartisianSetBuilder (@stefandoorn) - -### v1.0.0.beta.2 2017-04-11 -- [#7926](https://github.com/Sylius/Sylius/pull/7926) [API] [Product] Add path to default serialization (@lchrusciel) -- [#7923](https://github.com/Sylius/Sylius/pull/7923) [Cart] Add default serialization group for cart (@dazorni) -- [#7916](https://github.com/Sylius/Sylius/pull/7916) Removed weird chars in Model.ProductVariant.yml (@psihius) -- [#7900](https://github.com/Sylius/Sylius/pull/7900) [Security] Improved randomness of tokens generation (@NeverResponse) -- [#7893](https://github.com/Sylius/Sylius/pull/7893) [Documentation] API onHand/onHold spelling fix (@betaglop) -- [#7905](https://github.com/Sylius/Sylius/pull/7905) [Payum] Fix encryption docs and merging of payum configurations (@inssein) -- [#7888](https://github.com/Sylius/Sylius/pull/7888) [Behat] Removed `wait()` occurrences (@NeverResponse) -- [#7883](https://github.com/Sylius/Sylius/pull/7883) Remove strong typing on updateUserLastLogin event (@wadjeroudi) -- [#7876](https://github.com/Sylius/Sylius/pull/7876) [Checkout] Creating Payment Method skip channel option, effective if … (@ktzouno) -- [#7846](https://github.com/Sylius/Sylius/pull/7846) [AttributeBundle] ProductAttribute (select) with strings as values (@tuka217) -- [#7825](https://github.com/Sylius/Sylius/pull/7825) [Core][Taxon] Add missing createdAt/updatedAt mappings to Taxon.orm.xml (@venyii) -- [#7874](https://github.com/Sylius/Sylius/pull/7874) [Maintenance] Fixed invalid exchange rate migration vol2 (@NeverResponse) -- [#7816](https://github.com/Sylius/Sylius/pull/7816) Allow writing product attributes via API (@alcaeus) -- [#7863](https://github.com/Sylius/Sylius/pull/7863) Improve UPGRADE.md file (@pamil) -- [#7870](https://github.com/Sylius/Sylius/pull/7870) [OrderBundle] Add missing selects/joins to cart query builder (@venyii) -- [#7864](https://github.com/Sylius/Sylius/pull/7864) [Documentation][Cookbook] Custom translatable model (@TheMadeleine) -- [#7858](https://github.com/Sylius/Sylius/pull/7858) [Documentation] Describe Sylius plugins (@lchrusciel) -- [#7855](https://github.com/Sylius/Sylius/pull/7855) Store encrypted gateway configurations in the database (@pamil) -- [#7785](https://github.com/Sylius/Sylius/pull/7785) [Admin] Sylius new version notification widget (@NeverResponse) -- [#7852](https://github.com/Sylius/Sylius/pull/7852) [Order] Ensured bought items will not be deleted via cart (@NeverResponse) -- [#7848](https://github.com/Sylius/Sylius/pull/7848) [Grid] Fix validation errors with multiple filters (@NeverResponse) -- [#7849](https://github.com/Sylius/Sylius/pull/7849) [Resource][Grid] Restricted max pagination size based on grid's limits configuration (@NeverResponse) -- [#7835](https://github.com/Sylius/Sylius/pull/7835) Update Grid filter usage examples (@mvar) -- [#7843](https://github.com/Sylius/Sylius/pull/7843) [Behat] Upgraded javascript related tests (@NeverResponse) -- [#7847](https://github.com/Sylius/Sylius/pull/7847) [Documentation][Payment] Outdated states (@TheMadeleine) -- [#7832](https://github.com/Sylius/Sylius/pull/7832) Make the label for the string filter input translatable (@mbabker) -- [#7839](https://github.com/Sylius/Sylius/pull/7839) [Documentation] Customizing Sylius via events vs. state machines (@TheMadeleine) -- [#7840](https://github.com/Sylius/Sylius/pull/7840) Fix product slug field in Admin (@Pitoune) -- [#7830](https://github.com/Sylius/Sylius/pull/7830) Make product variant match selection method working correctly again (@pamil) -- [#7837](https://github.com/Sylius/Sylius/pull/7837) [Grid] Added `notEqual` type to StringFilter (@NeverResponse) -- [#7829](https://github.com/Sylius/Sylius/pull/7829) Update using_custom_adapter.rst (@hmonglee) -- [#7831](https://github.com/Sylius/Sylius/pull/7831) [Core] [RFC] Images related semantic fixes (alternative solution) (@pamil, @Zales0123) -- [#7826](https://github.com/Sylius/Sylius/pull/7826) [Core][Fixture] Make possible to pass custom array as gateway config (@Zales0123) -- [#7828](https://github.com/Sylius/Sylius/pull/7828) [Documentation] Add missing 'form-type' attribute (@foobarflies) -- [#7814](https://github.com/Sylius/Sylius/pull/7814) Removed unused argument (@dragosprotung) -- [#7809](https://github.com/Sylius/Sylius/pull/7809) [Promotion] Small cleanup related to product taxon proxy (@lchrusciel) -- [#7806](https://github.com/Sylius/Sylius/pull/7806) [DX] Create product autocomplete form type (@lchrusciel) -- [#7811](https://github.com/Sylius/Sylius/pull/7811) Allow writing product options via API (@alcaeus) -- [#7731](https://github.com/Sylius/Sylius/pull/7731) [RFC] [Core] Introduce Plugin concept (@lchrusciel) -- [#7801](https://github.com/Sylius/Sylius/pull/7801) [Ui] Add is shipping required field for product variant (@Arminek) -- [#7819](https://github.com/Sylius/Sylius/pull/7819) Do not validate order when changing payment method after it is placed (@pamil) -- [#7792](https://github.com/Sylius/Sylius/pull/7792) Fix addresses selection logic during checkout (@pamil) -- [#7802](https://github.com/Sylius/Sylius/pull/7802) [Promotion] [Tests] Move protected methods after public (@lchrusciel) -- [#7807](https://github.com/Sylius/Sylius/pull/7807) Proxy taxon collection on product (@pamil) -- [#7764](https://github.com/Sylius/Sylius/pull/7764) Do not make product variant's fields empty while editing simple product (@pamil) -- [#7797](https://github.com/Sylius/Sylius/pull/7797) Remove ProductVariant::$availableOn, ProductVariant::$availableUntil, Product::getAvailableVariants() (@pamil) -- [#7798](https://github.com/Sylius/Sylius/pull/7798) Don't change passwordRequestedAt on expiration check (@DmitriyTrt) -- [#7793](https://github.com/Sylius/Sylius/pull/7793) Replace Page::isOpen() with Page::verify() where possible (@pamil) -- [#7365](https://github.com/Sylius/Sylius/pull/7365) Add missing translation keys (@ylastapis) -- [#7789](https://github.com/Sylius/Sylius/pull/7789) Update documentation (@olix21) -- [#7749](https://github.com/Sylius/Sylius/pull/7749) [Documentation][Customization Guide] Templates via events (@TheMadeleine) -- [#7780](https://github.com/Sylius/Sylius/pull/7780) Decouple promotion components from bundles and cleanup promotion forms (@pamil) -- [#7776](https://github.com/Sylius/Sylius/pull/7776) Do not apply transition in order fixtures when shipping step is disabled (@stefandoorn) -- [#7783](https://github.com/Sylius/Sylius/pull/7783) [ProductBundle] fix javadoc on setAssociatedProductsByProductCodes (@loicmobizel) -- [#7782](https://github.com/Sylius/Sylius/pull/7782) [UI] Add events for js and css (@lchrusciel) -- [#7778](https://github.com/Sylius/Sylius/pull/7778) Introduce fixed collection form type (@pamil) -- [#7779](https://github.com/Sylius/Sylius/pull/7779) Simplify shipping method type (@pamil) -- [#7747](https://github.com/Sylius/Sylius/pull/7747) [Shop] Add template events in shop panel (@GSadee) -- [#7717](https://github.com/Sylius/Sylius/pull/7717) [Admin] Add template events in admin panel (@GSadee) -- [#7773](https://github.com/Sylius/Sylius/pull/7773) Add 'skipping_shipping_step_allowed' setting to Channel Fixture (@stefandoorn) -- [#7768](https://github.com/Sylius/Sylius/pull/7768) Remove unnecessary parameters from product.mainTaxon type (@pamil) -- [#7771](https://github.com/Sylius/Sylius/pull/7771) [Docs] Adjust :php to :http endpoint for Platform.sh configuration (@stefandoorn) -- [#7772](https://github.com/Sylius/Sylius/pull/7772) Add in UPGRADE.md about config file change (AdminBundle) (@stefandoorn) -- [#7766](https://github.com/Sylius/Sylius/pull/7766) Fix issue-7765. Allow ordering payment methods by gateway config name (@crevillo) -- [#7760](https://github.com/Sylius/Sylius/pull/7760) Use autocomplete for selecting taxon's parent (@pamil) -- [#7759](https://github.com/Sylius/Sylius/pull/7759) Remove ProductTaxonChoiceType (@pamil) -- [#7750](https://github.com/Sylius/Sylius/pull/7750) [Admin] Added variant autocomplete to the forms of product images (@NeverResponse) -- [#7733](https://github.com/Sylius/Sylius/pull/7733) [Admin][ProductVariant][PromotionCoupon] Fix headers to be consistent (@GSadee) -- [#7738](https://github.com/Sylius/Sylius/pull/7738) [Documentation] Sylius Extensions (@TheMadeleine) -- [#7757](https://github.com/Sylius/Sylius/pull/7757) Don't show shipments segment when no shipments (@DmitriyTrt) -- [#7437](https://github.com/Sylius/Sylius/pull/7437) Fix taxon repository (@Pitoune) -- [#7651](https://github.com/Sylius/Sylius/pull/7651) [Admin] Reduced query size while creating/editing promotions (@NeverResponse) -- [#7698](https://github.com/Sylius/Sylius/pull/7698) [Promotion] Promotion with priority equals to null should be last (@tuka217, @lchrusciel) -- [#7758](https://github.com/Sylius/Sylius/pull/7758) [Documentation] Fix typos in book/orders/shipments.rst (@LaetitiaRiffaud) -- [#7711](https://github.com/Sylius/Sylius/pull/7711) [API] Management for admin users (@tuka217) -- [#7755](https://github.com/Sylius/Sylius/pull/7755) Double check promotions are eligible in PromotionProcessor (duplicate of #7681) (@gorkalaucirica) -- [#7754](https://github.com/Sylius/Sylius/pull/7754) Add instructions about migrations to UPGRADE.md (@TheMadeleine) -- [#7753](https://github.com/Sylius/Sylius/pull/7753) [Documentation] Yarn instead of Node - small fix (@TheMadeleine) -- [#7743](https://github.com/Sylius/Sylius/pull/7743) replace method findByLogicalName by findOneByName (@kermorgant) -- [#7745](https://github.com/Sylius/Sylius/pull/7745) [Documentation] [Promotion] Update cookbooks about custom actions and rules (@lchrusciel) -- [#7748](https://github.com/Sylius/Sylius/pull/7748) Translate hardcoded English string in product taxonomy layout (@mbabker) -- [#7746](https://github.com/Sylius/Sylius/pull/7746) Rename ApiBundle to AdminApiBundle (@pamil) -- [#7744](https://github.com/Sylius/Sylius/pull/7744) Pass entry options to entry types in ResourceTranslationsType (@pamil, @gonzalovilaseca) -- [#7740](https://github.com/Sylius/Sylius/pull/7740) Add support to ORM Purger (Fixtures) to exclude tables (@stefandoorn) -- [#7724](https://github.com/Sylius/Sylius/pull/7724) [Grid] Add possibility to set visible parameter for each link in links action (@GSadee) -- [#7720](https://github.com/Sylius/Sylius/pull/7720) Replace NPM with Yarn package manager (@venyii, @pamil) -- [#7726](https://github.com/Sylius/Sylius/pull/7726) [Documentation] How to extend a model with a translatable property (@rodrigobb) -- [#7686](https://github.com/Sylius/Sylius/pull/7686) [RFC] Improve tests organisation, part one (@pamil) -- [#5810](https://github.com/Sylius/Sylius/pull/5810) Fixed issue #955 - could not run command "doctrine:mapping:import" (@khoa-le) -- [#7420](https://github.com/Sylius/Sylius/pull/7420) Display country for address book (@psihius) -- [#7725](https://github.com/Sylius/Sylius/pull/7725) [Docs] Put options of 'orm_purger' in child node (@stefandoorn) -- [#7677](https://github.com/Sylius/Sylius/pull/7677) Update images.rst (@pearlwithbanana) -- [#7697](https://github.com/Sylius/Sylius/pull/7697) Translatable fields are no longer used (@gonzalovilaseca) -- [#7701](https://github.com/Sylius/Sylius/pull/7701) [Core] Add missing channel configuration exception (@GSadee) -- [#7703](https://github.com/Sylius/Sylius/pull/7703) [ApiBundle] Fix updating products positions in a taxon (@tuka217) -- [#7718](https://github.com/Sylius/Sylius/pull/7718) [Core] Fix UPGRADE file after moving emails (@GSadee) -- [#7709](https://github.com/Sylius/Sylius/pull/7709) Remove components' dependencies on bundles (@pamil) -- [#7704](https://github.com/Sylius/Sylius/pull/7704) Foundation for using template events (@pamil) -- [#7723](https://github.com/Sylius/Sylius/pull/7723) [Documentation] Refresh the Book tiles (@TheMadeleine) -- [#7716](https://github.com/Sylius/Sylius/pull/7716) Run Travis with PHP 7.1.0 (@pamil) -- [#7710](https://github.com/Sylius/Sylius/pull/7710) Make test methods naming consistent (@pamil) -- [#7665](https://github.com/Sylius/Sylius/pull/7665) [API][Cart] Fix recalculation of cart on orderItem deletion (@tuka217) -- [#7702](https://github.com/Sylius/Sylius/pull/7702) [Behat] Improve choosing taxon from tree feature (@Arminek) -- [#7705](https://github.com/Sylius/Sylius/pull/7705) [Core][Shop][Admin] Move emails (@GSadee) -- [#7668](https://github.com/Sylius/Sylius/pull/7668) [Documentation][API] Fix not working curl commands (@tuka217) -- [#7713](https://github.com/Sylius/Sylius/pull/7713) [Documentation][SyliusGridBundle] Filters - fix (@TheMadeleine) -- [#7706](https://github.com/Sylius/Sylius/pull/7706) [Travis] Remove commented out job specification (@pamil) -- [#7087](https://github.com/Sylius/Sylius/pull/7087) [WIP] Bring back original price in product variants (@gorkalaucirica, @pamil) -- [#7612](https://github.com/Sylius/Sylius/pull/7612) [Product] Lazy tree choice type (@Arminek) -- [#7690](https://github.com/Sylius/Sylius/pull/7690) [Grid] Add methods for getting only enabled fields, actions and filters (@GSadee) -- [#7679](https://github.com/Sylius/Sylius/pull/7679) Ordered CountryChoiceType (@gorkalaucirica) -- [#7691](https://github.com/Sylius/Sylius/pull/7691) Remove unncesessary `use` (@gonzalovilaseca) -- [#7693](https://github.com/Sylius/Sylius/pull/7693) [API] Remove token controller (@lchrusciel) -- [#7685](https://github.com/Sylius/Sylius/pull/7685) [Behat] [Promotion] Semantical fixes (@lchrusciel) -- [#7530](https://github.com/Sylius/Sylius/pull/7530) [Image][Variant] Brought back variant images (@NeverResponse) -- [#7667](https://github.com/Sylius/Sylius/pull/7667) [Documentation][Book] Promotion - Rules and Actions configuration reference (@TheMadeleine) -- [#7664](https://github.com/Sylius/Sylius/pull/7664) Introduce ChannelCollectionType (@pamil) -- [#7675](https://github.com/Sylius/Sylius/pull/7675) [Fixtures] adding default_tax_zone in the ChannelFixture configuration (@ktzouno) -- [#7682](https://github.com/Sylius/Sylius/pull/7682) [Documentation][Book] Payments - custom gateways (@TheMadeleine) -- [#7683](https://github.com/Sylius/Sylius/pull/7683) Removed hardcoded 'customer' relation (@RomainSanchez) -- [#7670](https://github.com/Sylius/Sylius/pull/7670) [Documentation][CustomizationGuide] Fixes (@GSadee) -- [#7669](https://github.com/Sylius/Sylius/pull/7669) [Admin][Customer] Fix dispatching proper event in customer menu builder (@GSadee) -- [#7659](https://github.com/Sylius/Sylius/pull/7659) [Fixtures] adding default_tax_zone to ChannelFixture (@ktzouno) -- [#7666](https://github.com/Sylius/Sylius/pull/7666) Make customising form rendering easier (@pamil) -- [#7603](https://github.com/Sylius/Sylius/pull/7603) [Admin][Js] Fix admin sidebar animation (@Arminek) -- [#7644](https://github.com/Sylius/Sylius/pull/7644) [Admin] [UI] Conditional link action (@lchrusciel) -- [#7621](https://github.com/Sylius/Sylius/pull/7621) [API] [Order] Adding taxes and promotions to test scope (@lchrusciel) -- [#7645](https://github.com/Sylius/Sylius/pull/7645) [Admin] [API] Improve product variant routing (@lchrusciel) -- [#7652](https://github.com/Sylius/Sylius/pull/7652) [Shop][Ui] Div tags are not allowed as a child to h2 (@sweoggy) -- [#7656](https://github.com/Sylius/Sylius/pull/7656) [WIP] [Documentation][Cookbook] Deploying to Platform.sh (@TheMadeleine) -- [#7598](https://github.com/Sylius/Sylius/pull/7598) Implement comparison method on all ExpressionBuilderInterface classes (@mbabker) -- [#7591](https://github.com/Sylius/Sylius/pull/7591) [Grid] Add missing check if main action is enabled (@GSadee) -- [#7593](https://github.com/Sylius/Sylius/pull/7593) fix SyliusPromotionBundle docs (@hmonglee) -- [#7592](https://github.com/Sylius/Sylius/pull/7592) Decrease number of queries made when accessing not-joined translation's fields (@pamil) -- [#7554](https://github.com/Sylius/Sylius/pull/7554) [Documentation] Documentation for API routings (@tuka217) -- [#7563](https://github.com/Sylius/Sylius/pull/7563) [Shop] Possibility to disable the e-mail verification after registration (@GSadee) -- [#7587](https://github.com/Sylius/Sylius/pull/7587) Manage variant context relies on implementation instead of interface (@stefandoorn) -- [#7556](https://github.com/Sylius/Sylius/pull/7556) [API] Camel cased properties serialization (@lchrusciel) -- [#7577](https://github.com/Sylius/Sylius/pull/7577) [Theme] Fixed missing translations of custom messages (@NeverResponse) -- [#7575](https://github.com/Sylius/Sylius/pull/7575) [Documentation][API] Minor Fixes (@TheMadeleine) -- [#7576](https://github.com/Sylius/Sylius/pull/7576) [Core][Shipping] Add missing default shipping method resolver service definition (@GSadee) -- [#7482](https://github.com/Sylius/Sylius/pull/7482) [API] Use codes instead of ids in routing if it is possible (@tuka217) -- [#7289](https://github.com/Sylius/Sylius/pull/7289) Fixed failing fallback translations with disabled ThemeBundle (@NeverResponse) -- [#7564](https://github.com/Sylius/Sylius/pull/7564) [Documentation][Book] Search (@TheMadeleine) -- [#7540](https://github.com/Sylius/Sylius/pull/7540) Ensure products are sorted by their first variant price (@pamil) -- [#7567](https://github.com/Sylius/Sylius/pull/7567) Improve permissions checking while installing assets (@pamil) -- [#7566](https://github.com/Sylius/Sylius/pull/7566) Fix README installation guide (@TheMadeleine) -- [#7518](https://github.com/Sylius/Sylius/pull/7518) [API] [Documentation] [Checkout] Documentation for checkout and a few tweaks (@lchrusciel) -- [#7237](https://github.com/Sylius/Sylius/pull/7237) [Payum][Payment][Admin] Manage gateway config in admin panel (@Zales0123) -- [#7560](https://github.com/Sylius/Sylius/pull/7560) [Documentation][Book] Upgrading - small fix (@TheMadeleine) -- [#7559](https://github.com/Sylius/Sylius/pull/7559) Improve Twig extensions (@pamil) -- [#7558](https://github.com/Sylius/Sylius/pull/7558) [Documentation][Cookbook] Update Checkout customization guide (@TheMadeleine) -- [#4397](https://github.com/Sylius/Sylius/pull/4397) [Attribute] add attribute type select (@Lowlo, @Arminek) -- [#7548](https://github.com/Sylius/Sylius/pull/7548) [Order] Fix validation while adding product to cart (@Zales0123) -- [#7466](https://github.com/Sylius/Sylius/pull/7466) [API] Change position of product in taxon (@tuka217) -- [#7534](https://github.com/Sylius/Sylius/pull/7534) [RFC] [Core] [Shop] [Admin] Move listeners to the proper bundle (@lchrusciel) -- [#7539](https://github.com/Sylius/Sylius/pull/7539) [Documentation][Customization] Overriding entire grids (@TheMadeleine) -- [#7555](https://github.com/Sylius/Sylius/pull/7555) [Docs] Unify some paths in documentation (@Zales0123) -- [#7543](https://github.com/Sylius/Sylius/pull/7543) [API] [Currency] ExchangeRate CRUD and add TimestampableTrait (@lchrusciel) -- [#7533](https://github.com/Sylius/Sylius/pull/7533) Reduce # of queries by eagerly loading adjustments on order item units (@pamil) -- [#7520](https://github.com/Sylius/Sylius/pull/7520) [Grid] Add dispatching events in grid definition converter (@GSadee) -- [#7481](https://github.com/Sylius/Sylius/pull/7481) [Product] Added serialization for ProductAssociation classes (@NeverResponse) -- [#7550](https://github.com/Sylius/Sylius/pull/7550) Fix broken mail links (@mbabker) -- [#7552](https://github.com/Sylius/Sylius/pull/7552) [Behat] Fix selecting taxon scenarios (@Arminek) -- [#7549](https://github.com/Sylius/Sylius/pull/7549) [Admin][JS] Fixed way too imprecise selector for errors rendering in the tabular form (@NeverResponse) -- [#7546](https://github.com/Sylius/Sylius/pull/7546) Template naming refactoring => use the @ notation (@bpolaszek) -- [#7545](https://github.com/Sylius/Sylius/pull/7545) [Documentation][Customization] Validation - fix (@TheMadeleine) -- [#7521](https://github.com/Sylius/Sylius/pull/7521) [Shop] Reduce number of queries related to product (@pamil) -- [#7532](https://github.com/Sylius/Sylius/pull/7532) [Documentation] [API] [Order] Order actions (@lchrusciel) -- [#7488](https://github.com/Sylius/Sylius/pull/7488) [Checkout] Skip shipping step if only one shipping method is available (@Zales0123) -- [#7537](https://github.com/Sylius/Sylius/pull/7537) [Documentation][Book] sylius_payment state machine diagram - update (@TheMadeleine) -- [#7468](https://github.com/Sylius/Sylius/pull/7468) [UI][Admin] Form menu builders for Product and Product Variant edits (@NeverResponse) -- [#7484](https://github.com/Sylius/Sylius/pull/7484) [API] Order management actions (@lchrusciel) -- [#7501](https://github.com/Sylius/Sylius/pull/7501) [CoreBundle] Add getContainerLoader method to Kernel (@TheMadeleine) -- [#7502](https://github.com/Sylius/Sylius/pull/7502) [Documentation][Customization] Non-resource controllers - update (@TheMadeleine) -- [#7517](https://github.com/Sylius/Sylius/pull/7517) [Payment] Clean up payment state machine (@GSadee) -- [#7522](https://github.com/Sylius/Sylius/pull/7522) [Resource][Js] Fix broken auto complete on edit page (@Arminek) -- [#7519](https://github.com/Sylius/Sylius/pull/7519) [Documentation][Customization] Templates - global variables (@TheMadeleine) -- [#7531](https://github.com/Sylius/Sylius/pull/7531) [RFC][Documentation][Cookbook] Slightly reorganize content (@TheMadeleine) -- [#7528](https://github.com/Sylius/Sylius/pull/7528) Fixed wrong config file reference (@psihius) -- [#7516](https://github.com/Sylius/Sylius/pull/7516) [Product] Fix duplicate entry exception (@Arminek) -- [#7525](https://github.com/Sylius/Sylius/pull/7525) [Shop] [Checkout] Rework locale assigner listener (@lchrusciel) -- [#7506](https://github.com/Sylius/Sylius/pull/7506) [ShopBundle] Make HomepageController final (@TheMadeleine) -- [#7453](https://github.com/Sylius/Sylius/pull/7453) [Documentation] Update api product documentation (@tuka217) -- [#7494](https://github.com/Sylius/Sylius/pull/7494) [Mailer] Possibility of attaching files to emails (@NeverResponse) -- [#7504](https://github.com/Sylius/Sylius/pull/7504) [Resource] [DX] Add short message to not found exception (@lchrusciel) -- [#7514](https://github.com/Sylius/Sylius/pull/7514) [Documentation] Correct a typo in disabling localised URLs cookbook (@pamil) -- [#7515](https://github.com/Sylius/Sylius/pull/7515) [Documentation] Fix book: adding taxons to product (@cirdan) -- [#7487](https://github.com/Sylius/Sylius/pull/7487) Product test refactor (@lchrusciel) -- [#7507](https://github.com/Sylius/Sylius/pull/7507) [Documentation] [Cookbook] How to disable localised URLs? (@pamil) -- [#7412](https://github.com/Sylius/Sylius/pull/7412) Locale in URLs (@pamil) -- [#7499](https://github.com/Sylius/Sylius/pull/7499) Prepare shop layout for usage of reverse-proxy and ESI (@pamil) -- [#7510](https://github.com/Sylius/Sylius/pull/7510) remove space in composer.json (@dmaicher) -- [#7500](https://github.com/Sylius/Sylius/pull/7500) [API] [Checkout] Remove email from address type (@lchrusciel) -- [#7503](https://github.com/Sylius/Sylius/pull/7503) Add upgrade instructions for currency switching logic refactoring (@pamil) -- [#7486](https://github.com/Sylius/Sylius/pull/7486) Add support for storing currency in a cookie instead of session (@pamil) -- [#7505](https://github.com/Sylius/Sylius/pull/7505) [UiBundle] Update pagerfanta to use semantic ui view (@loicmobizel) -- [#7497](https://github.com/Sylius/Sylius/pull/7497) Speed up phpunit tests by using dama/doctrine-test-bundle (@dmaicher) -- [#7469](https://github.com/Sylius/Sylius/pull/7469) [Order][Shipment] Move sending email logic from state machines to listeners (@GSadee) -- [#7495](https://github.com/Sylius/Sylius/pull/7495) [Documentation][Book] Skipping shipping step (@TheMadeleine) -- [#7493](https://github.com/Sylius/Sylius/pull/7493) Base product variant prices on option code (@kurakin-oleksandr) -- [#7489](https://github.com/Sylius/Sylius/pull/7489) [Documentation][Book] Inventory - clarify onHand/onHold (@TheMadeleine) -- [#7485](https://github.com/Sylius/Sylius/pull/7485) [Resource] [API] [Product] Resource criteria improvment (@lchrusciel) -- [#7479](https://github.com/Sylius/Sylius/pull/7479) Hotfix revert redirect hash. (@liverbool) -- [#7477](https://github.com/Sylius/Sylius/pull/7477) Hot fix resource join filters (@liverbool) -- [#7467](https://github.com/Sylius/Sylius/pull/7467) [Admin][Order][Customer] Add KnpMenu for order and customer show pages (@GSadee, @TheMadeleine) -- [#7413](https://github.com/Sylius/Sylius/pull/7413) [API] Taxon CRUD (@tuka217) -- [#7492](https://github.com/Sylius/Sylius/pull/7492) [Admin][Customer][Order] Exclude cancelled orders from customer statistics provider (@GSadee) -- [#7444](https://github.com/Sylius/Sylius/pull/7444) [UI][Grid] Added grid based pagination configuration (@NeverResponse) -- [#7478](https://github.com/Sylius/Sylius/pull/7478) [Core][EmailManager] Add interfaces to email managers (@GSadee) -- [#7276](https://github.com/Sylius/Sylius/pull/7276) [Checkout] Skipping shipping checkout step (@Zales0123) -- [#7480](https://github.com/Sylius/Sylius/pull/7480) [Api][ProductVariant] Add api section to product variant routing (@GSadee) -- [#7357](https://github.com/Sylius/Sylius/pull/7357) [OrderSequence] Resolve race conditions on an order number generation (@GSadee) -- [#7445](https://github.com/Sylius/Sylius/pull/7445) Fix channel dashboard scenarios (@pamil) -- [#7475](https://github.com/Sylius/Sylius/pull/7475) [Documentation][Cookbook] Quickfix (@TheMadeleine) -- [#7476](https://github.com/Sylius/Sylius/pull/7476) [Order] Renamed SyliusCartsRemoveEvents to SyliusExpiredCartsEvents (@NeverResponse) -- [#7472](https://github.com/Sylius/Sylius/pull/7472) Fixed Bundles' Initialisation Tests (@NeverResponse) -- [#7431](https://github.com/Sylius/Sylius/pull/7431) [Translations] added translations to admin user form (@starspire) -- [#7470](https://github.com/Sylius/Sylius/pull/7470) [Order] Events dispatched before and after expired carts removal (@NeverResponse) -- [#7458](https://github.com/Sylius/Sylius/pull/7458) [Resource] [Documentation] New features of routing generator (@lchrusciel) -- [#7426](https://github.com/Sylius/Sylius/pull/7426) [API] [Checkout] Get available shipping and payment methods (@lchrusciel) -- [#7406](https://github.com/Sylius/Sylius/pull/7406) [Checkout] Order shipping method integrity validation (@Arminek) -- [#7297](https://github.com/Sylius/Sylius/pull/7297) [API] Cart and Cart item CRUD (@lchrusciel, @TheMadeleine) -- [#7462](https://github.com/Sylius/Sylius/pull/7462) Fix redirect to referer with hash. (@liverbool) -- [#7465](https://github.com/Sylius/Sylius/pull/7465) [Bug][CoreBundle] Add missing controller configuration options. (@steffenbrem) -- [#7457](https://github.com/Sylius/Sylius/pull/7457) [Documentation][Book] Diagrams of State Machines (@TheMadeleine) -- [#7398](https://github.com/Sylius/Sylius/pull/7398) Product attribute creation must be typed (@gruberro) -- [#7459](https://github.com/Sylius/Sylius/pull/7459) [BugFix] Remove redundant comma in sylius_order_payment state machine (@TheMadeleine) -- [#7460](https://github.com/Sylius/Sylius/pull/7460) [Product] Remove availability stuff from model (@okwinza) -- [#7436](https://github.com/Sylius/Sylius/pull/7436) [UPGRADE] Add note about api routing change (@lchrusciel) -- [#7348](https://github.com/Sylius/Sylius/pull/7348) [API][ProductVariant] Crud for product variants (@tuka217) -- [#7441](https://github.com/Sylius/Sylius/pull/7441) switch to template inheritance for checkout (@psren) -- [#7451](https://github.com/Sylius/Sylius/pull/7451) [Product] Remove product's avaiability (@tuka217, @psihius) -- [#7456](https://github.com/Sylius/Sylius/pull/7456) [CoreBundle] Add sylius_order_payment missing transitions (@TheMadeleine) -- [#7454](https://github.com/Sylius/Sylius/pull/7454) [Documentation] Minor clarifications (@TheMadeleine) -- [#7452](https://github.com/Sylius/Sylius/pull/7452) Added unique constraints on product_taxon and product_channel_pricing (@blankcheck) -- [#7424](https://github.com/Sylius/Sylius/pull/7424) Allow easier decoration for 3rd party extensions (@pamil) -- [#7419](https://github.com/Sylius/Sylius/pull/7419) Payment state update for NotifyNullAction (@psihius) -- [#7442](https://github.com/Sylius/Sylius/pull/7442) Use proper path for shop user deletion route (@pamil) -- [#7448](https://github.com/Sylius/Sylius/pull/7448) [Resource] Add possibility to define custom criteria for generated routing (@lchrusciel) -- [#7440](https://github.com/Sylius/Sylius/pull/7440) [Documentation][Book] Architecture - Graphics (@TheMadeleine) -- [#7447](https://github.com/Sylius/Sylius/pull/7447) [Documentation] Add missing word in product review (@Scribblerockerz) -- [#7439](https://github.com/Sylius/Sylius/pull/7439) [Travis] Skip application tests if only *.md files were changed (@pamil) -- [#7438](https://github.com/Sylius/Sylius/pull/7438) [HOTFIX] [Product] Rename code to type on image (@lchrusciel) -- [#7399](https://github.com/Sylius/Sylius/pull/7399) [Documentation][Bundles] ResourceBundle - rework (@TheMadeleine) -- [#7302](https://github.com/Sylius/Sylius/pull/7302) [API][Product] Create product with not required fields (@tuka217) -- [#7354](https://github.com/Sylius/Sylius/pull/7354) [Resource] Fix internal server error when apply sorting or filtering (@Arminek) -- [#7434](https://github.com/Sylius/Sylius/pull/7434) [DOC] Update custom_filter.rst (corrected misspelling) (@starspire) -- [#7377](https://github.com/Sylius/Sylius/pull/7377) [Core] Image refactor (@NeverResponse) -- [#7417](https://github.com/Sylius/Sylius/pull/7417) Admin Sidebar Menu Persistence (@davidangel) -- [#7433](https://github.com/Sylius/Sylius/pull/7433) [Grid] Fixed sorting filter in grid by position parameter (@starspire) -- [#7072](https://github.com/Sylius/Sylius/pull/7072) Update locales.rst (@davidangel) -- [#7423](https://github.com/Sylius/Sylius/pull/7423) [Documenation] Typo in library name (@lchrusciel) -- [#7422](https://github.com/Sylius/Sylius/pull/7422) [Documentation][Book] Architecture - Third Party Bundles (@TheMadeleine) -- [#7416](https://github.com/Sylius/Sylius/pull/7416) [BugFix] Put `taxCalculationStrategy` in `sylius` validation group. (@steffenbrem) -- [#7388](https://github.com/Sylius/Sylius/pull/7388) Let the ThemeFilesystemLoader check if a template exists in the decorated loader (@mbabker) -- [#7409](https://github.com/Sylius/Sylius/pull/7409) [Core] [Promotion] [Shipping] [Addressing] Private fields in final forms (@lchrusciel) -- [#7410](https://github.com/Sylius/Sylius/pull/7410) [Behat] Improve assertions usage in contexts (@pamil) -- [#7378](https://github.com/Sylius/Sylius/pull/7378) [Documentation][Book] Rename: "Carts & Orders" (@TheMadeleine) -- [#7402](https://github.com/Sylius/Sylius/pull/7402) Fixed incoherent exception when a channel cannot be resolved (Currency not found) (@NeverResponse) -- [#7407](https://github.com/Sylius/Sylius/pull/7407) [Core] Remove unneeded service definition (@lchrusciel) -- [#7369](https://github.com/Sylius/Sylius/pull/7369) [Fixtures] Fixture loading command asks for confirmation before purging database (@NeverResponse) -- [#7371](https://github.com/Sylius/Sylius/pull/7371) [Cart] Make possibility to change response after add to cart action (@Arminek) -- [#7396](https://github.com/Sylius/Sylius/pull/7396) update project depedencies (@bestvalue-blackfire) -- [#7404](https://github.com/Sylius/Sylius/pull/7404) [Resource] Fixed FlashHelper (@NeverResponse) -- [#7400](https://github.com/Sylius/Sylius/pull/7400) [Product] Typo in class name (@lchrusciel) -- [#7325](https://github.com/Sylius/Sylius/pull/7325) Make product browsing fast again (@pamil) -- [#7401](https://github.com/Sylius/Sylius/pull/7401) [Core] [Currency] [Order] [Product] [Review] Repositories cleanup (@lchrusciel) -- [#7376](https://github.com/Sylius/Sylius/pull/7376) [API] Fix normalization of locale codes (@lchrusciel) -- [#7355](https://github.com/Sylius/Sylius/pull/7355) Move test services to more appropriate namespaces (@pamil) -- [#7385](https://github.com/Sylius/Sylius/pull/7385) CheckoutContext cleanup (@pamil) -- [#7330](https://github.com/Sylius/Sylius/pull/7330) [API] [Documentation] Default oauth fixture (@lchrusciel) -- [#7397](https://github.com/Sylius/Sylius/pull/7397) [BugFix] Remove final keyword from some Behat pages (@steffenbrem) -- [#7394](https://github.com/Sylius/Sylius/pull/7394) [Documentation] Extract Support section (@TheMadeleine) -- [#7375](https://github.com/Sylius/Sylius/pull/7375) [RFC][Documentation] The Book - Image Tiles (@TheMadeleine) -- [#7353](https://github.com/Sylius/Sylius/pull/7353) [Documentation][Book] Translations (@TheMadeleine) -- [#7370](https://github.com/Sylius/Sylius/pull/7370) Improve ParametersParser (@pamil) -- [#7346](https://github.com/Sylius/Sylius/pull/7346) [Locale] Removed enable/disable functionality (@NeverResponse) -- [#7382](https://github.com/Sylius/Sylius/pull/7382) Remove unused "sylius_admin_dashboard_redirect" route (@pamil) -- [#7254](https://github.com/Sylius/Sylius/pull/7254) Fix root option on TaxonChoiceType (@Pitoune) -- [#7349](https://github.com/Sylius/Sylius/pull/7349) Upgrade fos rest bundle (@bendavies) -- [#7367](https://github.com/Sylius/Sylius/pull/7367) [ResourceBundle] Prevent overriding existing association mappings (@venyii) -- [#7318](https://github.com/Sylius/Sylius/pull/7318) [Core] Move repository method from order to core (@lchrusciel) -- [#7368](https://github.com/Sylius/Sylius/pull/7368) [Docs] Remove credit card related documentation (@Zales0123) -- [#7366](https://github.com/Sylius/Sylius/pull/7366) Allow POST on sylius_shop_order_after_pay route (@psihius) -- [#7360](https://github.com/Sylius/Sylius/pull/7360) [API] Improve product routing (@lchrusciel) -- [#7363](https://github.com/Sylius/Sylius/pull/7363) [Security] Fix partial security acl (@Arminek) -- [#7359](https://github.com/Sylius/Sylius/pull/7359) [Documentation][Customization] Account Menu - quickfix (@TheMadeleine) -- [#7356](https://github.com/Sylius/Sylius/pull/7356) [Documentation][Channel] - add link to book docs (@everettgreen) -- [#7331](https://github.com/Sylius/Sylius/pull/7331) [API] Improve routing of product (@tuka217) -- [#7337](https://github.com/Sylius/Sylius/pull/7337) [Shop] Revert changing http method for switching locales and currency (@Arminek) -- [#7352](https://github.com/Sylius/Sylius/pull/7352) [Maintenance] Bump year in docs and license files (@lchrusciel) -- [#7351](https://github.com/Sylius/Sylius/pull/7351) [Admin] Relocated ResourceDeleteSubscriber (@NeverResponse) -- [#7350](https://github.com/Sylius/Sylius/pull/7350) Bring back validation groups (@pamil) -- [#7307](https://github.com/Sylius/Sylius/pull/7307) [Admin][Security] Use csrf token in update position (@Arminek) -- [#7328](https://github.com/Sylius/Sylius/pull/7328) Doctrine caching in test_cached environment (@pamil) -- [#7345](https://github.com/Sylius/Sylius/pull/7345) [Travis] Remove unnecessary commands (@pamil) -- [#7342](https://github.com/Sylius/Sylius/pull/7342) [Documentation] Change reference of forms to Symfony3 (@lchrusciel) -- [#7341](https://github.com/Sylius/Sylius/pull/7341) Finalize bundles, container extensions and bundles configurations (@pamil) -- [#7347](https://github.com/Sylius/Sylius/pull/7347) Remove "sylius_resource.resources.*.translation.fields" configuration key (@pamil) -- [#7338](https://github.com/Sylius/Sylius/pull/7338) [Documentation] SyliusResourceBundle » Forms precision (@PyRowMan) -- [#7335](https://github.com/Sylius/Sylius/pull/7335) [Resource] Upgraded ResourceDeleteSubscriber (@NeverResponse) -- [#7339](https://github.com/Sylius/Sylius/pull/7339) [Documentation] SyliusResourceBundle » Forms current config ends up with an error (@PyRowMan) -- [#7340](https://github.com/Sylius/Sylius/pull/7340) Remove unused compiler pass (@pamil) -- [#7327](https://github.com/Sylius/Sylius/pull/7327) [Admin] Rework the order history routing and templates (@pjedrzejewski) -- [#7334](https://github.com/Sylius/Sylius/pull/7334) [Documentation] [Maintenance] Fix wrong or missing special chars (@lchrusciel) -- [#7333](https://github.com/Sylius/Sylius/pull/7333) [Documentation][Customization] Translatable Models (@TheMadeleine) -- [#7326](https://github.com/Sylius/Sylius/pull/7326) [Documentation] Update order model information (@lchrusciel) -- [#7329](https://github.com/Sylius/Sylius/pull/7329) Remove final / private from models (@pamil) -- [#7315](https://github.com/Sylius/Sylius/pull/7315) [API] Change forms declaration and add form.xml (@lchrusciel) -- [#7316](https://github.com/Sylius/Sylius/pull/7316) [Documentation] The Contribution Guide update (@TheMadeleine) -- [#7324](https://github.com/Sylius/Sylius/pull/7324) [Documentation][Book] When should you use Themes? (@TheMadeleine) -- [#7320](https://github.com/Sylius/Sylius/pull/7320) Clean up & speed up core repositories (@pamil) -- [#7323](https://github.com/Sylius/Sylius/pull/7323) [Docs] Minor fixes in checkout docs (@Zales0123) -- [#7312](https://github.com/Sylius/Sylius/pull/7312) [Documentation][Customization] Repositories Fix (@TheMadeleine) -- [#7319](https://github.com/Sylius/Sylius/pull/7319) Prevent querying the database twice while using grids (@pamil) -- [#7317](https://github.com/Sylius/Sylius/pull/7317) [Documentation][Book] Fix Themes chapter (@TheMadeleine) -- [#7264](https://github.com/Sylius/Sylius/pull/7264) [Documentation] Creating your own Sylius extension (@pamil) -- [#7313](https://github.com/Sylius/Sylius/pull/7313) [DOC] Added string filter option.type configuration (@starspire) -- [#7308](https://github.com/Sylius/Sylius/pull/7308) [Composer] Update composer lock (@Arminek) -- [#7304](https://github.com/Sylius/Sylius/pull/7304) [Documentation][Book] Themes (@TheMadeleine) -- [#7239](https://github.com/Sylius/Sylius/pull/7239) [Admin] Archiving shipping methods (@NeverResponse) -- [#7300](https://github.com/Sylius/Sylius/pull/7300) [Docs] Fix bad looking FQCN (@Zales0123) -- [#7299](https://github.com/Sylius/Sylius/pull/7299) [Security] Remember me (@Arminek) -- [#7303](https://github.com/Sylius/Sylius/pull/7303) [Payment] Remove credit card (@Arminek) -- [#7238](https://github.com/Sylius/Sylius/pull/7238) [API][Product] Crud for product (@tuka217) -- [#7282](https://github.com/Sylius/Sylius/pull/7282) [Security] Clean up (@Arminek) -- [#7296](https://github.com/Sylius/Sylius/pull/7296) [API] Keep resource name coherent (@lchrusciel) -- [#7294](https://github.com/Sylius/Sylius/pull/7294) [Docs] Added missing attribute types (@Zales0123) -- [#7293](https://github.com/Sylius/Sylius/pull/7293) [Behat] Fix OrderContext (@michalmarcinkowski) -- [#7290](https://github.com/Sylius/Sylius/pull/7290) [Ui] Fixed doubled `|trans` calls (@NeverResponse) -- [#7288](https://github.com/Sylius/Sylius/pull/7288) [Docs] Fix list of writable directories in requirements chapter (@Zales0123) -- [#7287](https://github.com/Sylius/Sylius/pull/7287) Update rule_checker.rst (@zacbrac) -- [#7206](https://github.com/Sylius/Sylius/pull/7206) Fix #7093 #7094 #7096 (@bpolaszek) -- [#7281](https://github.com/Sylius/Sylius/pull/7281) [ProductAttribute] Minor fixes associated with products and attributes (@GSadee) -- [#7255](https://github.com/Sylius/Sylius/pull/7255) Fix #7209: prevent adding unavailable variant (@David-Guillot) -- [#7278](https://github.com/Sylius/Sylius/pull/7278) [Documentation] Enhance descriptions of chapters in the Book + index (@TheMadeleine) -- [#7280](https://github.com/Sylius/Sylius/pull/7280) [Documentation] [API] Remove wrong parameters definition (@lchrusciel) -- [#7275](https://github.com/Sylius/Sylius/pull/7275) [Documentation] Unify main chapters' titles (@TheMadeleine) -- [#7219](https://github.com/Sylius/Sylius/pull/7219) [AttributeValue][Product] Translatable attribute values (@GSadee) -- [#7277](https://github.com/Sylius/Sylius/pull/7277) [WIP] [Docs][API] Misc fixes (@David-Guillot) -- [#7273](https://github.com/Sylius/Sylius/pull/7273) [Core] Fixed OrderInventoryOperator to take into account refunded payments (@NeverResponse) -- [#7274](https://github.com/Sylius/Sylius/pull/7274) [DOCS] Proposed a maintained fork of OAuth2 plugin for API authorization (@starspire) -- [#7214](https://github.com/Sylius/Sylius/pull/7214) [Documentation] Store and load images with MongoDB's GridFS (@gruberro) -- [#7230](https://github.com/Sylius/Sylius/pull/7230) [Documentation][Book][Installation] Upgrading Sylius (@TheMadeleine) -- [#7265](https://github.com/Sylius/Sylius/pull/7265) [Documentation][Customization] Validation messages reference (@TheMadeleine) -- [#7269](https://github.com/Sylius/Sylius/pull/7269) [Documentation] Coherent doc title (@lchrusciel) -- [#7270](https://github.com/Sylius/Sylius/pull/7270) [Documentation][Customization] Apply Symfony best practices (@TheMadeleine) -- [#7257](https://github.com/Sylius/Sylius/pull/7257) [Documentation] Customization Guide: Factories (@TheMadeleine) -- [#7261](https://github.com/Sylius/Sylius/pull/7261) Fix command path (@jaesung2061) -- [#7259](https://github.com/Sylius/Sylius/pull/7259) [Doc] Use snake case in api docs (@lchrusciel) -- [#7253](https://github.com/Sylius/Sylius/pull/7253) [RFC] [API] Snake cased fields (@lchrusciel) -- [#7258](https://github.com/Sylius/Sylius/pull/7258) [Review] Remove orm coupling and register recalculator dynamically. (@lchrusciel) -- [#7256](https://github.com/Sylius/Sylius/pull/7256) [Product] Unique contraint on slug (@lchrusciel) -- [#7220](https://github.com/Sylius/Sylius/pull/7220) add the missing options node to SyliusOrderBundle, SyliusProductBundl… (@videni) -- [#7205](https://github.com/Sylius/Sylius/pull/7205) Fixed Product model Attributes-related methods (@David-Guillot) -- [#7248](https://github.com/Sylius/Sylius/pull/7248) [Api] Remove version from oauth (@lchrusciel) -- [#7218](https://github.com/Sylius/Sylius/pull/7218) [Promotion][Shop][Admin] Seeing shipping promotion on order summary in admin and in shop (@tuka217) -- [#7227](https://github.com/Sylius/Sylius/pull/7227) Fixed #7211: now can't delete a used PaymentMethod (@David-Guillot) -- [#7243](https://github.com/Sylius/Sylius/pull/7243) [API] Versioning for serialization (@lchrusciel) -- [#7247](https://github.com/Sylius/Sylius/pull/7247) Simplify getConfiguration() call in extensions (@pamil) -- [#7244](https://github.com/Sylius/Sylius/pull/7244) [User] Add missing test for UserLastLoginSubscriber (@lchrusciel) -- [#7242](https://github.com/Sylius/Sylius/pull/7242) [Tests][CS] Make API test methods names consistent (@Zales0123) -- [#7241](https://github.com/Sylius/Sylius/pull/7241) [Documentation][Book] Installation via Vagrant (@TheMadeleine) -- [#7236](https://github.com/Sylius/Sylius/pull/7236) [Documentation][Cookbook] Paypal & Stripe Hotfix (@TheMadeleine) -- [#7228](https://github.com/Sylius/Sylius/pull/7228) stop UserLastLoginSubscriber from executing several times when there … (@videni) -- [#7187](https://github.com/Sylius/Sylius/pull/7187) [Promotion][Taxation] Check correctness of applying taxes for order with a promotion (@tuka217) -- [#7217](https://github.com/Sylius/Sylius/pull/7217) [Shop] Minor fixes to free order (@tuka217) -- [#7226](https://github.com/Sylius/Sylius/pull/7226) [Documentation][Cookbook] How to disable default shop, admin or API of Sylius? (@TheMadeleine) -- [#7224](https://github.com/Sylius/Sylius/pull/7224) [Shop][Product] Sort product options by position (@jurv) -- [#7216](https://github.com/Sylius/Sylius/pull/7216) add a way to make object manager name consistent (@videni) -- [#7210](https://github.com/Sylius/Sylius/pull/7210) [Free Order] Add missing constant state for checkout (@tchapi) -- [#7031](https://github.com/Sylius/Sylius/pull/7031) [Shop] Free order (@tuka217) -- [#7207](https://github.com/Sylius/Sylius/pull/7207) Reset password request do not need template when API call (@Pitoune) -- [#7149](https://github.com/Sylius/Sylius/pull/7149) [Documentation][Book] Contact (@TheMadeleine) -- [#7200](https://github.com/Sylius/Sylius/pull/7200) [API] Order type fixes (@lchrusciel) -- [#7202](https://github.com/Sylius/Sylius/pull/7202) [Behat] Minor semantical fix (@lchrusciel) -- [#7201](https://github.com/Sylius/Sylius/pull/7201) [Documentation] Remove deprecated SettingsBundle docs (@TheMadeleine) -- [#7203](https://github.com/Sylius/Sylius/pull/7203) [Promotion] Fix promotion edit page (@lchrusciel) -- [#7055](https://github.com/Sylius/Sylius/pull/7055) [Behat] Use Address example factory in Address transformer (@lchrusciel) -- [#7184](https://github.com/Sylius/Sylius/pull/7184) [Inventory] Changing inventory after placing an order (@tuka217) -- [#7135](https://github.com/Sylius/Sylius/pull/7135) [Core] Not specified price error polishing (@Zales0123) -- [#7183](https://github.com/Sylius/Sylius/pull/7183) [Attribute] Add Json storage type for custom attributes (@Zales0123) -- [#7185](https://github.com/Sylius/Sylius/pull/7185) [Resource] Bring back a default form type (@lchrusciel) -- [#7125](https://github.com/Sylius/Sylius/pull/7125) [Documentation][Customization] Menus - update (@TheMadeleine) -- [#7190](https://github.com/Sylius/Sylius/pull/7190) [Maintenance] Bump version of ApiTestCase (@lchrusciel) -- [#7154](https://github.com/Sylius/Sylius/pull/7154) [Admin][ProductVariant] Sorting variants within a product by position (@GSadee) -- [#7186](https://github.com/Sylius/Sylius/pull/7186) [Core] ChannelPricing configuration fix (@lchrusciel) -- [#7181](https://github.com/Sylius/Sylius/pull/7181) [Shop] Made lang attribute W3C standard compliant (@sweoggy) -- [#7171](https://github.com/Sylius/Sylius/pull/7171) [ResourceBundle] set max per page on grid view (@loicmobizel) -- [#7176](https://github.com/Sylius/Sylius/pull/7176) Implement Twig_SourceContextLoaderInterface (@mbabker) -- [#7146](https://github.com/Sylius/Sylius/pull/7146) [Promotion] Behats for start and ends date for promotion (@lchrusciel) -- [#7173](https://github.com/Sylius/Sylius/pull/7173) Update products.rst (@zacbrac) -- [#7165](https://github.com/Sylius/Sylius/pull/7165) Bump bundle Twig dependencies to match Symfony's TwigBundle and TwigBridge (@mbabker) -- [#7170](https://github.com/Sylius/Sylius/pull/7170) Improve loading Gedmo Loggable behaviour in CoreBundle (@pamil) -- [#7168](https://github.com/Sylius/Sylius/pull/7168) [Resource] Add possibility to sort not paginated and not limited resources (@Zales0123) -- [#7161](https://github.com/Sylius/Sylius/pull/7161) [CS] Fix invalid inheritdoc comments to keep convention (@Zales0123) -- [#7150](https://github.com/Sylius/Sylius/pull/7150) [Shop] Sorting products by name (@GSadee) -- [#7160](https://github.com/Sylius/Sylius/pull/7160) [Core][Cart] Having default address preselected (@Zales0123) -- [#7155](https://github.com/Sylius/Sylius/pull/7155) [Behat][ProductOption] Minor fix after review (@GSadee) -- [#7158](https://github.com/Sylius/Sylius/pull/7158) [RFC] [Core] [HotFix] Add core bundle root dir parameter (@lchrusciel) -- [#7153](https://github.com/Sylius/Sylius/pull/7153) [Ui] Perfect admin menu display (@Zales0123) -- [#7151](https://github.com/Sylius/Sylius/pull/7151) [Resource] Allow to inject IdentityTranslator to flash helper (@lchrusciel) -- [#7147](https://github.com/Sylius/Sylius/pull/7147) [ProductOption] Sorting product options by position (@GSadee) -- [#7129](https://github.com/Sylius/Sylius/pull/7129) [Admin][Address] Log order address changes (@Zales0123) -- [#7148](https://github.com/Sylius/Sylius/pull/7148) [Behat] Delete unused step definitions (@pamil) -- [#7139](https://github.com/Sylius/Sylius/pull/7139) [Core] Finalize state resolvers (@lchrusciel) -- [#7116](https://github.com/Sylius/Sylius/pull/7116) [Admin] Customer ordering statistics on show page (@NeverResponse) -- [#7143](https://github.com/Sylius/Sylius/pull/7143) [ProductAssociationType] Fix filtering product association types by name (@GSadee) -- [#7140](https://github.com/Sylius/Sylius/pull/7140) [Documentation][Book][Orders] Fix (@TheMadeleine) -- [#7145](https://github.com/Sylius/Sylius/pull/7145) fix typo (@bendavies) -- [#7138](https://github.com/Sylius/Sylius/pull/7138) [MINOR] Use "same as" instead of deprecated "sameas" in Twig (@tchapi) -- [#7136](https://github.com/Sylius/Sylius/pull/7136) [Core][Promotion][Taxonomy] Unify decorated services ids (@Zales0123) -- [#7134](https://github.com/Sylius/Sylius/pull/7134) [ProductAssociationType] Translatable product association type's name (@GSadee) -- [#7132](https://github.com/Sylius/Sylius/pull/7132) Fix typo in my email address (@GSadee) -- [#7118](https://github.com/Sylius/Sylius/pull/7118) [Core][Contact] Contact form (@GSadee) -- [#7049](https://github.com/Sylius/Sylius/pull/7049) [Zones] Shop zone scopes (@lchrusciel) -- [#7127](https://github.com/Sylius/Sylius/pull/7127) [Product] Do not show code validation message during update (@lchrusciel) -- [#7117](https://github.com/Sylius/Sylius/pull/7117) Prevent Pagerfanta from querying database from a template (@pamil) -- [#7090](https://github.com/Sylius/Sylius/pull/7090) [Grid][Admin] Created MoneyFilter and applied it to orders' index (@NeverResponse) -- [#7113](https://github.com/Sylius/Sylius/pull/7113) [Core] Ensure customer exists before checking for eligibility (@inssein) -- [#7124](https://github.com/Sylius/Sylius/pull/7124) [Core][Fixtures] Unfinilized Review fixture and example factory (@NeverResponse) -- [#7123](https://github.com/Sylius/Sylius/pull/7123) [Behat] Remove address coupling in user context (@lchrusciel) -- [#7122](https://github.com/Sylius/Sylius/pull/7122) [Behat] Cleaned up leftover steps from exchange rate rework (@NeverResponse) -- [#7114](https://github.com/Sylius/Sylius/pull/7114) [DOC][GridBundle] fix customer filter documentation (@loic425, @loicmobizel) -- [#7119](https://github.com/Sylius/Sylius/pull/7119) [ResourceBundle] Remove obsolete public assets (moved to UI) (@pjedrzejewski) -- [#7089](https://github.com/Sylius/Sylius/pull/7089) [Grid] Rework filter options handling in grids (@GSadee) -- [#7115](https://github.com/Sylius/Sylius/pull/7115) [Critical][ProductVariant] Add locale to product variant query builders (@GSadee) -- [#6936](https://github.com/Sylius/Sylius/pull/6936) [Resource] Auto complete choice type (@Arminek) -- [#7088](https://github.com/Sylius/Sylius/pull/7088) [Shop] Sorting products by price (@Zales0123, @TheMadeleine) -- [#7091](https://github.com/Sylius/Sylius/pull/7091) [Product] Translatable product variant name (@Zales0123) -- [#7084](https://github.com/Sylius/Sylius/pull/7084) [Admin][Inventory] Inventory index page in admin panel (@GSadee) -- [#7110](https://github.com/Sylius/Sylius/pull/7110) [Admin][UX] Show full date-time in order summary page (@gorkalaucirica) -- [#7010](https://github.com/Sylius/Sylius/pull/7010) [Payment] Fix default payment state (@Zales0123) -- [#7105](https://github.com/Sylius/Sylius/pull/7105) [Resource] Remove unneeded code (@lchrusciel) -- [#7099](https://github.com/Sylius/Sylius/pull/7099) Move listDatabases call into try block (@GrandLTU) -- [#7107](https://github.com/Sylius/Sylius/pull/7107) Remove drivers configuration where possible (@pamil) -- [#7074](https://github.com/Sylius/Sylius/pull/7074) [Documentation][Book] Events (@TheMadeleine) -- [#7101](https://github.com/Sylius/Sylius/pull/7101) [Forms] Remove getName clean up survivors (@lchrusciel) -- [#7106](https://github.com/Sylius/Sylius/pull/7106) [Doc][Product] Update product with options snippet (@Arminek) -- [#7108](https://github.com/Sylius/Sylius/pull/7108) [Documentation][Cookbook] Remove registry guide (@TheMadeleine) -- [#7109](https://github.com/Sylius/Sylius/pull/7109) Channels should be protected (@mathielen) -- [#7102](https://github.com/Sylius/Sylius/pull/7102) Use php-http/guzzle6-adapter explicitly (@pamil) -- [#7104](https://github.com/Sylius/Sylius/pull/7104) Remove final from ChannelPricing (@pamil) -- [#7085](https://github.com/Sylius/Sylius/pull/7085) [Promotion] Make subscriber abstract, rename variables (@rvanlaak) -- [#7086](https://github.com/Sylius/Sylius/pull/7086) [Grid] Fix entity filter to accept only fields option (@GSadee) -- [#7065](https://github.com/Sylius/Sylius/pull/7065) [Behat][Promotion] Add additional scenarios for promotion (@GSadee) -- [#7078](https://github.com/Sylius/Sylius/pull/7078) [Checkout][Core] Fix disappearing email after going back to addressing step (@Zales0123) -- [#7080](https://github.com/Sylius/Sylius/pull/7080) [Paypal] Mock http client interface instead of concrete class (@Arminek) -- [#7082](https://github.com/Sylius/Sylius/pull/7082) [Promotion] Inject correct registry in subscriber (@rvanlaak) -- [#7073](https://github.com/Sylius/Sylius/pull/7073) [Admin][ExchangeRate] Filtering exchange rates by a specific currency (@GSadee) -- [#7076](https://github.com/Sylius/Sylius/pull/7076) [Admin][ShippingMethod][TaxRate] Null zone validation (@Zales0123) -- [#7077](https://github.com/Sylius/Sylius/pull/7077) [Documentation][Book][Configuration] Update Book structure (@TheMadeleine) -- [#7075](https://github.com/Sylius/Sylius/pull/7075) [Shop] Custom errors pages (@Zales0123) -- [#6973](https://github.com/Sylius/Sylius/pull/6973) [ProductVariant][Product][Admin] Unique code during generation of product's variants and during adding product's images (@tuka217) -- [#7067](https://github.com/Sylius/Sylius/pull/7067) [Behat] Remove dangling semicolon (@venyii) -- [#7068](https://github.com/Sylius/Sylius/pull/7068) Trim whitespaces from money macro (@gorkalaucirica) -- [#7050](https://github.com/Sylius/Sylius/pull/7050) Improve the way of creating menus (@pamil) -- [#7066](https://github.com/Sylius/Sylius/pull/7066) [Behat] Fix typos in feature file names (@GSadee) -- [#7064](https://github.com/Sylius/Sylius/pull/7064) [Test] Added AddressFixtureTest to Core and fixed ShopBundle's ConfigurationTest (@NeverResponse) -- [#7053](https://github.com/Sylius/Sylius/pull/7053) [Grid] Disabling actions + [Documentation][GridBundle][Customization] Update (@TheMadeleine) -- [#7057](https://github.com/Sylius/Sylius/pull/7057) [Core][Fixture] Promotions fixtures (@GSadee) -- [#7062](https://github.com/Sylius/Sylius/pull/7062) [Gulp] Add gulp watch (@Arminek) -- [#7063](https://github.com/Sylius/Sylius/pull/7063) [Admin][Promotion] Remove duplicated filter label (@GSadee) -- [#7060](https://github.com/Sylius/Sylius/pull/7060) [Feature] Wrong feature tag (@lchrusciel) -- [#7056](https://github.com/Sylius/Sylius/pull/7056) [Shipping] [Behats] [Refactor] Setup shipping context refactoring (@lchrusciel) -- [#7058](https://github.com/Sylius/Sylius/pull/7058) [Grid][Action] Fix visible option in links action template (@GSadee) -- [#7051](https://github.com/Sylius/Sylius/pull/7051) Create UPGRADE.md with boilerplate (@pamil) -- [#7012](https://github.com/Sylius/Sylius/pull/7012) [Admin][Product][Attribute] Fix adding existing attributes to product bug (@Zales0123) -- [#7046](https://github.com/Sylius/Sylius/pull/7046) Don't mandate configuring the InventoryBundle resources section (@mbabker) -- [#7037](https://github.com/Sylius/Sylius/pull/7037) Remove dependency on pamil/phpspec-generator-extension (@pamil) -- [#7015](https://github.com/Sylius/Sylius/pull/7015) [Grid] Field, Action & Filter position in Grids (@TheMadeleine) -- [#7038](https://github.com/Sylius/Sylius/pull/7038) [Grid][Admin][Order] Entity filter on orders' list (@GSadee) -- [#7045](https://github.com/Sylius/Sylius/pull/7045) [Behat] Remove PHPCRContext (@pamil) -- [#7044](https://github.com/Sylius/Sylius/pull/7044) [Behat] Use full route names (@pamil) -- [#7043](https://github.com/Sylius/Sylius/pull/7043) [Behat] Remove unused getResourceName() (@pamil) -- [#7039](https://github.com/Sylius/Sylius/pull/7039) [Resource] Use ::class in AbstractResourceBundle (@pamil) -- [#7008](https://github.com/Sylius/Sylius/pull/7008) [Documentation][Customization Guide] Grids (@TheMadeleine) -- [#7021](https://github.com/Sylius/Sylius/pull/7021) [Core] Fixtures for addresses (@NeverResponse) -- [#6757](https://github.com/Sylius/Sylius/pull/6757) [Travis] Enable PHP 7.1 for tests (@venyii) -- [#7033](https://github.com/Sylius/Sylius/pull/7033) [Shop] Custom 404 error page (@Zales0123) -- [#7035](https://github.com/Sylius/Sylius/pull/7035) Improve Composer autoloader (@pamil) -- [#7034](https://github.com/Sylius/Sylius/pull/7034) Delete sylius-attribute as it does not look to be used anymore (@crevillo) -- [#6951](https://github.com/Sylius/Sylius/pull/6951) [Shop] Fix disappearing provinces from address forms (@NeverResponse) -- [#7018](https://github.com/Sylius/Sylius/pull/7018) [Grid][Admin][Order] Date filter on orders' list (@GSadee) -- [#7026](https://github.com/Sylius/Sylius/pull/7026) [UI][JS] Make attribute choice listener generic (@sweoggy) -- [#7020](https://github.com/Sylius/Sylius/pull/7020) [Admin][Zone] Manage zones scopes (@Zales0123) -- [#7023](https://github.com/Sylius/Sylius/pull/7023) Don't double translate messages (@mbabker) -- [#7025](https://github.com/Sylius/Sylius/pull/7025) Fix issue-7024. Typos in services definition (@crevillo) -- [#7028](https://github.com/Sylius/Sylius/pull/7028) Payum url seems to be invalid (@zspine) -- [#7029](https://github.com/Sylius/Sylius/pull/7029) Change example folder to avoid confusion (@michalmarcinkowski) -- [#7022](https://github.com/Sylius/Sylius/pull/7022) [Travis] Fix documentation generation tests (@pamil) -- [#6992](https://github.com/Sylius/Sylius/pull/6992) [Core][Fixture] Product associations and product association types fixtures (@GSadee) -- [#7004](https://github.com/Sylius/Sylius/pull/7004) [Core][Addressing][Channel][Payment][Product] Work on factories overriding vol.1 (@Zales0123) -- [#7013](https://github.com/Sylius/Sylius/pull/7013) [UnpaidOrdersStateUpdater] Use class constant (@tchapi) -- [#7007](https://github.com/Sylius/Sylius/pull/7007) [Ui][Admin] Fix displaying image form (@GSadee) -- [#6985](https://github.com/Sylius/Sylius/pull/6985) [Core][Fixture] Product reviews fixtures (@Zales0123) -- [#7002](https://github.com/Sylius/Sylius/pull/7002) [Core][Fixture] Add customer groups fixtures (@GSadee) -- [#6997](https://github.com/Sylius/Sylius/pull/6997) Behat scenarios for customer group based promotions (@michalmarcinkowski) -- [#7000](https://github.com/Sylius/Sylius/pull/7000) Remove strange characters (@patrick-mcdougle) -- [#6994](https://github.com/Sylius/Sylius/pull/6994) Prioritized OrderProcessors (@gorkalaucirica) -- [#6991](https://github.com/Sylius/Sylius/pull/6991) Change app/console to bin/console (@frak) - -### v1.0.0-beta.1 2016-12-02 -- [#6980](https://github.com/Sylius/Sylius/pull/6980) [BugFix] Fix validation on product variant (@michalmarcinkowski) -- [#6974](https://github.com/Sylius/Sylius/pull/6974) [Documentation][Book] Rework structure of chapters (@TheMadeleine) -- [#6981](https://github.com/Sylius/Sylius/pull/6981) Improve ChannelFormSubscriber coverage (@michalmarcinkowski) -- [#6977](https://github.com/Sylius/Sylius/pull/6977) [BugFix] Cleanup in TaxonRepository (@michalmarcinkowski) -- [#6978](https://github.com/Sylius/Sylius/pull/6978) [Admin][Channel] Add subscriber to add baseCurrency and defaultLocale to channel's collections (@GSadee) -- [#6979](https://github.com/Sylius/Sylius/pull/6979) [Admin][Images] Fix displaying images on product and taxon pages (@GSadee) -- [#6976](https://github.com/Sylius/Sylius/pull/6976) Clean up components and bundles (@pjedrzejewski) -- [#6975](https://github.com/Sylius/Sylius/pull/6975) [Documentation][Cookbook] CRON jobs basics (@TheMadeleine) -- [#6971](https://github.com/Sylius/Sylius/pull/6971) [Admin][Product] Fix saving and displaying main taxon on product (@GSadee) -- [#6964](https://github.com/Sylius/Sylius/pull/6964) [Documentation][Customization Guide] Forms update (@TheMadeleine) -- [#6969](https://github.com/Sylius/Sylius/pull/6969) [ApiBundle] Minor fix for user fields disappearing (@tuka217) -- [#6965](https://github.com/Sylius/Sylius/pull/6965) [Ui] Validation fix (@Arminek) -- [#6970](https://github.com/Sylius/Sylius/pull/6970) [Documentation] Currencies & Pricing update (@TheMadeleine) -- [#6968](https://github.com/Sylius/Sylius/pull/6968) [Shop] Handle properly prices of variants with quotation mark in name (@Zales0123) -- [#6967](https://github.com/Sylius/Sylius/pull/6967) [Fixtures] Fixed product variant fixtures generation (@NeverResponse) -- [#6966](https://github.com/Sylius/Sylius/pull/6966) [Admin][Shipping] Display appropriate currency symbol in amount field (@GSadee) -- [#6926](https://github.com/Sylius/Sylius/pull/6926) [Admin] Fix user fields disappearing on validation fails (@tuka217) -- [#6962](https://github.com/Sylius/Sylius/pull/6962) [Critical][Shop] Revert changes that "fixed" broken cart widget (@Zales0123) -- [#6963](https://github.com/Sylius/Sylius/pull/6963) [Grid] Add label to boolean filter template (@GSadee) -- [#6960](https://github.com/Sylius/Sylius/pull/6960) Adjust README to reflect Symfony3 support (@Zales0123) -- [#6959](https://github.com/Sylius/Sylius/pull/6959) [BugFix] Random fixes and CustomerGroupRule (@michalmarcinkowski) -- [#6958](https://github.com/Sylius/Sylius/pull/6958) Fix cart widget (broke cart summary page) (@pjedrzejewski) -- [#6957](https://github.com/Sylius/Sylius/pull/6957) [Admin] Finalize the UI (@pjedrzejewski) -- [#6940](https://github.com/Sylius/Sylius/pull/6940) POC - Use trans choice instead of multiple message keys (@gabiudrescu) -- [#6843](https://github.com/Sylius/Sylius/pull/6843) Finalize shop UI, routing and templates (@pjedrzejewski, @Arminek, @michalmarcinkowski, @Zales0123) -- [#6956](https://github.com/Sylius/Sylius/pull/6956) [Maintenance] Temporary disable packages on PHP 5.6 (@michalmarcinkowski) -- [#6954](https://github.com/Sylius/Sylius/pull/6954) [BugFix] Fix current locale resolving for translatable entities (@michalmarcinkowski) -- [#6952](https://github.com/Sylius/Sylius/pull/6952) [Core][Installer] Rework installer commands (@Zales0123) -- [#6953](https://github.com/Sylius/Sylius/pull/6953) [Checkout] Fix checkout addressing (@Arminek) -- [#6950](https://github.com/Sylius/Sylius/pull/6950) [Admin][Product] Attributes fixes (@GSadee) -- [#6947](https://github.com/Sylius/Sylius/pull/6947) [Core] Fix wrong data passed in subscriber causing not displayed value (@Zales0123) -- [#6948](https://github.com/Sylius/Sylius/pull/6948) Upgrade to Symfony 3.2 (@TheMadeleine) -- [#6924](https://github.com/Sylius/Sylius/pull/6924) [Admin][Product] Hide generating variants for product without options (@GSadee) -- [#6943](https://github.com/Sylius/Sylius/pull/6943) Make forms & related stuff final again (@pamil) -- [#6944](https://github.com/Sylius/Sylius/pull/6944) [BugFix] Fix promotion applicator (@michalmarcinkowski) -- [#6941](https://github.com/Sylius/Sylius/pull/6941) [BugFix] Enable translations at default (@michalmarcinkowski) -- [#6811](https://github.com/Sylius/Sylius/pull/6811) [Bundles] Services initialization tests (@TheMadeleine) -- [#6922](https://github.com/Sylius/Sylius/pull/6922) [UiBundle] Semantic ui paginator (@loicmobizel) -- [#6939](https://github.com/Sylius/Sylius/pull/6939) [DX][Core][Shop] Simplified variant price rendering (@NeverResponse) -- [#6933](https://github.com/Sylius/Sylius/pull/6933) [Core][Promotion] Apply promotion only when any action has been applied (@Zales0123) -- [#6934](https://github.com/Sylius/Sylius/pull/6934) Models clean up (@GSadee) -- [#6937](https://github.com/Sylius/Sylius/pull/6937) Factories clean up (@GSadee) -- [#6938](https://github.com/Sylius/Sylius/pull/6938) [Admin] Move impersonation routing since referer was added (@NeverResponse) -- [#6927](https://github.com/Sylius/Sylius/pull/6927) Regex validation for codes (@NeverResponse) -- [#6904](https://github.com/Sylius/Sylius/pull/6904) [Core] Maintain previous cart after logging in (@Zales0123) -- [#6931](https://github.com/Sylius/Sylius/pull/6931) [RFC] Add default translation provider to ResourceBundle (@michalmarcinkowski) -- [#6928](https://github.com/Sylius/Sylius/pull/6928) [Promotion] Make currency required when defining channel based currencies (@lchrusciel) -- [#6920](https://github.com/Sylius/Sylius/pull/6920) [Fixture] Make example Shop user great again (@Zales0123) -- [#6923](https://github.com/Sylius/Sylius/pull/6923) [Shop] Fixed 500 on listing a configurable product with no variants (@NeverResponse) -- [#6906](https://github.com/Sylius/Sylius/pull/6906) [Core][Promotion] Continuation of rules with amount per channel (@lchrusciel, @Zales0123) -- [#6921](https://github.com/Sylius/Sylius/pull/6921) [BugFix] Split locale providers (@michalmarcinkowski, @tuka217) -- [#6919](https://github.com/Sylius/Sylius/pull/6919) [Core][Product] Remove add product on product taxon from subscriber (@Arminek) -- [#6913](https://github.com/Sylius/Sylius/pull/6913) [BugFix] Enforce confirming email after registration (@michalmarcinkowski) -- [#6916](https://github.com/Sylius/Sylius/pull/6916) [BC Break][Core][Pricing] Remove unused Pricing bundle and component (@Zales0123) -- [#6887](https://github.com/Sylius/Sylius/pull/6887) [RFC] Hide root taxon from UI (@michalmarcinkowski) -- [#6915](https://github.com/Sylius/Sylius/pull/6915) [BugFix] Fix order fixtures (@michalmarcinkowski) -- [#6914](https://github.com/Sylius/Sylius/pull/6914) [Core] Remove translator from ImpersonateUserController (@NeverResponse) -- [#6900](https://github.com/Sylius/Sylius/pull/6900) [Behat] Fix exception msg for Toggles checkbox assertion (@venyii) -- [#6907](https://github.com/Sylius/Sylius/pull/6907) [Core] Unfinalized fixtures (@NeverResponse) -- [#6909](https://github.com/Sylius/Sylius/pull/6909) Remove Docker files (migrated to github.com/Sylius/Docker) (@pjedrzejewski) -- [#6911](https://github.com/Sylius/Sylius/pull/6911) Remove Vagrant from main repo (@pjedrzejewski) -- [#6912](https://github.com/Sylius/Sylius/pull/6912) [Resource] Remove unused form types (@pamil) -- [#6899](https://github.com/Sylius/Sylius/pull/6899) Flashes clean up (@GSadee) -- [#6910](https://github.com/Sylius/Sylius/pull/6910) Upgrade packages to Symfony 3 (@pamil) -- [#6908](https://github.com/Sylius/Sylius/pull/6908) Make validation in commands working again (@pamil) -- [#6905](https://github.com/Sylius/Sylius/pull/6905) Make running server & selenium quiet (@pamil) -- [#6901](https://github.com/Sylius/Sylius/pull/6901) [Currency] [Critical] Channel based currencies support (@lchrusciel, @GSadee, @Zales0123) -- [#6902](https://github.com/Sylius/Sylius/pull/6902) Move custom scripts from etc/bin to bin (@pamil) -- [#6896](https://github.com/Sylius/Sylius/pull/6896) Upgrade to Symfony 3 (@pamil) -- [#6898](https://github.com/Sylius/Sylius/pull/6898) Removed unused parameters (@crevillo) -- [#6890](https://github.com/Sylius/Sylius/pull/6890) Remove loggable (@GSadee) -- [#6864](https://github.com/Sylius/Sylius/pull/6864) [Admin][Core] User switching (@NeverResponse) -- [#6880](https://github.com/Sylius/Sylius/pull/6880) [Core][Email] Email templates clean up (@GSadee) -- [#6855](https://github.com/Sylius/Sylius/pull/6855) [Admin][Order] Edit order billing address (@tuka217) -- [#6893](https://github.com/Sylius/Sylius/pull/6893) Use FQCNs for form types instead of aliases - seventh part (@pamil) -- [#6877](https://github.com/Sylius/Sylius/pull/6877) [BC Break] Initial Order repository cleanup (@michalmarcinkowski) -- [#6873](https://github.com/Sylius/Sylius/pull/6873) [BC Break] Initial repository cleanup (@michalmarcinkowski) -- [#6876](https://github.com/Sylius/Sylius/pull/6876) [BugFix] Nth order promotion should exclude cancelled orders (@michalmarcinkowski) -- [#6865](https://github.com/Sylius/Sylius/pull/6865) [Core] State machine clean up (@Arminek) -- [#6888](https://github.com/Sylius/Sylius/pull/6888) [BC Break] Initial cleanup in Product and Taxon repository (@michalmarcinkowski) -- [#6847](https://github.com/Sylius/Sylius/pull/6847) [Resource] Use csrf protection in delete actions (@Arminek) -- [#6886](https://github.com/Sylius/Sylius/pull/6886) [BugFix] Adjust taxon slugs and add T-Shirts as parent taxon (@michalmarcinkowski) -- [#6881](https://github.com/Sylius/Sylius/pull/6881) [Twig] Replace deprecated "render" tag (@pamil) -- [#6884](https://github.com/Sylius/Sylius/pull/6884) [Behat][Account][Addressing] Feature steps clean up (@GSadee) -- [#6882](https://github.com/Sylius/Sylius/pull/6882) Remove unused ProductTaxonPositionCollectionType (@pamil) -- [#6878](https://github.com/Sylius/Sylius/pull/6878) Use FQCNs for form types instead of aliases - sixth part (@pamil) -- [#6875](https://github.com/Sylius/Sylius/pull/6875) [RFC][BC Break] Rename checkout summary event (@michalmarcinkowski) -- [#6867](https://github.com/Sylius/Sylius/pull/6867) [Core] Clean up core after removing sitemap feature (@Arminek) -- [#6863](https://github.com/Sylius/Sylius/pull/6863) Use FQCNs for form types instead of aliases - fifth part (@pamil) -- [#6861](https://github.com/Sylius/Sylius/pull/6861) [Sitemap] Remove sitemap support (@Arminek) -- [#6857](https://github.com/Sylius/Sylius/pull/6857) [Taxon] Cover reordering taxonomy (@Arminek) -- [#6856](https://github.com/Sylius/Sylius/pull/6856) Improve flashes translation (@skyosev) -- [#6838](https://github.com/Sylius/Sylius/pull/6838) [Admin] Move shipping category from Product to ProductVariant (@tuka217) -- [#6845](https://github.com/Sylius/Sylius/pull/6845) [Payment] Notify about payment status (@Arminek) -- [#6851](https://github.com/Sylius/Sylius/pull/6851) [Documentation][ResourceBundle] Fix configure several doctrine drivers. (@pmdc) -- [#6850](https://github.com/Sylius/Sylius/pull/6850) [Maintenance] Remove mixin annotation from spec (@lchrusciel) -- [#6842](https://github.com/Sylius/Sylius/pull/6842) Use FQCNs for form types instead of aliases - fourth part (@pamil) -- [#6848](https://github.com/Sylius/Sylius/pull/6848) [Behat] Fix typos (@GSadee) -- [#6840](https://github.com/Sylius/Sylius/pull/6840) [Core] Added image size validation (@NeverResponse) -- [#6835](https://github.com/Sylius/Sylius/pull/6835) Use FQCNs for form types instead of aliases - third part: bundles (@pamil) -- [#6834](https://github.com/Sylius/Sylius/pull/6834) [Admin] Dashboard statistics per channel (@Arminek) -- [#6825](https://github.com/Sylius/Sylius/pull/6825) [Admin][Shipping] Crud for shipping category (@tuka217) -- [#6826](https://github.com/Sylius/Sylius/pull/6826) [Gulp] Split gulpfiles and make them configurable (@Arminek) -- [#6674](https://github.com/Sylius/Sylius/pull/6674) [RFC] Bring back doctrine 2.5 support (@lchrusciel) -- [#6832](https://github.com/Sylius/Sylius/pull/6832) Use FQCNs for form types instead of aliases - second part: bundles (@pamil) -- [#6830](https://github.com/Sylius/Sylius/pull/6830) [Behat] Multi-language product's slug edition (@NeverResponse) -- [#6833](https://github.com/Sylius/Sylius/pull/6833) [Behat] Slightly refactored ManagingProductsContext (@NeverResponse) -- [#6829](https://github.com/Sylius/Sylius/pull/6829) [ProductVariant] Add generate button (@lchrusciel) -- [#6828](https://github.com/Sylius/Sylius/pull/6828) [HOTFIX] [Payment] Ordering payment repositories (@lchrusciel) -- [#6824](https://github.com/Sylius/Sylius/pull/6824) [Shipment] Shipping methods available, based on the category of items in my cart (@tuka217) -- [#6827](https://github.com/Sylius/Sylius/pull/6827) Bring back executables to /bin (@pamil) -- [#6821](https://github.com/Sylius/Sylius/pull/6821) Use FQCNs for form types instead of aliases (@pamil) -- [#6560](https://github.com/Sylius/Sylius/pull/6560) [API] Use codes instead of IDs in the REST API for simple objects (@jjanvier) -- [#6781](https://github.com/Sylius/Sylius/pull/6781) [Admin][Currency] ExchangeRate's CRUD (@NeverResponse) -- [#6788](https://github.com/Sylius/Sylius/pull/6788) [GridBundle] Add multiple object managers support (@RADiActive) -- [#6745](https://github.com/Sylius/Sylius/pull/6745) [Admin][Payment] Sorting payment metods by position (@tuka217) -- [#6762](https://github.com/Sylius/Sylius/pull/6762) [Shop][Admin] Product attributes sorting (@NeverResponse) -- [#6807](https://github.com/Sylius/Sylius/pull/6807) [Admin][Shop][Ui] Js clean up (@Arminek) -- [#6822](https://github.com/Sylius/Sylius/pull/6822) Use Symfony 3 directory structure (@pamil) -- [#6818](https://github.com/Sylius/Sylius/pull/6818) Remove deprecated usage of FormInterface::submit(Request $request) (@pamil) -- [#6817](https://github.com/Sylius/Sylius/pull/6817) Remove deprecations from ParameterBag usage (@pamil) -- [#6819](https://github.com/Sylius/Sylius/pull/6819) Remove unused forms (@pamil) -- [#6815](https://github.com/Sylius/Sylius/pull/6815) Remove deprecations from custom validators (@pamil) -- [#6806](https://github.com/Sylius/Sylius/pull/6806) [Behat] Fix typo (@lchrusciel) -- [#6804](https://github.com/Sylius/Sylius/pull/6804) [Channel][Admin] Minor fixes in AddBaseCurrencySubscriber (@tuka217) -- [#6791](https://github.com/Sylius/Sylius/pull/6791) [Behat] Fix base currency step semantics (@Zales0123) -- [#6793](https://github.com/Sylius/Sylius/pull/6793) [Resource][Grid] Add possibility to configure parameters for action (@GSadee) -- [#6795](https://github.com/Sylius/Sylius/pull/6795) [Grid] Allow to define custom template for filter (@GSadee) -- [#6799](https://github.com/Sylius/Sylius/pull/6799) [Product] Disabled deleting of option value for now (@NeverResponse) -- [#6790](https://github.com/Sylius/Sylius/pull/6790) [Channel][Admin] Base currency immutable (@tuka217) -- [#6612](https://github.com/Sylius/Sylius/pull/6612) [Admin][Product] Sort products within taxon (@tuka217) -- [#6803](https://github.com/Sylius/Sylius/pull/6803) [Product] Product variant validation (@lchrusciel) - -### v1.0.0-alpha.2 2016-11-21 -- [#6712](https://github.com/Sylius/Sylius/pull/6712) [Cart][Inventory] Fix cart inventory validation (@Arminek) -- [#6768](https://github.com/Sylius/Sylius/pull/6768) [Product] Product variant validation (@lchrusciel) -- [#6761](https://github.com/Sylius/Sylius/pull/6761) [Behat] Allow to define array of elements (@lchrusciel) -- [#6759](https://github.com/Sylius/Sylius/pull/6759) [Admin][Order] Set customer IP on placed order (@Zales0123) -- [#6792](https://github.com/Sylius/Sylius/pull/6792) [Npm] Remove unused dependencies (@Arminek) -- [#6789](https://github.com/Sylius/Sylius/pull/6789) [Behat] Fix confusing product price step (@Zales0123) -- [#6782](https://github.com/Sylius/Sylius/pull/6782) [UserBundle] Delete routing and templates from UserBundle (@michalmarcinkowski) -- [#6787](https://github.com/Sylius/Sylius/pull/6787) Show name field in product variant form so it wont get lost on updating (@crevillo) -- [#6777](https://github.com/Sylius/Sylius/pull/6777) [Admin][Taxon] Fix setting taxon's slug in multiple languages (@Zales0123) -- [#6783](https://github.com/Sylius/Sylius/pull/6783) [Behat] Temporary disable unstable taxon scenario (@michalmarcinkowski) -- [#6766](https://github.com/Sylius/Sylius/pull/6766) [Core] Renamed 'defaultCurrency' to 'baseCurrency' on Channel model (@NeverResponse) -- [#6773](https://github.com/Sylius/Sylius/pull/6773) [Behat] Remove duplicated reason sentence beginning (@Zales0123) -- [#6780](https://github.com/Sylius/Sylius/pull/6780) Use default Symfony env names (@gruberro) -- [#6776](https://github.com/Sylius/Sylius/pull/6776) Improve TranslatableTrait (@pamil) -- [#6769](https://github.com/Sylius/Sylius/pull/6769) [Behat] Improve product association scenario step (@Arminek) -- [#6774](https://github.com/Sylius/Sylius/pull/6774) [Product] Removed 'originalPrice' field from ProductVariant (@NeverResponse) -- [#6775](https://github.com/Sylius/Sylius/pull/6775) [BugFix] Show items total in cart widget (@michalmarcinkowski) -- [#6772](https://github.com/Sylius/Sylius/pull/6772) [PromotionAction] Minor fixes (@GSadee) -- [#6755](https://github.com/Sylius/Sylius/pull/6755) [Promotion] Fix product and taxon filter (@lchrusciel) -- [#6765](https://github.com/Sylius/Sylius/pull/6765) [Grid] Overwritable sorting declarations (@NeverResponse) -- [#6760](https://github.com/Sylius/Sylius/pull/6760) [Taxon][Admin] Taxon slug validation (@Zales0123) -- [#6767](https://github.com/Sylius/Sylius/pull/6767) Remove formtypes specs (@pamil) -- [#6756](https://github.com/Sylius/Sylius/pull/6756) [Behat] Cure the build (@Arminek) -- [#6734](https://github.com/Sylius/Sylius/pull/6734) [PromotionAction] Configuring discounts in different currencies (@GSadee) -- [#6754](https://github.com/Sylius/Sylius/pull/6754) [Order][Cart] Clean up cart events (@Arminek) -- [#6743](https://github.com/Sylius/Sylius/pull/6743) Latest translatable issue (@lchrusciel) -- [#6752](https://github.com/Sylius/Sylius/pull/6752) [Taxation] Remove useless argument type property (@venyii) -- [#6753](https://github.com/Sylius/Sylius/pull/6753) [Core][Behat] Minor fixes from previous PRs (@Zales0123) -- [#6741](https://github.com/Sylius/Sylius/pull/6741) [Documentation][Cookbook] How to add a custom promotion action? (@TheMadeleine) -- [#6750](https://github.com/Sylius/Sylius/pull/6750) [Shipment] Fix master build and consistency (@lchrusciel) -- [#6744](https://github.com/Sylius/Sylius/pull/6744) [Core][Promotion] Unify taxon rule checkers (@Zales0123) -- [#6731](https://github.com/Sylius/Sylius/pull/6731) [Core][Admin] Select channel on shipping and payment method's forms (@Zales0123) -- [#6729](https://github.com/Sylius/Sylius/pull/6729) fixes #6595 (@davalb) -- [#6746](https://github.com/Sylius/Sylius/pull/6746) Remove dev dependency on SettingsBundle (@pamil) -- [#6733](https://github.com/Sylius/Sylius/pull/6733) [Behat] Be consistent with shipping method naming (@Zales0123) -- [#6713](https://github.com/Sylius/Sylius/pull/6713) [Product] Product variant generation (@lchrusciel) -- [#6673](https://github.com/Sylius/Sylius/pull/6673) [SettingsBundle] Removed from the main repository (@NeverResponse) -- [#6726](https://github.com/Sylius/Sylius/pull/6726) [Shop] Restrict the max quantity of units on add to cart (@NeverResponse) -- [#6735](https://github.com/Sylius/Sylius/pull/6735) [Twig] Add missing currency variable (@lchrusciel) -- [#6732](https://github.com/Sylius/Sylius/pull/6732) [Core] Make example Admin great again (@Zales0123) -- [#6724](https://github.com/Sylius/Sylius/pull/6724) [Behat] Price per channel and currency fixes (@Arminek) -- [#6719](https://github.com/Sylius/Sylius/pull/6719) [Admin] Added promotion priorities to admin's panel (@NeverResponse) -- [#6728](https://github.com/Sylius/Sylius/pull/6728) [Mailer] Added missing migration (@NeverResponse) -- [#6717](https://github.com/Sylius/Sylius/pull/6717) Remove ContentBundle (@pamil) -- [#6718](https://github.com/Sylius/Sylius/pull/6718) [Account][Order] Be able to pay for unpaid orders (@Arminek) -- [#6727](https://github.com/Sylius/Sylius/pull/6727) #6706 update Model.OrderItem.yml (@tcaron) -- [#6723](https://github.com/Sylius/Sylius/pull/6723) [Promotion] Fix unhelpful exception message (@lchrusciel) -- [#6665](https://github.com/Sylius/Sylius/pull/6665) [BC Break] Remove getLastShipment method from Order (@michalmarcinkowski, @NeverResponse) -- [#6721](https://github.com/Sylius/Sylius/pull/6721) [ShopBundle] Fix redirect when referer is blank (@inssein) -- [#6722](https://github.com/Sylius/Sylius/pull/6722) [Documentation][Book] Promotion - usageLimit clarification (@TheMadeleine) -- [#6716](https://github.com/Sylius/Sylius/pull/6716) [Documentation][Cookbook] How to add Facebook login? (@TheMadeleine) -- [#6683](https://github.com/Sylius/Sylius/pull/6683) [Pricing] Price per channel and currency (@Arminek) -- [#6688](https://github.com/Sylius/Sylius/pull/6688) [Admin] Added physical dimensions to variant/simple product views (@NeverResponse) -- [#6692](https://github.com/Sylius/Sylius/pull/6692) [Core] Use dbname from doctrine connection to allow custom values (@venyii) -- [#6684](https://github.com/Sylius/Sylius/pull/6684) [Admin][Customer] Browsing orders of a customer (@GSadee) -- [#6715](https://github.com/Sylius/Sylius/pull/6715) [Behat] Fix JS tests related to promotions actions/rules (@pamil) -- [#6714](https://github.com/Sylius/Sylius/pull/6714) [CoreBundle] Fix OAuthUser (@TheMadeleine) -- [#6707](https://github.com/Sylius/Sylius/pull/6707) Remove Omnipay dependency (@pamil) -- [#6709](https://github.com/Sylius/Sylius/pull/6709) [Admin] Added sorting to promotions (@NeverResponse) -- [#6710](https://github.com/Sylius/Sylius/pull/6710) [Behat] Fix wait for methods (@Arminek) -- [#6711](https://github.com/Sylius/Sylius/pull/6711) [Province] Ensured provinces cannot exist without a country (@NeverResponse) -- [#6708](https://github.com/Sylius/Sylius/pull/6708) [Mailer] Decouple from Resource and database (@Zales0123) -- [#6699](https://github.com/Sylius/Sylius/pull/6699) removes superfluous words in documentation (@davalb) -- [#6703](https://github.com/Sylius/Sylius/pull/6703) [ResourceBundle] Allow array to form config. (@liverbool) -- [#6593](https://github.com/Sylius/Sylius/pull/6593) [Behat][ProductReview] Recalculate average rating after review rate change (@Zales0123) -- [#6690](https://github.com/Sylius/Sylius/pull/6690) [Core] Removed all occurrences of 'getFirstVariant' method (@NeverResponse) -- [#6697](https://github.com/Sylius/Sylius/pull/6697) [Core] Ensure writable web/ directories with absolute paths in the installer (@venyii) -- [#6666](https://github.com/Sylius/Sylius/pull/6666) [Product][Shop] Buy product in correct prices for channel and currency (@Zales0123) -- [#6689](https://github.com/Sylius/Sylius/pull/6689) [AdminBundle] Create checkbox based on form instead of attribute (@sweoggy) -- [#6672](https://github.com/Sylius/Sylius/pull/6672) [Documentation][Cookbook] How to add a custom promotion rule? (@TheMadeleine) -- [#6588](https://github.com/Sylius/Sylius/pull/6588) [Core][Behat] Default address related fixes (@NeverResponse) -- [#6695](https://github.com/Sylius/Sylius/pull/6695) [WIP][Grid] Fixed sortable properties' paths (@NeverResponse) -- [#6691](https://github.com/Sylius/Sylius/pull/6691) [Core] Use cache_dir parameter to ensure writable cache dir in InstallCommand (@venyii) -- [#6642](https://github.com/Sylius/Sylius/pull/6642) [Admin][ProductAssociation] Adding associated products to a product (@GSadee) -- [#6685](https://github.com/Sylius/Sylius/pull/6685) [Documentation][Book] Taxation - included in price examples (@TheMadeleine) -- [#6663](https://github.com/Sylius/Sylius/pull/6663) [Order] Changed OrderRepository queries to rely on cart state (@NeverResponse) -- [#6680](https://github.com/Sylius/Sylius/pull/6680) [Taxon] Fix auto complete (@Arminek) -- [#6677](https://github.com/Sylius/Sylius/pull/6677) [Github] Yet another pull request template fix (@lchrusciel) -- [#6675](https://github.com/Sylius/Sylius/pull/6675) [Admin][Customer] Reset customer's password from Admin panel (@Zales0123) -- [#6678](https://github.com/Sylius/Sylius/pull/6678) [Admin] Disable editing base currency exchange rate (@Zales0123) -- [#6671](https://github.com/Sylius/Sylius/pull/6671) [Order] Renamed 'completedAt' to 'checkoutCompletedAt' (@NeverResponse) -- [#6661](https://github.com/Sylius/Sylius/pull/6661) [Admin] All locales selectable on AdminUser's edit (@NeverResponse) -- [#6670](https://github.com/Sylius/Sylius/pull/6670) [Behat] Lower maximum waiting time for slug generation (@Zales0123) -- [#6657](https://github.com/Sylius/Sylius/pull/6657) [Taxon] Edit taxon slug (@Zales0123) -- [#6625](https://github.com/Sylius/Sylius/pull/6625) Outsource Behat extensions to FriendsOfBehat (and add support for Symfony 3 there) (@pamil) -- [#6660](https://github.com/Sylius/Sylius/pull/6660) [Association] Assimilated with Product (@NeverResponse) -- [#6659](https://github.com/Sylius/Sylius/pull/6659) [BugFix] Correct total in payment description (@michalmarcinkowski) -- [#6658](https://github.com/Sylius/Sylius/pull/6658) [Admin][UI] Small fixes in slug generation UI (@Zales0123) -- [#6656](https://github.com/Sylius/Sylius/pull/6656) [Documentation][Cookbook] How to render a menu of taxons? (@TheMadeleine) -- [#6633](https://github.com/Sylius/Sylius/pull/6633) [Github] Fix default PR description template (@Zales0123) -- [#6649](https://github.com/Sylius/Sylius/pull/6649) [TaxonomyBundle] rename the taxon table on TaxonomyBundle (@loicmobizel) -- [#6654](https://github.com/Sylius/Sylius/pull/6654) Grammar updates to docs customization section (@carbide20) -- [#6607](https://github.com/Sylius/Sylius/pull/6607) [Taxon] Changing order of the taxon (@Arminek) -- [#6634](https://github.com/Sylius/Sylius/pull/6634) [Behat][Taxon] Adding taxon to specific parent (@Zales0123) -- [#6645](https://github.com/Sylius/Sylius/pull/6645) [Documentation][Cookbook] How to embed a list of products? (@TheMadeleine) -- [#6644](https://github.com/Sylius/Sylius/pull/6644) Fixed form type name in categorization.rst (@RomainSanchez) -- [#6643](https://github.com/Sylius/Sylius/pull/6643) [Admin][Order] Fix payment state label on order show page (@GSadee) -- [#6640](https://github.com/Sylius/Sylius/pull/6640) Fix ShipmentInterface use statement in ShipmentEmailManager (@tkotosz) -- [#6639](https://github.com/Sylius/Sylius/pull/6639) Allow StateMachineBundle 0.3 (@winzou) -- [#6575](https://github.com/Sylius/Sylius/pull/6575) [ProductImage][TaxonImage] Code validation (@GSadee) -- [#6631](https://github.com/Sylius/Sylius/pull/6631) [Documentation][ResourceBundle] configure several doctrine drivers with sylius resource (@loicmobizel) -- [#6623](https://github.com/Sylius/Sylius/pull/6623) [Documentation][Cookbook] Stripe Credit Card (@TheMadeleine) -- [#6621](https://github.com/Sylius/Sylius/pull/6621) [Documentation] Overriding State Machines fix (@TheMadeleine) -- [#6597](https://github.com/Sylius/Sylius/pull/6597) [Behat][Product] Editing product's slug (@Zales0123) -- [#6596](https://github.com/Sylius/Sylius/pull/6596) [Admin][Customer] Seeing detailed information about customer (@tuka217) -- [#6632](https://github.com/Sylius/Sylius/pull/6632) [Admin] Fix admin api routing (@Zales0123) -- [#6620](https://github.com/Sylius/Sylius/pull/6620) [Bundles] Make all paths in imports relative (@TheMadeleine) -- [#6626](https://github.com/Sylius/Sylius/pull/6626) Update customer_and_shopuser.rst (@brunocombodo) -- [#6628](https://github.com/Sylius/Sylius/pull/6628) [Promotion] Remove weird "decorating" stuff from PromotionExtension (@pamil) -- [#6618](https://github.com/Sylius/Sylius/pull/6618) [Documentation] Correct order confirmation email description (@michalmarcinkowski) -- [#6608](https://github.com/Sylius/Sylius/pull/6608) [Documentation][Book] Pricing (@TheMadeleine) -- [#6615](https://github.com/Sylius/Sylius/pull/6615) [Core] Extend proper interface in Core/ProductTranslationInterface (@Zales0123) -- [#6613](https://github.com/Sylius/Sylius/pull/6613) [Order] Format agnostic cart summary (@lchrusciel) -- [#6591](https://github.com/Sylius/Sylius/pull/6591) update of sylius_order configuration template (documentation) (@davalb) -- [#6611](https://github.com/Sylius/Sylius/pull/6611) [API] Fix payment method show (@lchrusciel) -- [#6609](https://github.com/Sylius/Sylius/pull/6609) [Pricing] Remove redundant Calculator constant (@TheMadeleine) -- [#6605](https://github.com/Sylius/Sylius/pull/6605) [Fixtures] Add 'code' to fixtures, fixes #6487 (@yukoff) -- [#6603](https://github.com/Sylius/Sylius/pull/6603) Deleted unused private methods in OrderController (@crevillo) -- [#6600](https://github.com/Sylius/Sylius/pull/6600) [Critical] Payum uses int for amount, not float (@tchapi) -- [#6592](https://github.com/Sylius/Sylius/pull/6592) [Address] Clean all inputs before filling in the address (@Arminek) -- [#6538](https://github.com/Sylius/Sylius/pull/6538) [Documentation][Cookbook] How to customize Sylius Checkout? (@TheMadeleine) -- [#6570](https://github.com/Sylius/Sylius/pull/6570) [Documentation][Book] Product Associations (@TheMadeleine) -- [#6581](https://github.com/Sylius/Sylius/pull/6581) [Behat][ProductAssociation] Minor fixes in ShowPage (@GSadee) -- [#6520](https://github.com/Sylius/Sylius/pull/6520) Move punctuation inside translations (@patrick-mcdougle) -- [#6589](https://github.com/Sylius/Sylius/pull/6589) [ResourceController] Allow state machine transition from createAction (@winzou) -- [#6590](https://github.com/Sylius/Sylius/pull/6590) [CoreBundle] Clean product fixtures. (@tadcka) -- [#6552](https://github.com/Sylius/Sylius/pull/6552) [Core] Remove unused method from ProductRepository (@michalmarcinkowski) -- [#6587](https://github.com/Sylius/Sylius/pull/6587) [Behat][CustomerGroup] Method name fix (@GSadee) -- [#6576](https://github.com/Sylius/Sylius/pull/6576) [WIP][Shop] Fixes of saving unique addresses after checkout (@NeverResponse) -- [#6583](https://github.com/Sylius/Sylius/pull/6583) [Core] Improve OrderPaymentStateResolver (@Zales0123) -- [#6578](https://github.com/Sylius/Sylius/pull/6578) [Behat] Small semantic fixes in scenarios (@Zales0123) -- [#6568](https://github.com/Sylius/Sylius/pull/6568) [Behat] Minor fixes (@GSadee) -- [#6567](https://github.com/Sylius/Sylius/pull/6567) [Behat][Admin][CustomerGroup] Add missing scenario for deleting a customer group (@GSadee) -- [#6584](https://github.com/Sylius/Sylius/pull/6584) [Shop][Account] Marking an address as default (@NeverResponse) -- [#6582](https://github.com/Sylius/Sylius/pull/6582) [Travis] Use standard worker for application tests (fix JS tests) (@pamil) -- [#6506](https://github.com/Sylius/Sylius/pull/6506) [Documentation] Fixed typos (@pborreli) -- [#6551](https://github.com/Sylius/Sylius/pull/6551) [Customer] Add code to customer group (@Arminek) -- [#6555](https://github.com/Sylius/Sylius/pull/6555) [Order][Payment] Mark payment as refunded (@Zales0123) -- [#6564](https://github.com/Sylius/Sylius/pull/6564) [Shop][Product] Associated products on product page (@GSadee) -- [#6553](https://github.com/Sylius/Sylius/pull/6553) [Review] Enhance review factory (@michalmarcinkowski) -- [#6565](https://github.com/Sylius/Sylius/pull/6565) [Behat][Admin][Shop] Change shop user password as administrator (@Zales0123) -- [#6545](https://github.com/Sylius/Sylius/pull/6545) [Shop][Account] Updating customer's address (@NeverResponse) -- [#6571](https://github.com/Sylius/Sylius/pull/6571) [Travis] Make JS tests great again! (@pamil) -- [#6569](https://github.com/Sylius/Sylius/pull/6569) [Travis] Temporary fix: partition Behat with JS (@pamil) -- [#6526](https://github.com/Sylius/Sylius/pull/6526) [Addresing][Checkout] Choosing address from address book during checkout (@Arminek) -- [#6558](https://github.com/Sylius/Sylius/pull/6558) [Behat][DX] Use variadics wherever they can be used (@Zales0123) -- [#6557](https://github.com/Sylius/Sylius/pull/6557) [Behat] Use StringInflector wherever it can be used (@Zales0123) -- [#6566](https://github.com/Sylius/Sylius/pull/6566) [Documentation][Cookbook] Resize Image Fix (@Kibsoon) -- [#6542](https://github.com/Sylius/Sylius/pull/6542) [Product] Product search for customer (@Zales0123) -- [#6563](https://github.com/Sylius/Sylius/pull/6563) [Documentation] custom model, step 8 service fix (@neok) -- [#6539](https://github.com/Sylius/Sylius/pull/6539) [Promotion] UI for product filter (@lchrusciel) -- [#6540](https://github.com/Sylius/Sylius/pull/6540) [Core] Removed unnecessary flush from CustomerUniqueAddressAdder (@NeverResponse) -- [#6541](https://github.com/Sylius/Sylius/pull/6541) [Addressing] Simplify AddressComparator (@pamil) -- [#6543](https://github.com/Sylius/Sylius/pull/6543) [Composer] Add SonataIntlBundle to requirements (@lchrusciel) -- [#6550](https://github.com/Sylius/Sylius/pull/6550) [Documentation][Cookbook] Resizing Images (@TheMadeleine) -- [#6546](https://github.com/Sylius/Sylius/pull/6546) [Documentation][API] Fix API authorization doc (@jjanvier) -- [#6507](https://github.com/Sylius/Sylius/pull/6507) [Promotion] Product filter (@lchrusciel) -- [#6477](https://github.com/Sylius/Sylius/pull/6477) [Documentation][Book] Address Book (@TheMadeleine) -- [#6490](https://github.com/Sylius/Sylius/pull/6490) [Documentation][Book] Product Reviews (@TheMadeleine) -- [#6522](https://github.com/Sylius/Sylius/pull/6522) Fix typo (@coudenysj) -- [#6489](https://github.com/Sylius/Sylius/pull/6489) [Promotion] UI for price range and taxon filtration (@lchrusciel, @gabiudrescu) -- [#6504](https://github.com/Sylius/Sylius/pull/6504) [Documentation][Customization][Menus] Fix (@TheMadeleine) -- [#6530](https://github.com/Sylius/Sylius/pull/6530) [OrderBundle] Fix unpaid order query. (@liverbool) -- [#6503](https://github.com/Sylius/Sylius/pull/6503) [Admin][ProductReview] Introduce reviews in admin panel (@GSadee) -- [#6536](https://github.com/Sylius/Sylius/pull/6536) [Shop] Saving new addresses into customer's address book after checkout (@NeverResponse) -- [#6531](https://github.com/Sylius/Sylius/pull/6531) [Core] Changed shipping/billing address into defaultAddress on customer's model (@NeverResponse) -- [#6524](https://github.com/Sylius/Sylius/pull/6524) [Promotion] Add missing requirement (@lchrusciel) -- [#6521](https://github.com/Sylius/Sylius/pull/6521) [Resource] Remove layout.html.twig (@lchrusciel) -- [#6505](https://github.com/Sylius/Sylius/pull/6505) [Admin] Filter by taxons on products grid (@pamil) -- [#6508](https://github.com/Sylius/Sylius/pull/6508) [Admin][ProductAssociationType] CRUD (@GSadee) -- [#6528](https://github.com/Sylius/Sylius/pull/6528) [Product] Add missing methods to ProductInterface (@pamil) -- [#6529](https://github.com/Sylius/Sylius/pull/6529) [Resource] Remove actions for toggling from ResourceController (@pamil) -- [#6453](https://github.com/Sylius/Sylius/pull/6453) Remove @mixin annotations in specs (@pamil) -- [#6515](https://github.com/Sylius/Sylius/pull/6515) [Shop] Tweak the UI of the address book (@pjedrzejewski) -- [#6501](https://github.com/Sylius/Sylius/pull/6501) [ProductReview] Product reviews on shop (@Zales0123) -- [#6512](https://github.com/Sylius/Sylius/pull/6512) [Resource] Remove move*() methods (@pamil) -- [#6502](https://github.com/Sylius/Sylius/pull/6502) [RFC] [Promotion] Finalize promotion classes in core (@lchrusciel) -- [#6516](https://github.com/Sylius/Sylius/pull/6516) [Resource] Refactor composite complier pass (@Arminek) -- [#6472](https://github.com/Sylius/Sylius/pull/6472) [Shop] Customer's address book base (@NeverResponse, @tuka217) -- [#6460](https://github.com/Sylius/Sylius/pull/6460) [Documentation][Book] Inventory (@TheMadeleine) -- [#6452](https://github.com/Sylius/Sylius/pull/6452) [Admin] [Shipping] Sorting shipping methods (@pamil) -- [#6493](https://github.com/Sylius/Sylius/pull/6493) Fix YAML deprecations (@pamil) -- [#6494](https://github.com/Sylius/Sylius/pull/6494) [Resource] Improve ParametersParser (@pamil) -- [#6495](https://github.com/Sylius/Sylius/pull/6495) [Core] Improve ProductExampleFactory (@pamil) -- [#6496](https://github.com/Sylius/Sylius/pull/6496) [Grid] Improve ArrayToDefinitionConverter (@pamil) -- [#6492](https://github.com/Sylius/Sylius/pull/6492) Improve discount rendering (@pamil) -- [#6500](https://github.com/Sylius/Sylius/pull/6500) [Admin][ProductVariant] Remove unnecessary media tab (@GSadee) - -### v1.0.0-alpha.1 2016-10-20 -- [#6488](https://github.com/Sylius/Sylius/pull/6488) [Travis] Maintenance update (@pamil) -- [#6440](https://github.com/Sylius/Sylius/pull/6440) [Shop][Admin] Final UI tweak before alpha release (@pjedrzejewski) -- [#6478](https://github.com/Sylius/Sylius/pull/6478) [Cart] Fix cart summary display (@michalmarcinkowski) -- [#6476](https://github.com/Sylius/Sylius/pull/6476) [Promotion] Track promotion coupon usage (@michalmarcinkowski) -- [#6479](https://github.com/Sylius/Sylius/pull/6479) [Promotion] Better coverage of percentage promotion distribution (@michalmarcinkowski) -- [#6471](https://github.com/Sylius/Sylius/pull/6471) [Docs] Fix code block in coupons (@pamil) -- [#6470](https://github.com/Sylius/Sylius/pull/6470) [Promotion] Per customer usage limit should not count cancelled orders (@michalmarcinkowski) -- [#6464](https://github.com/Sylius/Sylius/pull/6464) [Grid] Simplify bundle extension (@pamil) -- [#6463](https://github.com/Sylius/Sylius/pull/6463) [Critical][Promotion] Fix per customer usage limit (@michalmarcinkowski) -- [#6462](https://github.com/Sylius/Sylius/pull/6462) [Promotion] Remove add product action (@lchrusciel) -- [#6451](https://github.com/Sylius/Sylius/pull/6451) [Promotion] Contains product promotion fix (@lchrusciel) -- [#6357](https://github.com/Sylius/Sylius/pull/6357) [Shop] Fix Forgot Password (@inssein) -- [#6450](https://github.com/Sylius/Sylius/pull/6450) Remove PR template from CONTRIBUTING.md (@pamil) -- [#6438](https://github.com/Sylius/Sylius/pull/6438) [Critical][Order] Fix order cancelling issue (@michalmarcinkowski) -- [#6455](https://github.com/Sylius/Sylius/pull/6455) [Behat] Cleanup ProductContext (@michalmarcinkowski) -- [#6439](https://github.com/Sylius/Sylius/pull/6439) [Grid] Further sorting reworks (@NeverResponse) -- [#6448](https://github.com/Sylius/Sylius/pull/6448) [CoreBundle][DX] Division of the state_machine.yml file (@TheMadeleine) -- [#6447](https://github.com/Sylius/Sylius/pull/6447) Use configureOptions instead of setDefaultOptions (@pamil) -- [#6445](https://github.com/Sylius/Sylius/pull/6445) [Core] Remove final from OAuth UserProvider (@pamil) -- [#6432](https://github.com/Sylius/Sylius/pull/6432) [Behat] Split 'delete' and 'try to delete' methods in Domain contexts (@michalmarcinkowski) -- [#6437](https://github.com/Sylius/Sylius/pull/6437) [Promotion] Fix per channel promotions availability (@michalmarcinkowski) -- [#6434](https://github.com/Sylius/Sylius/pull/6434) [SettingsBundle][Registry] Remove final, because classes must be proxied (@tuka217) -- [#6430](https://github.com/Sylius/Sylius/pull/6430) [SettingsBundle] Fix service name (@tuka217) -- [#6435](https://github.com/Sylius/Sylius/pull/6435) [Promotion] Remove CustomerLoyaltyRuleChecker (@pamil) -- [#6429](https://github.com/Sylius/Sylius/pull/6429) Reorganise services definitions localisation (@pamil) -- [#6425](https://github.com/Sylius/Sylius/pull/6425) [Core] Sylius config files Separation. (@liverbool) -- [#6427](https://github.com/Sylius/Sylius/pull/6427) Closes #6426: RequirementCollection should be abstract (@pix-art) -- [#6389](https://github.com/Sylius/Sylius/pull/6389) [Installer] Fix getCode on null exception (@lchrusciel) -- [#6417](https://github.com/Sylius/Sylius/pull/6417) Regenerate migrations (@pamil) -- [#6158](https://github.com/Sylius/Sylius/pull/6158) Refactor AbstractDriver addFactory method (@patrick-mcdougle) -- [#6418](https://github.com/Sylius/Sylius/pull/6418) [Development] Vagrant rework to PHP 7, MySQL 5.6, Apache/FPM, Debian (@pix-art) -- [#6421](https://github.com/Sylius/Sylius/pull/6421) [Core] Clean up bundle (@pamil) -- [#6420](https://github.com/Sylius/Sylius/pull/6420) [Core] Clean up component (@GSadee) -- [#6419](https://github.com/Sylius/Sylius/pull/6419) [Bundles][Components] READMEs clean up (@TheMadeleine) -- [#6422](https://github.com/Sylius/Sylius/pull/6422) [Resource] Remove unused ResourceEvent (@pamil) -- [#6416](https://github.com/Sylius/Sylius/pull/6416) Fix fragile spec (@pamil) -- [#6412](https://github.com/Sylius/Sylius/pull/6412) [Registry] [Resource] [Grid] Cleanup (@pamil) -- [#6401](https://github.com/Sylius/Sylius/pull/6401) [Order][Promotion] Clean up (@GSadee) -- [#6414](https://github.com/Sylius/Sylius/pull/6414) [Paypal][Behat] Unmock api responses after paypal action (@Arminek) -- [#6415](https://github.com/Sylius/Sylius/pull/6415) [Clean-up] Revert some useful comments (@Arminek) -- [#6413](https://github.com/Sylius/Sylius/pull/6413) [Documentation][Book] Fixtures (@TheMadeleine) -- [#6404](https://github.com/Sylius/Sylius/pull/6404) [Documentation][Cookbook][Api] Fix (@TheMadeleine) -- [#6400](https://github.com/Sylius/Sylius/pull/6400) [Inventory][Mailer][Settings] The rest of bundles clean up (@Zales0123) -- [#6408](https://github.com/Sylius/Sylius/pull/6408) [Fixtures] Allow channel to define default locale and currency (@lchrusciel) -- [#6409](https://github.com/Sylius/Sylius/pull/6409) [CoreBundle] Reorganized form namespaces (@NeverResponse) -- [#6411](https://github.com/Sylius/Sylius/pull/6411) [User] Cleaning fixes (@NeverResponse) -- [#6398](https://github.com/Sylius/Sylius/pull/6398) [Checkout] Checkout related bundles clean up (@Arminek) -- [#6387](https://github.com/Sylius/Sylius/pull/6387) [User][Customer] Clean up of components and bundles (@NeverResponse) -- [#6407](https://github.com/Sylius/Sylius/pull/6407) [Critical][Behat] Fix broken scenarios (@tuka217) -- [#6402](https://github.com/Sylius/Sylius/pull/6402) [Documentation] Cookbook - How to use Sylius API? (@TheMadeleine) -- [#6362](https://github.com/Sylius/Sylius/pull/6362) [Product][Attribute][Association] Product-related bundles clean up (@Zales0123) -- [#6399](https://github.com/Sylius/Sylius/pull/6399) [Shop] Sort product by price (@tuka217) -- [#6384](https://github.com/Sylius/Sylius/pull/6384) [Fixtures] Only channel should always be enabled (@lchrusciel) -- [#6383](https://github.com/Sylius/Sylius/pull/6383) [Channel][Currency][Locale][Money] Clean up components and bundles (@GSadee) -- [#6382](https://github.com/Sylius/Sylius/pull/6382) [Documentation][Book][Orders] Shipments & Payments of an Order (@TheMadeleine) -- [#6390](https://github.com/Sylius/Sylius/pull/6390) [Payment][Payum][Pricing] Clean up payment related bundles (@Arminek) -- [#6332](https://github.com/Sylius/Sylius/pull/6332) [Shop] Sort product by date (@tuka217) -- [#6393](https://github.com/Sylius/Sylius/pull/6393) [Documentation] Various Fixes (@TheMadeleine) -- [#6395](https://github.com/Sylius/Sylius/pull/6395) [Documentation] #6369 Removed old documentation (@pix-art) -- [#6394](https://github.com/Sylius/Sylius/pull/6394) Added rewrite rule to htaccess to prevent issues with api token (@pix-art) -- [#6311](https://github.com/Sylius/Sylius/pull/6311) [Images][Taxon] Validation for unique code during creation/edition (@tuka217) -- [#6312](https://github.com/Sylius/Sylius/pull/6312) [Documentation][Bundles] SyliusGridBundle docs update (@TheMadeleine) -- [#6359](https://github.com/Sylius/Sylius/pull/6359) [Admin][Api][Shop][Ui] Bundles clean-ups (@NeverResponse) -- [#6381](https://github.com/Sylius/Sylius/pull/6381) [Grid] Simplified sorting urls (@NeverResponse) -- [#6385](https://github.com/Sylius/Sylius/pull/6385) Remove unneeded dependencies & update composer.json (@pamil) -- [#6386](https://github.com/Sylius/Sylius/pull/6386) [Documentation] Customization Guide: Flashes (@TheMadeleine) -- [#6378](https://github.com/Sylius/Sylius/pull/6378) Remove JMSTranslationBundle (@pamil) -- [#6379](https://github.com/Sylius/Sylius/pull/6379) [AdminBundle] Fixed consistency issue with Product and ProductVariant (@ychanan) -- [#6354](https://github.com/Sylius/Sylius/pull/6354) [Admin] Disable toggling of base currency (@NeverResponse) -- [#6365](https://github.com/Sylius/Sylius/pull/6365) [Content] Clean up a bit (@pamil) -- [#6374](https://github.com/Sylius/Sylius/pull/6374) Fix Customer Group Type and RuleChecker (@tchapi) -- [#6364](https://github.com/Sylius/Sylius/pull/6364) [Review][Taxonomy] Review and taxonomy related bundles clean up (@GSadee) -- [#6375](https://github.com/Sylius/Sylius/pull/6375) [Fixtures] Clean up a bit (@pamil) -- [#6376](https://github.com/Sylius/Sylius/pull/6376) [BugFix] Upgrade payum omnipay bridge to 1.2.4 (@steffenbrem) -- [#6361](https://github.com/Sylius/Sylius/pull/6361) [Payment] Sylius stripe integration (@Arminek) -- [#6270](https://github.com/Sylius/Sylius/pull/6270) [Core][Promotion] Tracking promotions usage (@pamil, @Zales0123) -- [#6370](https://github.com/Sylius/Sylius/pull/6370) [Theme] Clean up a little bit (@pamil) -- [#6373](https://github.com/Sylius/Sylius/pull/6373) Remove unecessary assignation in Customer constructor (@tchapi) -- [#6371](https://github.com/Sylius/Sylius/pull/6371) Use variadic instead of call_user_func_array (@pamil) -- [#6372](https://github.com/Sylius/Sylius/pull/6372) [Core] Move installer translations to default domain (@pamil) -- [#6333](https://github.com/Sylius/Sylius/pull/6333) [Customer] Add group to customer create and edit page (@GSadee) -- [#6368](https://github.com/Sylius/Sylius/pull/6368) [Composer] Update testing dependencies (@pamil) -- [#6329](https://github.com/Sylius/Sylius/pull/6329) [CustomerGroup] CRUD (@GSadee) -- [#6366](https://github.com/Sylius/Sylius/pull/6366) [Travis] Run Behat with --no-interaction flag (@pamil) -- [#6367](https://github.com/Sylius/Sylius/pull/6367) [Documentation] [State machine] Update state machine references to meet current implementation (@lchrusciel) -- [#6353](https://github.com/Sylius/Sylius/pull/6353) Remove Storage component (@pamil) -- [#6352](https://github.com/Sylius/Sylius/pull/6352) [Documentation] Concepts: Orders Fixes (@TheMadeleine) -- [#6344](https://github.com/Sylius/Sylius/pull/6344) Extract per-class validation files (@pamil) -- [#6358](https://github.com/Sylius/Sylius/pull/6358) Move SessionCartSubscriber to CoreBundle (@patrick-mcdougle) -- [#6327](https://github.com/Sylius/Sylius/pull/6327) Remove unused set*(Collection) methods on models (@pamil) -- [#6356](https://github.com/Sylius/Sylius/pull/6356) [OrderBundle] Bug fix - add flush after cancel expired order/cart. (@liverbool) -- [#6355](https://github.com/Sylius/Sylius/pull/6355) [Grid] Add show/hide ability for grid column. (@liverbool) -- [#6330](https://github.com/Sylius/Sylius/pull/6330) [Promotion] Rename Action(Interface) to PromotionAction(Interface) (@pamil) -- [#6348](https://github.com/Sylius/Sylius/pull/6348) [Core][Order][Behat] Minor fixes for expired orders and carts (@Zales0123) -- [#6350](https://github.com/Sylius/Sylius/pull/6350) [Admin] Disable toggling of base locale/currency (@NeverResponse) -- [#6272](https://github.com/Sylius/Sylius/pull/6272) [Promotion][Action] Add validation percentage discount and some fixes (@GSadee) -- [#6277](https://github.com/Sylius/Sylius/pull/6277) [Resource] Moved flash translation from helper to template (@NeverResponse) -- [#6324](https://github.com/Sylius/Sylius/pull/6324) [Payum] Fix PayumBundle -> SyliusPayumBundle -> SyliusPaymentBundle integration (@pamil) -- [#6325](https://github.com/Sylius/Sylius/pull/6325) [Resource] Remove Twig SyliusResourceExtension (@pamil) -- [#6331](https://github.com/Sylius/Sylius/pull/6331) [Promotion] Rename Rule(Interface) to PromotionRule(Interface) (@pamil) -- [#6336](https://github.com/Sylius/Sylius/pull/6336) [Behat] Use FriendsOfBehat/VariadicExtension (@pamil) -- [#6338](https://github.com/Sylius/Sylius/pull/6338) [Theme] Remove duplicated translator definitions from the compiled container (@pamil) -- [#6340](https://github.com/Sylius/Sylius/pull/6340) [BugFix] Apply payment state transition for Payum Notify requests (@steffenbrem) -- [#6343](https://github.com/Sylius/Sylius/pull/6343) [Addressing] Remove ShippableAddressConstraint (@GSadee) -- [#6334](https://github.com/Sylius/Sylius/pull/6334) [Resource] Make RedirectHandler use *cached* router methods (@pamil) -- [#6335](https://github.com/Sylius/Sylius/pull/6335) [Grid] Sort filtered resources (@NeverResponse) -- [#6321](https://github.com/Sylius/Sylius/pull/6321) [Order] Automatically cancel unpaid orders (@Zales0123) -- [#6323](https://github.com/Sylius/Sylius/pull/6323) [OrderBundle] Fix Add-to-cart Pre-create event (@tchapi) -- [#6291](https://github.com/Sylius/Sylius/pull/6291) [Order] Automatically delete expired carts (@Zales0123) -- [#6326](https://github.com/Sylius/Sylius/pull/6326) [Order] Remove OrderInterface::isInoviceAvailable (@pamil) -- [#6305](https://github.com/Sylius/Sylius/pull/6305) [Resource] Reorganise services configuration (@pamil) -- [#6320](https://github.com/Sylius/Sylius/pull/6320) [Channel] Remove taxons (@lchrusciel) -- [#6299](https://github.com/Sylius/Sylius/pull/6299) [Fixture] Add amount to fulfill name assumptions (@lchrusciel) -- [#6322](https://github.com/Sylius/Sylius/pull/6322) [Resource] Remove DateExtension (@pamil) -- [#6031](https://github.com/Sylius/Sylius/pull/6031) Drop doctrine/orm <2.5 constraint (@pamil) -- [#6304](https://github.com/Sylius/Sylius/pull/6304) [Fixtures] More quotation marks (@lchrusciel) -- [#6273](https://github.com/Sylius/Sylius/pull/6273) [Promotion] Promotion coupon validation (@pamil) -- [#6303](https://github.com/Sylius/Sylius/pull/6303) [Api] Decoupled ApiBundle from CoreBundle (@NeverResponse) -- [#6313](https://github.com/Sylius/Sylius/pull/6313) [Resource] Unify drivers names (@pamil) -- [#6317](https://github.com/Sylius/Sylius/pull/6317) [Core] Finalize string inflector (@lchrusciel) -- [#6302](https://github.com/Sylius/Sylius/pull/6302) [Travis] Disabled email notifications (@NeverResponse) -- [#6301](https://github.com/Sylius/Sylius/pull/6301) [Fixture] Change prototype for locales (@lchrusciel) -- [#6032](https://github.com/Sylius/Sylius/pull/6032) [Shop] Update domestic dependencies in composer.json (@pamil) -- [#6298](https://github.com/Sylius/Sylius/pull/6298) [Fixture] Missing quotation mark around names (@lchrusciel) -- [#6297](https://github.com/Sylius/Sylius/pull/6297) [Fixture] Wrong tax category (@lchrusciel) -- [#6300](https://github.com/Sylius/Sylius/pull/6300) [Resource] Improve CollectionExtension (@pamil) -- [#6296](https://github.com/Sylius/Sylius/pull/6296) [Resource] Remove KernelControllerSubscriber (@pamil) -- [#6295](https://github.com/Sylius/Sylius/pull/6295) [Resource] Remove DefaultFormFactory (@pamil) -- [#6294](https://github.com/Sylius/Sylius/pull/6294) [Resource] Remove ResourceSelectionToIdentifierCollectionTransformer (@pamil) -- [#6292](https://github.com/Sylius/Sylius/pull/6292) [Grid] fixed BooleanFilterType choice labels (@starspire) -- [#6275](https://github.com/Sylius/Sylius/pull/6275) [Payum] Use converted amount for generic capture (@inssein) -- [#6288](https://github.com/Sylius/Sylius/pull/6288) [Resource] Remove our ExpressionLanguage (@pamil) -- [#6286](https://github.com/Sylius/Sylius/pull/6286) [Resource] Improve data transformers (@pamil) -- [#6290](https://github.com/Sylius/Sylius/pull/6290) [Product] Quick fix to disabling product options in product form (@GSadee) -- [#6289](https://github.com/Sylius/Sylius/pull/6289) [Resource] Simplify RequestConfigurationFactory (@pamil) -- [#6287](https://github.com/Sylius/Sylius/pull/6287) [Resource] Remove unused fixtures (@pamil) -- [#6044](https://github.com/Sylius/Sylius/pull/6044) [Fixtures] Fix configuration definitions & add Humbug configuration (@pamil) -- [#6231](https://github.com/Sylius/Sylius/pull/6231) [Admin] Administration panel in admin's preferred locale (@NeverResponse) -- [#6264](https://github.com/Sylius/Sylius/pull/6264) [ProductBundle] Creating new product's variant with specific option's value (@tuka217) -- [#6278](https://github.com/Sylius/Sylius/pull/6278) [Product] Add product options to mug, sticker and t-shirt product fixtures (@GSadee) -- [#6271](https://github.com/Sylius/Sylius/pull/6271) [Order] Remove order comments (@Arminek) -- [#6268](https://github.com/Sylius/Sylius/pull/6268) [Order] Remove .class parameters (@pamil) -- [#6265](https://github.com/Sylius/Sylius/pull/6265) [Checkout] Preventing to pay for cancelled order (@Arminek) -- [#6266](https://github.com/Sylius/Sylius/pull/6266) [Behat] Run idle feature and adjust it to current logic (@Zales0123) -- [#6257](https://github.com/Sylius/Sylius/pull/6257) [Behat] Display variant price on product details improvements (@Zales0123) -- [#6253](https://github.com/Sylius/Sylius/pull/6253) [Admin] Remove admin root path (@lchrusciel) -- [#6252](https://github.com/Sylius/Sylius/pull/6252) [Admin] Fix admin without a slash sufix path (@lchrusciel) -- [#6104](https://github.com/Sylius/Sylius/pull/6104) [Shop][Checkout] Refactor thank you page (@Arminek, @tuka217) -- [#6226](https://github.com/Sylius/Sylius/pull/6226) [Documentation] Cookbook - How to add a custom Model? (@TheMadeleine) -- [#6148](https://github.com/Sylius/Sylius/pull/6148) [Documentation] Concepts: Adjustments (@TheMadeleine) -- [#6250](https://github.com/Sylius/Sylius/pull/6250) [Documentation] Cookbook - How to configure Paypal Express Checkout? (@TheMadeleine) -- [#6161](https://github.com/Sylius/Sylius/pull/6161) [Shop] Different variant prices on product details page (@Zales0123) -- [#6187](https://github.com/Sylius/Sylius/pull/6187) [CRITICAL][Shop] Minor fix in out of stock validation message display (@Zales0123) -- [#6180](https://github.com/Sylius/Sylius/pull/6180) [Admin] Sorting by translatable fields always done in default locale (@NeverResponse) -- [#6217](https://github.com/Sylius/Sylius/pull/6217) [Checkout] Preventing payment step completion without a selected method (@tuka217) -- [#6248](https://github.com/Sylius/Sylius/pull/6248) [Coupon] Minor fixes in CouponType (@GSadee) -- [#6242](https://github.com/Sylius/Sylius/pull/6242) [Behat] Unify keys for admin user (@GSadee) -- [#6244](https://github.com/Sylius/Sylius/pull/6244) [Inventory] Minor fixes for back to stock after order cancellation (@tuka217) -- [#6243](https://github.com/Sylius/Sylius/pull/6243) [Core] Minor refactor validation file (@GSadee) -- [#6245](https://github.com/Sylius/Sylius/pull/6245) [CoreBundle][Core] Improvement of DefaultShippingMethodResolver (@tuka217) -- [#6246](https://github.com/Sylius/Sylius/pull/6246) Cleanup some state machine callbacks | Reviews (@ylastapis) -- [#6235](https://github.com/Sylius/Sylius/pull/6235) [Shop][UI] Fix styles path for the shop (@pjedrzejewski) -- [#5705](https://github.com/Sylius/Sylius/pull/5705) [Documentation] Concepts: Orders (@TheMadeleine) -- [#6120](https://github.com/Sylius/Sylius/pull/6120) [Documentation] Installation: Project Structure (@TheMadeleine) -- [#6194](https://github.com/Sylius/Sylius/pull/6194) [Documentation] Cookbook - How to send a custom email? (@TheMadeleine) -- [#6043](https://github.com/Sylius/Sylius/pull/6043) [Documentation] Concepts: Coupons (@TheMadeleine) -- [#6240](https://github.com/Sylius/Sylius/pull/6240) [UPGRADE][ProductVariant] Add missing upgrade note (@GSadee) -- [#6234](https://github.com/Sylius/Sylius/pull/6234) [Documentation] Fix all the links to http://guides.spreecommerce.org/ (@coudenysj) -- [#6237](https://github.com/Sylius/Sylius/pull/6237) Cleanup some state machine callbacks. (@ylastapis) -- [#6192](https://github.com/Sylius/Sylius/pull/6192) [Inventory] Inventory back to stock after order cancellation (@tuka217) -- [#6236](https://github.com/Sylius/Sylius/pull/6236) [ProductVariant] Rename options to optionValues (@GSadee) -- [#6195](https://github.com/Sylius/Sylius/pull/6195) [Core] Order fulfilment feature (@NeverResponse) -- [#6193](https://github.com/Sylius/Sylius/pull/6193) [Product] Refactor product variant generator (@pamil) -- [#6233](https://github.com/Sylius/Sylius/pull/6233) [Currency] Remove currency importers (@GSadee) -- [#6232](https://github.com/Sylius/Sylius/pull/6232) [Documentation] Remove page and limit parameters on Get a Single Customer endpoint (@loicmobizel) -- [#6199](https://github.com/Sylius/Sylius/pull/6199) [Checkout] Minor fixes on checkout shipping selection (@tuka217) -- [#6215](https://github.com/Sylius/Sylius/pull/6215) [Admin][Product] Product image unique code validation (@GSadee) -- [#6209](https://github.com/Sylius/Sylius/pull/6209) [Admin][Product] Removing images of a product (@GSadee) -- [#6183](https://github.com/Sylius/Sylius/pull/6183) [Admin][Taxon] Taxon image unique code validation (@GSadee) -- [#6213](https://github.com/Sylius/Sylius/pull/6213) [ProductImage][TaxonImage] Add ProductImageInterface and TaxonImageInterface (@saidul) -- [#6214](https://github.com/Sylius/Sylius/pull/6214) [CoreBundle] Fix installation commands (@NeverResponse) -- [#6208](https://github.com/Sylius/Sylius/pull/6208) [Behat] Add assert to getting last element of an array (@GSadee) -- [#6207](https://github.com/Sylius/Sylius/pull/6207) [ProductImage] Fix displaying images by a code (@GSadee) -- [#6188](https://github.com/Sylius/Sylius/pull/6188) Fix Gulpfile - Wrong minifile assets. (@liverbool) -- [#6175](https://github.com/Sylius/Sylius/pull/6175) [Documentation] Concepts: Emails (@TheMadeleine) -- [#6152](https://github.com/Sylius/Sylius/pull/6152) [Core] Made currency/locale change handlers taggable (@NeverResponse) -- [#6053](https://github.com/Sylius/Sylius/pull/6053) [Sylius] Changed remember_me key to secret (@sweoggy) -- [#6047](https://github.com/Sylius/Sylius/pull/6047) The User component only requires doctrine/collections (@mbabker) -- [#6219](https://github.com/Sylius/Sylius/pull/6219) [CoreBundle] Rename taxon and product image unique code constraint (@Niiko) -- [#6162](https://github.com/Sylius/Sylius/pull/6162) [Documentation] Minor Fixes (@TheMadeleine) -- [#6197](https://github.com/Sylius/Sylius/pull/6197) [Payum] Fix converting prices to correct currencies in PayPal (@GSadee) -- [#6203](https://github.com/Sylius/Sylius/pull/6203) [CoreBundle][InstallerBundle] Moved InstallerBundle innards into CoreBundle (@NeverResponse) -- [#6179](https://github.com/Sylius/Sylius/pull/6179) [Admin][Product] Changing images of a product (@GSadee) -- [#6201](https://github.com/Sylius/Sylius/pull/6201) [Behat] Fixed ShippingContext's faulty method use (@NeverResponse) -- [#6128](https://github.com/Sylius/Sylius/pull/6128) [Admin] Changed product code to variant code on orders show page (@NeverResponse) -- [#6202](https://github.com/Sylius/Sylius/pull/6202) [CoreBundle] Removed remnants of OrderPurger (@NeverResponse) -- [#6174](https://github.com/Sylius/Sylius/pull/6174) [Repository] Removed unused ``createFilterPaginator`` methods (@Zales0123) -- [#6196](https://github.com/Sylius/Sylius/pull/6196) [Ui][Translation] Crowdin wake up (@NeverResponse) -- [#6075](https://github.com/Sylius/Sylius/pull/6075) [Checkout] Preventing shipping step completion without a selected method (@tuka217) -- [#6149](https://github.com/Sylius/Sylius/pull/6149) [Behat] Remove unused steps (@Arminek) -- [#6156](https://github.com/Sylius/Sylius/pull/6156) [Admin][Product] Move images from a product variant to a product (@GSadee) -- [#6150](https://github.com/Sylius/Sylius/pull/6150) [Product] [Variation] Merge Variation into Product (@pamil) -- [#6191](https://github.com/Sylius/Sylius/pull/6191) [CRITICAL][Shop] Check for provinces on preselected country (@Zales0123) -- [#6177](https://github.com/Sylius/Sylius/pull/6177) [Admin] Unified grid fields declaration convention (@NeverResponse) -- [#6172](https://github.com/Sylius/Sylius/pull/6172) [Behat][Repositories] Refactory find by name repository methods (@Zales0123) -- [#6176](https://github.com/Sylius/Sylius/pull/6176) [Shop] Preselect only available country on addressing form (@Zales0123) -- [#6181](https://github.com/Sylius/Sylius/pull/6181) [Core] Remove unneeded expired orders purger (@Zales0123) -- [#6002](https://github.com/Sylius/Sylius/pull/6002) [Country] Adding a province to a country manually (@tuka217) -- [#6134](https://github.com/Sylius/Sylius/pull/6134) [Cart][Order] Merge Cart into Order (@Zales0123) -- [#6171](https://github.com/Sylius/Sylius/pull/6171) [Security] Admin redirection fix (@lchrusciel) -- [#6164](https://github.com/Sylius/Sylius/pull/6164) [Behat] Clean up Behat pages defined elements (@Zales0123) -- [#6163](https://github.com/Sylius/Sylius/pull/6163) [Core] Fixed typo in StringInflector's method name (@NeverResponse) -- [#6063](https://github.com/Sylius/Sylius/pull/6063) [Behat] Checked if the order confirmation email gets sent (@NeverResponse) -- [#6154](https://github.com/Sylius/Sylius/pull/6154) [Core] Minor fixes in TaxonInterface model (@pamil) -- [#5763](https://github.com/Sylius/Sylius/pull/5763) [CoreBundle][HwiOauth] Type error on HwiOauth authentication / Fix service definition (@ylastapis) -- [#6153](https://github.com/Sylius/Sylius/pull/6153) [Admin] Fixed class deprecations in grids declarations (@NeverResponse) -- [#6151](https://github.com/Sylius/Sylius/pull/6151) [Core] Remove metadata outtakes (@pamil) -- [#6135](https://github.com/Sylius/Sylius/pull/6135) [Ui] Changed yes/no translations for crowdin to catch up (@NeverResponse) -- [#6033](https://github.com/Sylius/Sylius/pull/6033) [Inventory] Holding inventory units during checkout (@Arminek) -- [#6077](https://github.com/Sylius/Sylius/pull/6077) [Core] Remove all *.class parameters (@pamil) -- [#6089](https://github.com/Sylius/Sylius/pull/6089) [Settings] Remove .class parameters (@pamil) -- [#6091](https://github.com/Sylius/Sylius/pull/6091) [Shop] Remove .class parameters (@pamil) -- [#6088](https://github.com/Sylius/Sylius/pull/6088) [Review] Remove .class parameters (@pamil) -- [#6090](https://github.com/Sylius/Sylius/pull/6090) [Shipping] Remove .class parameters (@pamil) -- [#6092](https://github.com/Sylius/Sylius/pull/6092) [User] Remove .class parameters (@pamil) -- [#6086](https://github.com/Sylius/Sylius/pull/6086) [Payment] Remove .class parameters (@pamil) -- [#6087](https://github.com/Sylius/Sylius/pull/6087) [Pricing] Remove .class parameters (@pamil) -- [#6085](https://github.com/Sylius/Sylius/pull/6085) [Mailer] Remove .class parameters (@pamil) -- [#6084](https://github.com/Sylius/Sylius/pull/6084) [Grid] Remove .class parameters (@pamil) -- [#6083](https://github.com/Sylius/Sylius/pull/6083) [Customer] Remove .class parameters (@pamil) -- [#6082](https://github.com/Sylius/Sylius/pull/6082) [Channel] Remove .class parameters (@pamil) -- [#6081](https://github.com/Sylius/Sylius/pull/6081) [Attribute] Remove .class parameters (@pamil) -- [#6080](https://github.com/Sylius/Sylius/pull/6080) [Api] Remove .class parameters (@pamil) -- [#6079](https://github.com/Sylius/Sylius/pull/6079) [Association] Remove .class parameters (@pamil) -- [#6078](https://github.com/Sylius/Sylius/pull/6078) [Addressing] Remove .class parameters (@pamil) -- [#6129](https://github.com/Sylius/Sylius/pull/6129) [Ui] Fixed yes/no translations (@NeverResponse) -- [#6111](https://github.com/Sylius/Sylius/pull/6111) [Api] Fixed checkout routing (@NeverResponse) -- [#6119](https://github.com/Sylius/Sylius/pull/6119) [Product] Remove duplicated field (@lchrusciel) -- [#6126](https://github.com/Sylius/Sylius/pull/6126) [ShipmentUnit] Docblock fix (@GSadee) -- [#6113](https://github.com/Sylius/Sylius/pull/6113) [Admin][Order] Modifying customer's shipping address validation (@GSadee) -- [#6110](https://github.com/Sylius/Sylius/pull/6110) [Customer] Move CustomerRepository to core (@GSadee) -- [#6062](https://github.com/Sylius/Sylius/pull/6062) [Admin][Order] Modifying a customer's shipping address on an order (@GSadee) -- [#6124](https://github.com/Sylius/Sylius/pull/6124) [Order][Behat] Minor fix after updating a deleting an order feature (@GSadee) -- [#6122](https://github.com/Sylius/Sylius/pull/6122) [Behat] Minor step name fixes (@GSadee) -- [#6112](https://github.com/Sylius/Sylius/pull/6112) [OrderItemUnit][ShippingUnit][InventoryUnit] Clean up (@GSadee) -- [#6105](https://github.com/Sylius/Sylius/pull/6105) [Shop][Checkout] Prevent starting checkout with empty cart (@Arminek) -- [#6093](https://github.com/Sylius/Sylius/pull/6093) [Ui] Remove .class parameters (@pamil) -- [#6094](https://github.com/Sylius/Sylius/pull/6094) [Taxonomy] Remove .class parameters (@pamil) -- [#6095](https://github.com/Sylius/Sylius/pull/6095) [Taxation] Remove .class parameters (@pamil) -- [#6121](https://github.com/Sylius/Sylius/pull/6121) [HOTFIX] [CRITICAL] Fix master build (@lchrusciel) -- [#5393](https://github.com/Sylius/Sylius/pull/5393) use code to show shipping method options (@videni) -- [#6109](https://github.com/Sylius/Sylius/pull/6109) [Order][Admin] Remove possibility to delete an order (@GSadee) -- [#6096](https://github.com/Sylius/Sylius/pull/6096) [User] Do not redeclare roles property on AdminUser (@pamil) -- [#6114](https://github.com/Sylius/Sylius/pull/6114) [Core] Removed the 'sold' field from ProductVariant (@NeverResponse) -- [#6103](https://github.com/Sylius/Sylius/pull/6103) [ShopBundle] Fix dependency issue with AdminBundle in _addresses.html.twig (@steffenbrem) -- [#6100](https://github.com/Sylius/Sylius/pull/6100) [ShopBundle] Locale and currency switcher small improvement (@steffenbrem) -- [#5332](https://github.com/Sylius/Sylius/pull/5332) [Bug Fix] ShippingCountryRuleChecker, Use the country configuration as a code, instead of it's id (@steffenbrem) -- [#6055](https://github.com/Sylius/Sylius/pull/6055) [Addressing][Shop][Taxonomy] Quoting scalars... (@sweoggy) -- [#6064](https://github.com/Sylius/Sylius/pull/6064) [BugFix][Core] Remove cascade transitions on sylius_shipment_unit (@steffenbrem) -- [#6116](https://github.com/Sylius/Sylius/pull/6116) [Shop] Made sure item's variant code is displayed (@NeverResponse) -- [#6115](https://github.com/Sylius/Sylius/pull/6115) [Ui] Small frontend fixes (@NeverResponse, @bretto36) -- [#6102](https://github.com/Sylius/Sylius/pull/6102) [Admin][Translation] Add translation for editing administrator (@Arminek) -- [#6074](https://github.com/Sylius/Sylius/pull/6074) [Theme] fix bc break in templates loading, add real template existence check (@ahilles107) -- [#6059](https://github.com/Sylius/Sylius/pull/6059) [Behat] EmailChecker upgrades (@NeverResponse) -- [#6065](https://github.com/Sylius/Sylius/pull/6065) [Core] Extract even more services definitions (@pamil) -- [#6068](https://github.com/Sylius/Sylius/pull/6068) [Critical] Fixed build failing due to unresolved behat step (@NeverResponse) -- [#6042](https://github.com/Sylius/Sylius/pull/6042) [Behat] Seeing order prices in it's currency on details page (@NeverResponse) -- [#5847](https://github.com/Sylius/Sylius/pull/5847) [Shop] Fixed currency displaying on cart's summary (@NeverResponse) -- [#5951](https://github.com/Sylius/Sylius/pull/5951) [BugFix][Core] Added shipping method eligibility checker to core methods resolver (@steffenbrem) -- [#6046](https://github.com/Sylius/Sylius/pull/6046) Cleanup unused OrderCheckoutTransitions (@ylastapis) -- [#6050](https://github.com/Sylius/Sylius/pull/6050) [Shop] HTML5 conformance and Symfony deprecations (@sweoggy) -- [#5945](https://github.com/Sylius/Sylius/pull/5945) [Checkout] Firewall for checkout (@Arminek) -- [#6045](https://github.com/Sylius/Sylius/pull/6045) [Behat] Order prices in it's currency's exchange rate on details page (@NeverResponse) -- [#6000](https://github.com/Sylius/Sylius/pull/6000) [Promotion] Clean up promotions handling (@pamil) -- [#5962](https://github.com/Sylius/Sylius/pull/5962) [Documentation] Concepts: Taxation (@TheMadeleine) -- [#6040](https://github.com/Sylius/Sylius/pull/6040) [Admin][Product] Enable tracking (@Arminek) -- [#6030](https://github.com/Sylius/Sylius/pull/6030) [Taxon] Changing images of a taxon (@GSadee) -- [#6012](https://github.com/Sylius/Sylius/pull/6012) [Documentation] Customization Guide: State Machine (@TheMadeleine) -- [#6029](https://github.com/Sylius/Sylius/pull/6029) [Checkout][Behat] Split checkout features (@Arminek) -- [#6013](https://github.com/Sylius/Sylius/pull/6013) [Product] Remove legacy product type (@pamil) -- [#6039](https://github.com/Sylius/Sylius/pull/6039) [Core] Make all codes lowercase in new fixtures (@gorkalaucirica) -- [#6036](https://github.com/Sylius/Sylius/pull/6036) [Core] Clean up TaxCalculationStrategy (@pamil) -- [#6038](https://github.com/Sylius/Sylius/pull/6038) [Documentation][Order] Added order processor docs (@gorkalaucirica) -- [#6035](https://github.com/Sylius/Sylius/pull/6035) [Core] Remove unused routing-related features (@pamil) -- [#6034](https://github.com/Sylius/Sylius/pull/6034) [Core] Remove unused PurchaseCompleteEvent (@pamil) -- [#6028](https://github.com/Sylius/Sylius/pull/6028) Revert "[Settings] Do not inject container to ParameterTransformerListener" (@pamil) -- [#6026](https://github.com/Sylius/Sylius/pull/6026) [Core] Remove Sylius ORM Purger (@pamil) -- [#6023](https://github.com/Sylius/Sylius/pull/6023) [Core] Use .class parameter instead of dynamically modifying class in the extension (@pamil) -- [#6022](https://github.com/Sylius/Sylius/pull/6022) [Core] Move setting parameters from prepend to load method (@pamil) -- [#6004](https://github.com/Sylius/Sylius/pull/6004) [Taxon] Removing images of a taxon (@GSadee) -- [#6021](https://github.com/Sylius/Sylius/pull/6021) [Core] Remove unused bundles from extension (@pamil) -- [#6018](https://github.com/Sylius/Sylius/pull/6018) [Core] Reorganise services (@pamil) -- [#5956](https://github.com/Sylius/Sylius/pull/5956) [Checkout] Be able to modify all past steps of the checkout (@Arminek) -- [#5957](https://github.com/Sylius/Sylius/pull/5957) [Cart][Inventory] Verify quantity of units on adding to cart (@tuka217, @Arminek) -- [#5996](https://github.com/Sylius/Sylius/pull/5996) [Grid] Default sorting of order by number (@NeverResponse) -- [#5992](https://github.com/Sylius/Sylius/pull/5992) [Documentation] Customization Guide: Translations (@TheMadeleine) -- [#5998](https://github.com/Sylius/Sylius/pull/5998) Compiler pass added to register order processors using service tags (@gorkalaucirica) -- [#5946](https://github.com/Sylius/Sylius/pull/5946) [Documentation] Concepts: Promotions (@TheMadeleine) -- [#6008](https://github.com/Sylius/Sylius/pull/6008) [Checkout] Add missing translation (@GSadee) -- [#6016](https://github.com/Sylius/Sylius/pull/6016) [Behat] Scenarios for seeing orders totals in exchange rate of their currency on index (@NeverResponse) -- [#6005](https://github.com/Sylius/Sylius/pull/6005) [Flow][Core][BC Break] Remove FlowBundle (@Zales0123, @pamil) -- [#5959](https://github.com/Sylius/Sylius/pull/5959) [Taxon] Refactor taxon images (@GSadee, @okwinza) -- [#6007](https://github.com/Sylius/Sylius/pull/6007) [Behat] Fixes in Order and ProductVariant contexts (@GSadee) -- [#6015](https://github.com/Sylius/Sylius/pull/6015) [Core] Remove Sylius ORM Purger (@pamil) -- [#6014](https://github.com/Sylius/Sylius/pull/6014) [Core] Remove leftovers from SettingsBundle usage (@pamil) -- [#6001](https://github.com/Sylius/Sylius/pull/6001) [Channel] Add missing type hints (@lchrusciel) -- [#6003](https://github.com/Sylius/Sylius/pull/6003) [DocBlocks] Clean up obvious comments. (@lchrusciel) -- [#6006](https://github.com/Sylius/Sylius/pull/6006) Correct spelling (@merianos) -- [#5935](https://github.com/Sylius/Sylius/pull/5935) [Inventory] Decrease quantity of items when order is paid (@GSadee, @tuka217) -- [#5993](https://github.com/Sylius/Sylius/pull/5993) [Documentation] Remove documentation for non-existent bundles & components (@pamil) -- [#5970](https://github.com/Sylius/Sylius/pull/5970) [RFC] [POC] [Cart] Introduce CartModifier service (@lchrusciel) -- [#5991](https://github.com/Sylius/Sylius/pull/5991) [Settings] Do not inject container to ParameterTransformerListener (@pamil) -- [#5990](https://github.com/Sylius/Sylius/pull/5990) [Promotion] Clean up PromotionApplicator (@pamil) -- [#5994](https://github.com/Sylius/Sylius/pull/5994) [Core] Improve factories usage in DI (@pamil) -- [#5987](https://github.com/Sylius/Sylius/pull/5987) [Behat][Setup][Users] Create only enabled accounts (@Arminek) -- [#5952](https://github.com/Sylius/Sylius/pull/5952) Remove duplicate “flash” config entry (@coox) -- [#5958](https://github.com/Sylius/Sylius/pull/5958) [Theme] Twig loader quick fix to avoid profiler exception (@Zales0123) -- [#5974](https://github.com/Sylius/Sylius/pull/5974) Docs - fixing dependencies in AppKernel (@kshishkin) -- [#5896](https://github.com/Sylius/Sylius/pull/5896) [API] Checkout API rework (@Zales0123) -- [#5975](https://github.com/Sylius/Sylius/pull/5975) [Security][Kinda] Typos fixes never end (@NeverResponse) -- [#5976](https://github.com/Sylius/Sylius/pull/5976) [Promotion] Use proportional distribution in order percentage discount (@pamil) -- [#5977](https://github.com/Sylius/Sylius/pull/5977) [Core] Typehint for Core Order if needed (@pamil) -- [#5980](https://github.com/Sylius/Sylius/pull/5980) [Behat] Missing constructor typehint (@lchrusciel) -- [#5978](https://github.com/Sylius/Sylius/pull/5978) Update UPGRADE.md (@gabiudrescu) -- [#5972](https://github.com/Sylius/Sylius/pull/5972) [Cart] Fix event and flush order in CartItemController (@lchrusciel) -- [#5925](https://github.com/Sylius/Sylius/pull/5925) [Documentation] Concepts: Customer & ShopUser (@TheMadeleine) -- [#5971](https://github.com/Sylius/Sylius/pull/5971) [RFC] [OrderComponent] OrderProcessorInterface moved to order component. (@lchrusciel) -- [#5973](https://github.com/Sylius/Sylius/pull/5973) fixed typo (@podorozhny) -- [#5939](https://github.com/Sylius/Sylius/pull/5939) [Behat] Fix step name in editing customer (@GSadee) -- [#5955](https://github.com/Sylius/Sylius/pull/5955) [Core] Remove unneeded listener in CartType (@Zales0123) -- [#5940](https://github.com/Sylius/Sylius/pull/5940) Fix typo in CartLocaleChangeHandler Exception (@skyosev) -- [#5938](https://github.com/Sylius/Sylius/pull/5938) [ShippingBundle] Removed unused Controller (@NeverResponse) -- [#5915](https://github.com/Sylius/Sylius/pull/5915) [Core][Cart] Cart locale update (@Arminek, @GSadee) -- [#5937](https://github.com/Sylius/Sylius/pull/5937) [Behat] Fix some steps associated with newsletter subscription (@GSadee) -- [#5929](https://github.com/Sylius/Sylius/pull/5929) [Admin][Customer] Making customer subscribed to the newsletter (@GSadee) -- [#5932](https://github.com/Sylius/Sylius/pull/5932) [Behat] Checked if the shipment confirmation email gets sent (@NeverResponse) -- [#5926](https://github.com/Sylius/Sylius/pull/5926) [Admin][Customer] Checking subscribed to the newsletter on customer show page (@GSadee) -- [#5923](https://github.com/Sylius/Sylius/pull/5923) [Registration] Subscribe to the newsletter during registration (@GSadee) -- [#5845](https://github.com/Sylius/Sylius/pull/5845) [Cart] Refactor removing cart item from cart (@GSadee) -- [#5912](https://github.com/Sylius/Sylius/pull/5912) [Behat] Checked whether a customer receives the welcoming email (@NeverResponse) -- [#5900](https://github.com/Sylius/Sylius/pull/5900) [Checkout] Ensured exchange rate gets updated throughout checkout (@NeverResponse) -- [#5898](https://github.com/Sylius/Sylius/pull/5898) [Core] Translatable entities should not rely on current channel's locales and available ones (@Arminek, @pamil) -- [#5927](https://github.com/Sylius/Sylius/pull/5927) [Documentation] Concepts: AdminUser (@TheMadeleine) -- [#5918](https://github.com/Sylius/Sylius/pull/5918) [Account] Subscribe to the newsletter in customer account (@GSadee) -- [#5911](https://github.com/Sylius/Sylius/pull/5911) Remove the remaining resolver references (@mbabker) -- [#5910](https://github.com/Sylius/Sylius/pull/5910) [Shipping] ShipmentInterface of subject in the Calculators fix (@TheMadeleine) -- [#5816](https://github.com/Sylius/Sylius/pull/5816) [Documentation] Concepts: Payments (@TheMadeleine) -- [#5920](https://github.com/Sylius/Sylius/pull/5920) [Documentation] Concepts: Addresses (@TheMadeleine) -- [#5848](https://github.com/Sylius/Sylius/pull/5848) [Documentation] Concepts: Shipments (@TheMadeleine) -- [#5622](https://github.com/Sylius/Sylius/pull/5622) Fix a typo in DemoteUserCommand (@loicmobizel) -- [#5884](https://github.com/Sylius/Sylius/pull/5884) Stubs for pricing bundle docs (@mbabker) -- [#5919](https://github.com/Sylius/Sylius/pull/5919) [Migrations] Add missing migrations after removing metadata and reports (@GSadee) -- [#5878](https://github.com/Sylius/Sylius/pull/5878) [Inventory] Quantity validation on cart summary (@Arminek) -- [#5921](https://github.com/Sylius/Sylius/pull/5921) [Behat] Minor refactor shopping cart features (@GSadee) -- [#5882](https://github.com/Sylius/Sylius/pull/5882) [Checkout][Inventory] Verify complete checkout (@Arminek, @pamil) -- [#5904](https://github.com/Sylius/Sylius/pull/5904) [Docs] Models referred in PromotionBundle docs had wrong paths (@gabiudrescu) -- [#5839](https://github.com/Sylius/Sylius/pull/5839) [Report] Remove ReportBundle (@GSadee) -- [#5903](https://github.com/Sylius/Sylius/pull/5903) Tweaks for inventory bundle installation docs (@mbabker) -- [#5902](https://github.com/Sylius/Sylius/pull/5902) Remove reference to translation bundle (@mbabker) -- [#5893](https://github.com/Sylius/Sylius/pull/5893) [Cart] Controller cleanup (@lchrusciel) -- [#5844](https://github.com/Sylius/Sylius/pull/5844) [Shop][Cart] Update cart after channel switching (@tuka217) -- [#5894](https://github.com/Sylius/Sylius/pull/5894) [Admin] Removing shop user account (@tuka217) -- [#5889](https://github.com/Sylius/Sylius/pull/5889) [Rbac] Remove RBAC-related packages from composer "replace" list (@coox) -- [#5891](https://github.com/Sylius/Sylius/pull/5891) [Rbac] Removing rbac from Sylius installer - Fixes- #5890 (@alecslupu) -- [#5869](https://github.com/Sylius/Sylius/pull/5869) [Rbac] remove rbac bundle and component (@Arminek) -- [#5885](https://github.com/Sylius/Sylius/pull/5885) Remove Metadata component & bundle (@pamil) -- [#5730](https://github.com/Sylius/Sylius/pull/5730) [Documentation] Concepts: Checkout (@TheMadeleine) -- [#5841](https://github.com/Sylius/Sylius/pull/5841) [Contact] Removed Contact component and bundle (@NeverResponse) -- [#5821](https://github.com/Sylius/Sylius/pull/5821) [Behat][Admin] Create delete admin feature (@Arminek) -- [#5835](https://github.com/Sylius/Sylius/pull/5835) [Archetype] Removed Archetype component and bundle (@NeverResponse) -- [#5842](https://github.com/Sylius/Sylius/pull/5842) [Shipping] Remove shipping rules (@tuka217) -- [#5811](https://github.com/Sylius/Sylius/pull/5811) [Behat] Changed sample data to correspond with default configuration (@NeverResponse) -- [#5876](https://github.com/Sylius/Sylius/pull/5876) [Gulp] Fix path to theme icons (@lchrusciel) -- [#5875](https://github.com/Sylius/Sylius/pull/5875) Fix on users service routing file (@rodmarzavala) -- [#5862](https://github.com/Sylius/Sylius/pull/5862) Remove ItemResolver(Interface) (@pamil) -- [#5867](https://github.com/Sylius/Sylius/pull/5867) remove duplicated sidebar in admin (@gabiudrescu) -- [#5655](https://github.com/Sylius/Sylius/pull/5655) Remove WebBundle (@pamil) -- [#5830](https://github.com/Sylius/Sylius/pull/5830) [Admin] Prettify state labels (@pjedrzejewski) -- [#5832](https://github.com/Sylius/Sylius/pull/5832) [Behat][Domain] Minor refactor domain contexts (@GSadee) -- [#5823](https://github.com/Sylius/Sylius/pull/5823) [Composer] Update KnpMenuBundle to ^2.0 (@pamil) -- [#5651](https://github.com/Sylius/Sylius/pull/5651) Remove SearchBundle (@pamil) -- [#5820](https://github.com/Sylius/Sylius/pull/5820) [Behat] Remove unnecessary check (@lchrusciel) -- [#5819](https://github.com/Sylius/Sylius/pull/5819) [Behat] Got rid of an incoherent scenario (@NeverResponse) -- [#5815](https://github.com/Sylius/Sylius/pull/5815) [Core][User] Add administrator role (@Arminek) -- [#5814](https://github.com/Sylius/Sylius/pull/5814) [Shop] Finalize templates and remove legacy checkout (@pamil, @pjedrzejewski) -- [#5804](https://github.com/Sylius/Sylius/pull/5804) [Order] Order exchange rate (@Arminek, @tuka217) -- [#5797](https://github.com/Sylius/Sylius/pull/5797) [Admin] Crud for admin user (@Arminek) -- [#5806](https://github.com/Sylius/Sylius/pull/5806) [Docs][RbacBundle] Add sylius.cache parameter config (@Niiko) -- [#5805](https://github.com/Sylius/Sylius/pull/5805) [Core] Cleaned up some state machine classes (@NeverResponse) -- [#5653](https://github.com/Sylius/Sylius/pull/5653) [API] Remove unneeded routing (@lchrusciel) -- [#5785](https://github.com/Sylius/Sylius/pull/5785) Allow setting theme name in Channel fixtures (@gorkalaucirica) -- [#5766](https://github.com/Sylius/Sylius/pull/5766) Removed duplicate setting (@bretto36) -- [#5783](https://github.com/Sylius/Sylius/pull/5783) One migration to rule them all (@pamil) -- [#5787](https://github.com/Sylius/Sylius/pull/5787) [Rbac][AdminBundle] Add missing check permission on admin customer show route (@Niiko) -- [#5789](https://github.com/Sylius/Sylius/pull/5789) [Instaltion] Fix setup instalator (@lchrusciel) -- [#5801](https://github.com/Sylius/Sylius/pull/5801) [User][Behat] Replace user test factories with example factory (@Arminek) -- [#5792](https://github.com/Sylius/Sylius/pull/5792) [Installer] Install database fixes (@lchrusciel) -- [#5798](https://github.com/Sylius/Sylius/pull/5798) [User] Get metadata definition from registry (@Arminek) -- [#5795](https://github.com/Sylius/Sylius/pull/5795) [Docs] Remove AttributeBundle from installation of GridBundle (@lchrusciel) -- [#5770](https://github.com/Sylius/Sylius/pull/5770) [Cart] Refactor cart (@GSadee) -- [#5754](https://github.com/Sylius/Sylius/pull/5754) Refactor order processing logic (@pamil) -- [#5780](https://github.com/Sylius/Sylius/pull/5780) [Behat] Several minor fixes in Behat contextes (@lchrusciel) -- [#5539](https://github.com/Sylius/Sylius/pull/5539) [User] Change user bundle configuration to be able to support multipl… (@Arminek) -- [#5748](https://github.com/Sylius/Sylius/pull/5748) [Gulp] Clean up Sylius gulp files (@Zales0123) -- [#5779](https://github.com/Sylius/Sylius/pull/5779) [Docs] Adjust a Behat guide to latest changes (@lchrusciel) -- [#5781](https://github.com/Sylius/Sylius/pull/5781) Remove unused assets (@pamil) -- [#5757](https://github.com/Sylius/Sylius/pull/5757) Added missing quotes (@jontorrado) -- [#5752](https://github.com/Sylius/Sylius/pull/5752) [Cart] Refactor clearing cart (@GSadee) -- [#5690](https://github.com/Sylius/Sylius/pull/5690) [Cart] Refactor adding to cart (@GSadee) -- [#5749](https://github.com/Sylius/Sylius/pull/5749) [Composer] Use stable ApiTestCase (@pamil) -- [#5753](https://github.com/Sylius/Sylius/pull/5753) [Documentation] Concepts: taxons - mainTaxon (@TheMadeleine) -- [#5747](https://github.com/Sylius/Sylius/pull/5747) [Documentation] Installation and Architecture fix (@TheMadeleine) -- [#5630](https://github.com/Sylius/Sylius/pull/5630) [Documentation] Concepts: Taxons (@TheMadeleine) -- [#5741](https://github.com/Sylius/Sylius/pull/5741) [API][Order] Update OrderType to have customer optional (@danut007ro) -- [#5736](https://github.com/Sylius/Sylius/pull/5736) [Core] Move main Sylius bundles to AppKernel (@Zales0123) -- [#5737](https://github.com/Sylius/Sylius/pull/5737) [Order] Remove Identity (@pamil) -- [#5734](https://github.com/Sylius/Sylius/pull/5734) [BC Break][Content] Remove Assetic and CMFMenuBundle (@Zales0123, @pjedrzejewski) -- [#5733](https://github.com/Sylius/Sylius/pull/5733) [Travis] Run cli tagged Behat scenarios (@pamil) -- [#5732](https://github.com/Sylius/Sylius/pull/5732) [Command] Fix setup command (@lchrusciel) -- [#5689](https://github.com/Sylius/Sylius/pull/5689) [Shop][Payment] Prevent selecting payment method not assigned to channel (@tuka217) -- [#5729](https://github.com/Sylius/Sylius/pull/5729) [Admin] [Customer]Remove delete button on index, add information about no account on show page (@tuka217) -- [#5718](https://github.com/Sylius/Sylius/pull/5718) [Behat][Promotion] Added reverting item based promotion scenario (@NeverResponse) -- [#5703](https://github.com/Sylius/Sylius/pull/5703) [Shop][Admin] Include tax rate in product price (@tuka217) -- [#5650](https://github.com/Sylius/Sylius/pull/5650) [Inventory] Remove backorders & available on demand support, add tracking toggle on Stockable (@pamil) -- [#5710](https://github.com/Sylius/Sylius/pull/5710) fixes for #5709 (@krojew) -- [#5722](https://github.com/Sylius/Sylius/pull/5722) Namespace does not match (@enekochan) -- [#5726](https://github.com/Sylius/Sylius/pull/5726) Bugfix test order domain context (@ahmadrabie) -- [#5728](https://github.com/Sylius/Sylius/pull/5728) [API][Zone] Zone API tests (@Zales0123) -- [#5714](https://github.com/Sylius/Sylius/pull/5714) [API] API fixes (@Zales0123) -- [#5717](https://github.com/Sylius/Sylius/pull/5717) [Core][Product] Fix query with true value instead of 1 (@Niiko) -- [#5686](https://github.com/Sylius/Sylius/pull/5686) [CoreBundle][OrderBundle] Cascade delete addresses and comments (@tuka217) -- [#5711](https://github.com/Sylius/Sylius/pull/5711) [API][Fixtures] Added default API user (@Zales0123) -- [#5673](https://github.com/Sylius/Sylius/pull/5673) [Shop] Fix Order's payment processing (@NeverResponse) -- [#5704](https://github.com/Sylius/Sylius/pull/5704) [CoreBundle] Unplugged 'loyalty', 'group', 'product' rules and 'add_product' action (@NeverResponse) -- [#5698](https://github.com/Sylius/Sylius/pull/5698) [Maintenance] Remove unused @legacy tag (@lchrusciel) -- [#5700](https://github.com/Sylius/Sylius/pull/5700) [Theme] Improve fallback locales handling in translator (@pamil) -- [#5697](https://github.com/Sylius/Sylius/pull/5697) [Factory] Decouple ProductVariantFactory and CouponFactory from repositories (@lchrusciel) -- [#5699](https://github.com/Sylius/Sylius/pull/5699) [Core][Shipping][Payment] Rename resolvers (@tuka217) -- [#5638](https://github.com/Sylius/Sylius/pull/5638) Add typehints for objects taken from registries (@pamil) -- [#5659](https://github.com/Sylius/Sylius/pull/5659) [Channel] Make default locale required (@pamil) -- [#5672](https://github.com/Sylius/Sylius/pull/5672) [Admin] Delete duplicated breadcrumb macro file (@pamil) -- [#5680](https://github.com/Sylius/Sylius/pull/5680) Fixes 5678 (@ylastapis) -- [#5676](https://github.com/Sylius/Sylius/pull/5676) issue_5561 (@vcraescu) -- [#5681](https://github.com/Sylius/Sylius/pull/5681) Fix various typos in documentation (@CharlyP) -- [#5617](https://github.com/Sylius/Sylius/pull/5617) [Shop][Product] Viewing product's price (@tuka217) -- [#5658](https://github.com/Sylius/Sylius/pull/5658) [Installer] Remove PHPCR fixtures from installing sample data (@pamil) -- [#5662](https://github.com/Sylius/Sylius/pull/5662) Issue#5561: Taxon root is not being checked (@vcraescu) -- [#5628](https://github.com/Sylius/Sylius/pull/5628) [ThemeBundle] fixed assets re-installation (@takeit) -- [#5666](https://github.com/Sylius/Sylius/pull/5666) Update product.rst (@pix-art) -- [#5663](https://github.com/Sylius/Sylius/pull/5663) [UserBundle] Remove unused service. (@liverbool) -- [#5644](https://github.com/Sylius/Sylius/pull/5644) [TaxonomyBundle] Add typehints on TaxonRepository (@loicmobizel) -- [#5654](https://github.com/Sylius/Sylius/pull/5654) [Locale] Add request based locale context (@pamil) -- [#5657](https://github.com/Sylius/Sylius/pull/5657) [Core] Make shopper context extend nested context interfaces (@pamil) -- [#5648](https://github.com/Sylius/Sylius/pull/5648) [Core] Remove CustomerController (@pamil) -- [#5656](https://github.com/Sylius/Sylius/pull/5656) [Core] Make SyliusCollector catch correct exceptions (@pamil) -- [#5647](https://github.com/Sylius/Sylius/pull/5647) [Core] Rewrite ChannelBasedCurrencyProvider (@pamil) -- [#5610](https://github.com/Sylius/Sylius/pull/5610) [Behat][Shop] Added stock level dependant rendering of simple product's details page (@NeverResponse) -- [#5615](https://github.com/Sylius/Sylius/pull/5615) [Core][Order] Refactor order shipment state (@Arminek) -- [#5547](https://github.com/Sylius/Sylius/pull/5547) [CustomerBundle][Customer] Introduce Customer component and CustomerBundle (@tuka217, @michalmarcinkowski) -- [#5645](https://github.com/Sylius/Sylius/pull/5645) [TaxonomyBundle] Remove Webmozart useless dependency (@loicmobizel) -- [#5646](https://github.com/Sylius/Sylius/pull/5646) [Core] Remove ProductAccessor (@pamil) -- [#5636](https://github.com/Sylius/Sylius/pull/5636) [Grid] Introduce variadics (@pamil) -- [#5634](https://github.com/Sylius/Sylius/pull/5634) [Grid] Fixes for StringFilter (@pamil) -- [#5632](https://github.com/Sylius/Sylius/pull/5632) [API] Fix api authenticator (@lchrusciel) -- [#5627](https://github.com/Sylius/Sylius/pull/5627) [Core] Remove CustomerAwareListener (@pamil) -- [#5643](https://github.com/Sylius/Sylius/pull/5643) [Core] Remove ProductController (@pamil) -- [#5635](https://github.com/Sylius/Sylius/pull/5635) [Core][Cart] Remove registry from composite cart context & small fixes (@Arminek) -- [#5633](https://github.com/Sylius/Sylius/pull/5633) [API] Surround resources with double quote (@lchrusciel) -- [#5642](https://github.com/Sylius/Sylius/pull/5642) Added notes translation (@bretto36) -- [#5605](https://github.com/Sylius/Sylius/pull/5605) [Payment] Refactor order payment state machine (@GSadee) -- [#5601](https://github.com/Sylius/Sylius/pull/5601) Make locales switchable by user & dependent on current channel (@pamil) -- [#5629](https://github.com/Sylius/Sylius/pull/5629) [Behat] Remove DefaultSuiteSettingsExtension (@pamil) -- [#5625](https://github.com/Sylius/Sylius/pull/5625) [Core] Remove not needed listeners (@pamil) -- [#5616](https://github.com/Sylius/Sylius/pull/5616) [Order][Behat] Minor refactor orders behat (@GSadee) -- [#5621](https://github.com/Sylius/Sylius/pull/5621) Remove duplicated keys (@lchrusciel) -- [#5565](https://github.com/Sylius/Sylius/pull/5565) [Cart][Core] Rework the logic behind the cart (@Arminek, @pjedrzejewski) -- [#5559](https://github.com/Sylius/Sylius/pull/5559) [ResourceBundle] Allow arguments with expression service accept parameters. (@liverbool) -- [#5611](https://github.com/Sylius/Sylius/pull/5611) Process missing 'permission' parameter in ResourceLoader (@Strontium-90) -- [#5620](https://github.com/Sylius/Sylius/pull/5620) Added missing translation (@bretto36) -- [#5619](https://github.com/Sylius/Sylius/pull/5619) Update DemoteUserCommand.php (@gabiudrescu) -- [#5581](https://github.com/Sylius/Sylius/pull/5581) [Documentation] Concepts: Products (@TheMadeleine) -- [#5527](https://github.com/Sylius/Sylius/pull/5527) [Documentation] Concepts: Currencies (@TheMadeleine) -- [#5608](https://github.com/Sylius/Sylius/pull/5608) [Documentation] Concepts: Attributes (@TheMadeleine) -- [#5606](https://github.com/Sylius/Sylius/pull/5606) [Shipping] Refactor shipment state machine (@Arminek) -- [#5582](https://github.com/Sylius/Sylius/pull/5582) [Theme] Support namespaced paths (@pamil) -- [#5607](https://github.com/Sylius/Sylius/pull/5607) [Api][Test] Add default currency (@Arminek) -- [#5592](https://github.com/Sylius/Sylius/pull/5592) [Channel] Add not blank validation for channel default currency (@Arminek) -- [#5578](https://github.com/Sylius/Sylius/pull/5578) [Channel] Fix serializer directory name (typo) (@pamil) -- [#5595](https://github.com/Sylius/Sylius/pull/5595) [Shop] Hide selector if there are no other available currencies (@pamil) -- [#5599](https://github.com/Sylius/Sylius/pull/5599) [Core] Replace hardcoded validation groups with related parameter (@pamil) -- [#5596](https://github.com/Sylius/Sylius/pull/5596) Update products.rst (@daifabde) -- [#5598](https://github.com/Sylius/Sylius/pull/5598) Fix sitemap test response (@pamil) -- [#5594](https://github.com/Sylius/Sylius/pull/5594) [Core] Update channel fixtures with default locale & currency (@pamil) -- [#5597](https://github.com/Sylius/Sylius/pull/5597) [Locale] Locale refactoring (@pamil) -- [#5567](https://github.com/Sylius/Sylius/pull/5567) [Payment] Refactor payment state machine (@GSadee) -- [#5306](https://github.com/Sylius/Sylius/pull/5306) [Core] Delete old fixtures (@pamil) -- [#5541](https://github.com/Sylius/Sylius/pull/5541) Upgrade to phpspec 3.0 (@pamil) -- [#5589](https://github.com/Sylius/Sylius/pull/5589) Use factory to create model resource (@BenjaminGoetz) -- [#5588](https://github.com/Sylius/Sylius/pull/5588) Correct a typo in word "troubleshooting" (@BenjaminGoetz) -- [#5587](https://github.com/Sylius/Sylius/pull/5587) Typo (@tvlooy) -- [#5571](https://github.com/Sylius/Sylius/pull/5571) [ResourceBundle] Fix validation_groups configuration definition. (@liverbool) -- [#5579](https://github.com/Sylius/Sylius/pull/5579) [Optimization] Enhance shipping methods resolver (@michalmarcinkowski) -- [#5580](https://github.com/Sylius/Sylius/pull/5580) [Payment] Cleanup in payment method repository (@michalmarcinkowski) -- [#5583](https://github.com/Sylius/Sylius/pull/5583) [Behat] Use FriendsOfBehat/PerformanceExtension in order to speed up Behat execution (@pamil) -- [#5584](https://github.com/Sylius/Sylius/pull/5584) Update LoadUsersData.php (@samanmohamadi) -- [#5577](https://github.com/Sylius/Sylius/pull/5577) [Order] Fixes after refactoring state machine (@GSadee) -- [#5575](https://github.com/Sylius/Sylius/pull/5575) [Core] Rename ChannelAwareCurrencyProvider to ChannelBasedCurrencyProvider (@pamil) -- [#5573](https://github.com/Sylius/Sylius/pull/5573) [Fixtures] Allow for nested array nodes at sylius_fixtures.**.options and taxon.children (@pamil) -- [#5497](https://github.com/Sylius/Sylius/pull/5497) Refactoring currency context & related code (@pamil) -- [#5564](https://github.com/Sylius/Sylius/pull/5564) [Installer] A small cleanup (@pamil) -- [#5562](https://github.com/Sylius/Sylius/pull/5562) [Order] Fix number generator (@GSadee) -- [#5557](https://github.com/Sylius/Sylius/pull/5557) [Shop][Behat] Upgraded EmailChecker and fixed verification on registration (@NeverResponse) -- [#5516](https://github.com/Sylius/Sylius/pull/5516) [Order] Refactor order state machine (@GSadee) -- [#5545](https://github.com/Sylius/Sylius/pull/5545) [Documentation] Concepts: Countries (@TheMadeleine) -- [#5549](https://github.com/Sylius/Sylius/pull/5549) [Travis] Remove residues after legacy Behat (@pamil) -- [#5553](https://github.com/Sylius/Sylius/pull/5553) [Behat] Remove legacy contexts, suites and scenarios (@pamil) -- [#5555](https://github.com/Sylius/Sylius/pull/5555) [Behat] fix typo in seeing_items_on_order_summary_page.feature (@gabiudrescu) -- [#5556](https://github.com/Sylius/Sylius/pull/5556) [Core] Remove LocaleController (@pamil) -- [#5505](https://github.com/Sylius/Sylius/pull/5505) [Order][Sequence] Remove SequenceBundle and move logic of generating numbers to OrderBundle (@GSadee) -- [#5551](https://github.com/Sylius/Sylius/pull/5551) [Documentation] Concepts: Zones (@TheMadeleine) -- [#5554](https://github.com/Sylius/Sylius/pull/5554) [Behat] Maintaining cart after authorization scenarios (@Zales0123) -- [#5548](https://github.com/Sylius/Sylius/pull/5548) [Behat] Receiving discount on cart from coupon scenario (@Zales0123) -- [#5522](https://github.com/Sylius/Sylius/pull/5522) [Behat] Generic login user type (@majidgolshadi) -- [#5371](https://github.com/Sylius/Sylius/pull/5371) [Resource] Fix resource loading / metadata (@isometriks, @cdaguerre) -- [#5518](https://github.com/Sylius/Sylius/pull/5518) [Documentation] Concepts: Locales (@TheMadeleine) -- [#5511](https://github.com/Sylius/Sylius/pull/5511) [Documentation] Concepts: Channels (@TheMadeleine) -- [#5517](https://github.com/Sylius/Sylius/pull/5517) Response status codes (@bendavies) -- [#5278](https://github.com/Sylius/Sylius/pull/5278) correct payum version constraints for SyliusPayumBundle (@videni) -- [#5546](https://github.com/Sylius/Sylius/pull/5546) [Core] Delete purchase events and listener (@Zales0123) -- [#5535](https://github.com/Sylius/Sylius/pull/5535) [BC Break] Unplug SyliusWebBundle and SyliusSearchBundle (@GSadee, @pjedrzejewski) -- [#5537](https://github.com/Sylius/Sylius/pull/5537) [Core][Originator] Base on promotion codes instead of originator (@Zales0123) -- [#5466](https://github.com/Sylius/Sylius/pull/5466) [Admin][User] Remove temporarily authorization roles from user form (@GSadee) -- [#5506](https://github.com/Sylius/Sylius/pull/5506) [Documentation] Resource Layer and State Machine update (@TheMadeleine) -- [#5532](https://github.com/Sylius/Sylius/pull/5532) [Addressing] ProvinceController clean up (@Zales0123) -- [#5531](https://github.com/Sylius/Sylius/pull/5531) [Attribute] Unsupport ``createNew()`` method of attribute factory (@Zales0123) -- [#5523](https://github.com/Sylius/Sylius/pull/5523) save refresh token when oauth login (@videni) -- [#5501](https://github.com/Sylius/Sylius/pull/5501) [GridBundle] Allow filtering by fields from associated objects (@aramalipoor) -- [#5498](https://github.com/Sylius/Sylius/pull/5498) [Behat] Username typo (@lchrusciel) -- [#5499](https://github.com/Sylius/Sylius/pull/5499) [Docs] Typo in architecture (@lchrusciel) -- [#5504](https://github.com/Sylius/Sylius/pull/5504) [Documentation] Installation update (@TheMadeleine) -- [#5500](https://github.com/Sylius/Sylius/pull/5500) [Documentation] Third party libraries (@TheMadeleine) -- [#5451](https://github.com/Sylius/Sylius/pull/5451) [Documentation] Architecture - Divisions (@TheMadeleine) -- [#5447](https://github.com/Sylius/Sylius/pull/5447) Bump version and branch alias for 1.0.0-alpha (@pjedrzejewski) -- [#5420](https://github.com/Sylius/Sylius/pull/5420) [Documentation] Architecture - Symfony, Doctrine & Twig (@TheMadeleine) -- [#5489](https://github.com/Sylius/Sylius/pull/5489) [Documentation] Architecture - Resource Layer & State Machine (@TheMadeleine) -- [#5414](https://github.com/Sylius/Sylius/pull/5414) [Documentation] Installation via composer (@TheMadeleine) -- [#5429](https://github.com/Sylius/Sylius/pull/5429) Only add steps that are active (@dantleech) -- [#5494](https://github.com/Sylius/Sylius/pull/5494) [Documentation] System requirements quick fix (@TheMadeleine) -- [#5406](https://github.com/Sylius/Sylius/pull/5406) [Core] Tweak the default fixtures to be more realistic and add orders (@pjedrzejewski) -- [#5364](https://github.com/Sylius/Sylius/pull/5364) [Documentation] System requirements (@TheMadeleine) -- [#5490](https://github.com/Sylius/Sylius/pull/5490) Windows path compatibility: (@caponica) -- [#5488](https://github.com/Sylius/Sylius/pull/5488) Make CurrencyContext work correctly without channel (@pamil) -- [#5487](https://github.com/Sylius/Sylius/pull/5487) Fix showing channel in the collector (@pamil) -- [#5486](https://github.com/Sylius/Sylius/pull/5486) fix SetupCommand 'tax_calculation_strategy' should not be null (@nogo) -- [#5483](https://github.com/Sylius/Sylius/pull/5483) [Docs] Added missing bundle in SyliusResourceBundle installation docs (@Zales0123) -- [#5481](https://github.com/Sylius/Sylius/pull/5481) [Admin] Allow to remove default tax zone from existing channel (@Zales0123) -- [#5482](https://github.com/Sylius/Sylius/pull/5482) [Behat][CRITICAL] Fix typo in adding channel scenario (@Zales0123) -- [#5458](https://github.com/Sylius/Sylius/pull/5458) Added resource debug command (@dantleech) -- [#5479](https://github.com/Sylius/Sylius/pull/5479) [Admin] Added missing "show" button on customers list (@Zales0123) -- [#5471](https://github.com/Sylius/Sylius/pull/5471) [Web] Refactor space trim in Order macro (@pamil) -- [#5474](https://github.com/Sylius/Sylius/pull/5474) Prevent ChannelCollector crash if not in a channel (@pamil) -- [#5472](https://github.com/Sylius/Sylius/pull/5472) [Shop][Customer] Fixed verification rendering + Customer's trim (@NeverResponse) -- [#5473](https://github.com/Sylius/Sylius/pull/5473) Prevent SyliusCollector crash if not in a channel (@pamil) -- [#5468](https://github.com/Sylius/Sylius/pull/5468) [Behat][Core] Remove set customer id callback and apply review fixes (@Arminek) -- [#5459](https://github.com/Sylius/Sylius/pull/5459) Remove right trim in order list (@ping86) -- [#5467](https://github.com/Sylius/Sylius/pull/5467) [Core] Enhance Sylius collector template (@pamil) -- [#5433](https://github.com/Sylius/Sylius/pull/5433) [Admin][Payment] Payment instructions and offline payment rework (@Zales0123, @GSadee) -- [#5419](https://github.com/Sylius/Sylius/pull/5419) [Shop] Change payment method on an order (@tuka217, @Arminek, @GSadee) -- [#5029](https://github.com/Sylius/Sylius/pull/5029) [Shop] Account verification (@NeverResponse) -- [#5440](https://github.com/Sylius/Sylius/pull/5440) [Behat] Add state transitions to creating orders programmatically (@GSadee) -- [#5461](https://github.com/Sylius/Sylius/pull/5461) [Theme] Fix collector if there are themes found (@pamil) -- [#5453](https://github.com/Sylius/Sylius/pull/5453) [Channel] Enhance channel collector (@pamil) -- [#5381](https://github.com/Sylius/Sylius/pull/5381) [Behat] Clean up (@Arminek, @tuka217, @GSadee) -- [#5452](https://github.com/Sylius/Sylius/pull/5452) [Shop] Add ability to show static content (@pamil) -- [#5427](https://github.com/Sylius/Sylius/pull/5427) [Behat] Move shared storage to behat services (@lchrusciel) -- [#5457](https://github.com/Sylius/Sylius/pull/5457) [Documentation] Customization Guide: Models - fix (@TheMadeleine) -- [#5442](https://github.com/Sylius/Sylius/pull/5442) [Core][Payment] Populate gateway choices based on payum configuration (@Zales0123) -- [#5430](https://github.com/Sylius/Sylius/pull/5430) [Core][Shop] Apply proper transitions on checkout summary (@pjedrzejewski) -- [#5450](https://github.com/Sylius/Sylius/pull/5450) [Admin] Enhance CMF integration (frontend fixes) (@pamil) -- [#5426](https://github.com/Sylius/Sylius/pull/5426) [Shop][Order] Fix typo (@GSadee) -- [#5434](https://github.com/Sylius/Sylius/pull/5434) [Documentation] Use a fixture multiple times in a single suite (@pamil) -- [#5422](https://github.com/Sylius/Sylius/pull/5422) [Fixtures] Ability to reuse a fixture in the same suite (@pamil) -- [#5415](https://github.com/Sylius/Sylius/pull/5415) [Order][Checkout] Thx page (@Arminek, @tuka217, @GSadee) -- [#5454](https://github.com/Sylius/Sylius/pull/5454) [Theme] Enhance theme collector (@pamil) - -### v0.19.0 2016-07-06 -- [#5446](https://github.com/Sylius/Sylius/pull/5446) Update CHANGELOG for 0.19 (@pjedrzejewski) -- [#5443](https://github.com/Sylius/Sylius/pull/5443) [Composer] Lock doctrine/data-fixtures at 1.1.* (@pamil) -- [#5441](https://github.com/Sylius/Sylius/pull/5441) Move sylius.ui.* translations and from WebBundle to UiBundle (@pamil) -- [#5435](https://github.com/Sylius/Sylius/pull/5435) [CRITICAL] Prevent SyliusDataCollector from breaking the whole app if channel cannot be found (@pamil) -- [#5423](https://github.com/Sylius/Sylius/pull/5423) [Admin] Support for CMF routes (@pamil) -- [#5363](https://github.com/Sylius/Sylius/pull/5363) [Promotion] Apply promotion on nth order for a Guest (@tuka217) -- [#5416](https://github.com/Sylius/Sylius/pull/5416) [Core] Fix Order's state machine (@michalmarcinkowski) -- [#5409](https://github.com/Sylius/Sylius/pull/5409) [Admin] Initial support for static content (@pamil) -- [#5421](https://github.com/Sylius/Sylius/pull/5421) [Composer] Update matthiasnoback/* dependencies and remove fork repository usage (@pamil) -- [#5417](https://github.com/Sylius/Sylius/pull/5417) [Behat] Refactor checkValidationMessageFor to getValidationMessage (@pamil) -- [#5413](https://github.com/Sylius/Sylius/pull/5413) missing request configuration parameter (@videni) -- [#5407](https://github.com/Sylius/Sylius/pull/5407) [Shop] Remove default "permission: false" parameter from routes configurations (@Zales0123) -- [#5405](https://github.com/Sylius/Sylius/pull/5405) [Behat] Small fixes in assert messages (@Zales0123) -- [#5402](https://github.com/Sylius/Sylius/pull/5402) [Behat] Remove *.class parameters to improve readability (@pamil) -- [#5398](https://github.com/Sylius/Sylius/pull/5398) Fix issue 5317, when asking /api/checkouts/{id} for the available pay… (@ylastapis) -- [#5395](https://github.com/Sylius/Sylius/pull/5395) [Core] Move default taxation settings to channel (@Zales0123) -- [#5403](https://github.com/Sylius/Sylius/pull/5403) [Shop] Allow to choose province on addressing step (@Zales0123) -- [#5396](https://github.com/Sylius/Sylius/pull/5396) [Admin][Customer] Remove unused toggle on update action (@Arminek) -- [#5390](https://github.com/Sylius/Sylius/pull/5390) [Shop][Checkout] Displaying detailed shipping fee (@tuka217) -- [#5375](https://github.com/Sylius/Sylius/pull/5375) [Admin][Behat] Customer show page basic info and addresses (@Zales0123) -- [#5385](https://github.com/Sylius/Sylius/pull/5385) [Composer][Locale] Add SonataIntlBundle and localized date in templates (@Niiko) -- [#5394](https://github.com/Sylius/Sylius/pull/5394) [Resource] gracefully handle state machine transitions that cannot be applied (@bendavies) -- [#5386](https://github.com/Sylius/Sylius/pull/5386) [Behat][Shop] Allow to go back in checkout (@Zales0123) -- [#5389](https://github.com/Sylius/Sylius/pull/5389) [Shop] Fix rendering shipping and payment method on summary page (@tuka217) -- [#5358](https://github.com/Sylius/Sylius/pull/5358) Improve SyliusFlow Docs (@gabiudrescu) -- [#5388](https://github.com/Sylius/Sylius/pull/5388) [Documentation] Fix API endpoint (@davidfuhr) -- [#5369](https://github.com/Sylius/Sylius/pull/5369) Update link to API data fixtures (@pamil) -- [#5367](https://github.com/Sylius/Sylius/pull/5367) [Email] Fix resetting password (@Arminek) -- [#5360](https://github.com/Sylius/Sylius/pull/5360) [Fixtures] Allow options to be an array only (@pamil) -- [#5214](https://github.com/Sylius/Sylius/pull/5214) [Documentation] Customization Guide (@TheMadeleine) -- [#5337](https://github.com/Sylius/Sylius/pull/5337) [User] Synchronize User::usernameCanonical with Customer::emailCanonical (@pamil) -- [#5359](https://github.com/Sylius/Sylius/pull/5359) [Shop][Checkout] Quick fixes (@Arminek) -- [#5353](https://github.com/Sylius/Sylius/pull/5353) [Core] [Fixtures] Add images to product fixtures (@pamil) -- [#5339](https://github.com/Sylius/Sylius/pull/5339) [Theme] Ability to disable assets / templates / translations overwriting support (@pamil) -- [#5350](https://github.com/Sylius/Sylius/pull/5350) [Core] [Fixtures] Do not create admin users by default (@pamil) -- [#5319](https://github.com/Sylius/Sylius/pull/5319) [Admin][Order] Add order notes (@Arminek) -- [#5314](https://github.com/Sylius/Sylius/pull/5314) [Shop][Checkout] Seeing shipping and payment methods on order summary (@Zales0123, @Arminek) -- [#5342](https://github.com/Sylius/Sylius/pull/5342) [ReportBundle] Get default configuration for embedAction if no config… (@Niiko) -- [#5334](https://github.com/Sylius/Sylius/pull/5334) [Core] Refactor core fixtures, add specific products types fixtures (@pamil) -- [#5323](https://github.com/Sylius/Sylius/pull/5323) [Shop][Behat] Seeing total tax on order summary (@Zales0123) -- [#5330](https://github.com/Sylius/Sylius/pull/5330) [WebBundle][ProductVariant] Add form errors for class constraints (@Niiko) -- [#5331](https://github.com/Sylius/Sylius/pull/5331) [Admin][Taxon] create partial routing for taxons (@Arminek) -- [#5310](https://github.com/Sylius/Sylius/pull/5310) [Shop][Checkout] Seeing discount on order item (@Arminek) -- [#5328](https://github.com/Sylius/Sylius/pull/5328) [Rbac] Add missing permissions (@Niiko) -- [#5327](https://github.com/Sylius/Sylius/pull/5327) [Product][Order] Remove Revert and Restore action (@Niiko) -- [#5285](https://github.com/Sylius/Sylius/pull/5285) [Fixtures] Rewrite Core fixtures (@pamil) -- [#5281](https://github.com/Sylius/Sylius/pull/5281) [Shop][Account] Order details on my account page (@GSadee) -- [#5274](https://github.com/Sylius/Sylius/pull/5274) [Admin][Shop] New order appears in the admin panel (@Arminek) -- [#5116](https://github.com/Sylius/Sylius/pull/5116) [Migration] Auto-generate product code in db field while running doctrine (@psyray) -- [#5324](https://github.com/Sylius/Sylius/pull/5324) [Shop][Behat] Seeing order items on order summary (@tuka217, @Zales0123) -- [#5318](https://github.com/Sylius/Sylius/pull/5318) Fix issue 5317 (@ylastapis) -- [#5311](https://github.com/Sylius/Sylius/pull/5311) [Attribute] Remove unused AttributeValue::$value (@pamil) -- [#5312](https://github.com/Sylius/Sylius/pull/5312) [Attrbiute] Use value setter & fix properties visibility (@pamil) -- [#5265](https://github.com/Sylius/Sylius/pull/5265) [Behat][Shop] Seeing shipping details on order summary (@Zales0123, @tuka217) -- [#5316](https://github.com/Sylius/Sylius/pull/5316) [Variation] Rename presentation to name (@pamil) -- [#5315](https://github.com/Sylius/Sylius/pull/5315) [Migrations] Fix migrations namespace (@pamil) -- [#5305](https://github.com/Sylius/Sylius/pull/5305) [CRITICAL] Rename authorization step & fix build on master (@pamil) -- [#5286](https://github.com/Sylius/Sylius/pull/5286) [Documentation] Fixtures bundle (@pamil) -- [#5294](https://github.com/Sylius/Sylius/pull/5294) [Shop] Use menu builder for my account section + small tweaks (@pjedrzejewski) -- [#5291](https://github.com/Sylius/Sylius/pull/5291) [Admin] Allow for customizable labels (@pjedrzejewski) -- [#5240](https://github.com/Sylius/Sylius/pull/5240) [Shop] New checkout payment step (@tuka217) -- [#5295](https://github.com/Sylius/Sylius/pull/5295) [Behat] Fix typo in scenario step (@tuka217) -- [#5297](https://github.com/Sylius/Sylius/pull/5297) [Admin] Fixed bug with editing checkbox attributes (@Zales0123) -- [#5299](https://github.com/Sylius/Sylius/pull/5299) [Fixtures] Update readme.md / composer.json & small improvements (@pamil) -- [#5300](https://github.com/Sylius/Sylius/pull/5300) [Core] Cleanup inventory and guest order paramaters (@michalmarcinkowski) -- [#5292](https://github.com/Sylius/Sylius/pull/5292) [JS] Upgrade a npm package version (@lchrusciel) -- [#5293](https://github.com/Sylius/Sylius/pull/5293) [JS] Run gulp script (@lchrusciel) -- [#5272](https://github.com/Sylius/Sylius/pull/5272) [Core] Remove usage of PropertyAccess for simple array manipulation (@pamil) -- [#5298](https://github.com/Sylius/Sylius/pull/5298) [Core] Bring migrations back (@pamil) -- [#5279](https://github.com/Sylius/Sylius/pull/5279) [Resource] Do not check for permission by default (@inssein) -- [#5219](https://github.com/Sylius/Sylius/pull/5219) [Fixtures] Brand new fixtures bundle (@pamil) -- [#5141](https://github.com/Sylius/Sylius/pull/5141) [Shop][Account] Orders on my account page (@GSadee) -- [#5255](https://github.com/Sylius/Sylius/pull/5255) [Shop][Checkout] Sigining in during checkout addressing step (@Arminek) -- [#5247](https://github.com/Sylius/Sylius/pull/5247) [Grid] Grid options (@dantleech) -- [#5271](https://github.com/Sylius/Sylius/pull/5271) [Core] Do not remove onFlush listeners in OrderItemInventoryListener (@pamil) -- [#5228](https://github.com/Sylius/Sylius/pull/5228) Change currency to currency code (@GSadee) -- [#5262](https://github.com/Sylius/Sylius/pull/5262) [Shop] Add initial images support (@pjedrzejewski) -- [#5266](https://github.com/Sylius/Sylius/pull/5266) [Shop] Routing typo fix (@GSadee) -- [#5210](https://github.com/Sylius/Sylius/pull/5210) [Resource] Allow explicit enabling of drivers (@dantleech) -- [#5224](https://github.com/Sylius/Sylius/pull/5224) [Mail] Update mail templates (@GSadee) -- [#5182](https://github.com/Sylius/Sylius/pull/5182) [RFC] [Settings] Change Settings parameters type to json_array (@bendavies) -- [#5251](https://github.com/Sylius/Sylius/pull/5251) [Promotion][Core] Decouple Promotion configuration from Core (@Zales0123) -- [#5260](https://github.com/Sylius/Sylius/pull/5260) [Shop] Break infinite loop (@Arminek) -- [#5259](https://github.com/Sylius/Sylius/pull/5259) [Shipping] Removed unneeded composite resolver interface (@Zales0123) -- [#5201](https://github.com/Sylius/Sylius/pull/5201) [Shop][Checkout] addressing as a guest (@Arminek) -- [#5225](https://github.com/Sylius/Sylius/pull/5225) [Composer][PayumBundle] Upgrade to 2.1 (@Niiko) -- [#5254](https://github.com/Sylius/Sylius/pull/5254) [Shop] Quick tweaks to the shipping step template (@pjedrzejewski) -- [#5256](https://github.com/Sylius/Sylius/pull/5256) [Admin] Fix image upload on product create and update (@michalmarcinkowski) -- [#5257](https://github.com/Sylius/Sylius/pull/5257) [Admin] Quick fix for deleting attributes (@michalmarcinkowski) -- [#5253](https://github.com/Sylius/Sylius/pull/5253) [Admin] Quickfixes and tweak to admin's products UI (@michalmarcinkowski, @pjedrzejewski) -- [#5220](https://github.com/Sylius/Sylius/pull/5220) [Behat][Shop] New checkout shipping step (@Zales0123) -- [#5202](https://github.com/Sylius/Sylius/pull/5202) [Core] Implement object usefull for string formatting (@Zales0123) -- [#5138](https://github.com/Sylius/Sylius/pull/5138) [Shop] Integrate latest templates (@pjedrzejewski) -- [#5096](https://github.com/Sylius/Sylius/pull/5096) [Shop] reset password feature (@Arminek, @pamil) -- [#5242](https://github.com/Sylius/Sylius/pull/5242) [Shipping] Add translatable description to ShippingMethod (@Zales0123) -- [#5238](https://github.com/Sylius/Sylius/pull/5238) [Promotion] Add missed translation (@lchrusciel) -- [#5234](https://github.com/Sylius/Sylius/pull/5234) [ResourceBundle] Ignore flash message if set to false (@majidgolshadi) -- [#5149](https://github.com/Sylius/Sylius/pull/5149) [SearchBundle][Documentation] Update elasticsearch product mapping (@Niiko) -- [#5226](https://github.com/Sylius/Sylius/pull/5226) [WebBundle] Fix SKU Refactoring (@ylastapis) -- [#1](https://github.com/Sylius/Sylius/pull/1) Fix Behat on test_cached (@pamil) -- [#5193](https://github.com/Sylius/Sylius/pull/5193) [ShopBundle] Index of products from given taxon (@tuka217) -- [#5216](https://github.com/Sylius/Sylius/pull/5216) [Core][Shipping] Fix shipping method choice type (@Zales0123) -- [#3951](https://github.com/Sylius/Sylius/pull/3951) [ResourceBundle] Generic autocomplete form type for resources (@tuka217) -- [#5217](https://github.com/Sylius/Sylius/pull/5217) [Behat] Fixed wrong checkout suite file name (@Zales0123) -- [#5218](https://github.com/Sylius/Sylius/pull/5218) [Resource] Allow to redirect to route without default query parameters (@Zales0123) -- [#5215](https://github.com/Sylius/Sylius/pull/5215) Use getRoot on taxons (replacing the remove getTaxonomy) (@coudenysj) -- [#5211](https://github.com/Sylius/Sylius/pull/5211) Default to empty array on translator resource provider (@dantleech) -- [#5183](https://github.com/Sylius/Sylius/pull/5183) [Shop][Checkout] Checkout addressing step (@Arminek) -- [#5195](https://github.com/Sylius/Sylius/pull/5195) [Documentation] The Book - Architecture (@TheMadeleine) -- [#5209](https://github.com/Sylius/Sylius/pull/5209) Update link documentation about state machine (@Chrysweel) -- [#5205](https://github.com/Sylius/Sylius/pull/5205) [Documentation] README update - Installation (@TheMadeleine) -- [#5196](https://github.com/Sylius/Sylius/pull/5196) [Core] Implement simple ShopperContext (@pjedrzejewski) -- [#5198](https://github.com/Sylius/Sylius/pull/5198) [Core] Remove restricted zone feature (@pjedrzejewski) -- [#5187](https://github.com/Sylius/Sylius/pull/5187) [Behat] Order promotions aggregation scenarios (@Zales0123) -- [#5150](https://github.com/Sylius/Sylius/pull/5150) [Admin][Behat] Adding a text attribute to product (@Zales0123) -- [#5192](https://github.com/Sylius/Sylius/pull/5192) [Resource] Repository interface fix (@TheMadeleine) -- [#5186](https://github.com/Sylius/Sylius/pull/5186) [Behat] Order taxes aggregation scenarios (@Zales0123) -- [#5190](https://github.com/Sylius/Sylius/pull/5190) Merge the translation component documentation in the resource component documentation (@coudenysj) -- [#5174](https://github.com/Sylius/Sylius/pull/5174) [Documentation] The Book - Installation (@TheMadeleine) -- [#5185](https://github.com/Sylius/Sylius/pull/5185) [Review] Remove creating reviews in backend and product review form types (@GSadee) -- [#5175](https://github.com/Sylius/Sylius/pull/5175) remove unused doctrine/doctrine-cache-bundle (@bendavies) -- [#5180](https://github.com/Sylius/Sylius/pull/5180) [User] Set required to false on not required fields on CustomerType (@michalmarcinkowski) -- [#5179](https://github.com/Sylius/Sylius/pull/5179) [Behat] Quick fix in OrderContext (@michalmarcinkowski) -- [#5176](https://github.com/Sylius/Sylius/pull/5176) [Admin] Rework the UI of completing a payment, cancelling and shipping an order (@pjedrzejewski) -- [#5172](https://github.com/Sylius/Sylius/pull/5172) [Backend] Fix displaying orders on dashboard (@GSadee) -- [#5169](https://github.com/Sylius/Sylius/pull/5169) [Admin][Core] Fix calculation issues on order show (@Zales0123) -- [#5039](https://github.com/Sylius/Sylius/pull/5039) [ResourceBundle] Default Form builder for PHPCR-ODM (@dantleech) -- [#5161](https://github.com/Sylius/Sylius/pull/5161) [Resource] Updating resources response code (@bendavies) -- [#5167](https://github.com/Sylius/Sylius/pull/5167) [User] Customer validation fix (@michalmarcinkowski) -- [#5165](https://github.com/Sylius/Sylius/pull/5165) [Documentation] Docs Contribution Guide update (@TheMadeleine) -- [#5164](https://github.com/Sylius/Sylius/pull/5164) [TaxonomyBundle] adding webmozart/assert on composer.json in sylius/taxonomy-bundle (@loicmobizel) -- [#5166](https://github.com/Sylius/Sylius/pull/5166) [Resource] use a more appropriate response code on foreign key constraint violation exception (@bendavies) -- [#5163](https://github.com/Sylius/Sylius/pull/5163) [Shop][Fix] Fix order payment and shipment route parameters (@Arminek) -- [#5152](https://github.com/Sylius/Sylius/pull/5152) [Admin][Behat] Add shipping order feature (@Arminek) -- [#5148](https://github.com/Sylius/Sylius/pull/5148) [Admin][Order] Cancelling an order (@tuka217) -- [#5157](https://github.com/Sylius/Sylius/pull/5157) [Payum] Fix order amounts that are sent to Paypal (@michalmarcinkowski) -- [#5155](https://github.com/Sylius/Sylius/pull/5155) [UiBundle] Fix choice type hardcoded class (@TheMadeleine) -- [#5156](https://github.com/Sylius/Sylius/pull/5156) [Backend] Fixed sorting translatable fields in backend (@GSadee) -- [#5154](https://github.com/Sylius/Sylius/pull/5154) Update your_first_grid.rst (@antonioperic) -- [#5144](https://github.com/Sylius/Sylius/pull/5144) [Admin][Order] Complete order's payment feature (@Arminek) -- [#5153](https://github.com/Sylius/Sylius/pull/5153) [Behat][Admin] Fix attributes creation on new admin (@Zales0123) -- [#5151](https://github.com/Sylius/Sylius/pull/5151) [Core] Add missing configuration parameters (@michalmarcinkowski) -- [#5142](https://github.com/Sylius/Sylius/pull/5142) [Promotion][Core] Discounted unit price feature (@Zales0123) -- [#4936](https://github.com/Sylius/Sylius/pull/4936) [Core][Product] Remove master variant (@Zales0123) -- [#5143](https://github.com/Sylius/Sylius/pull/5143) [Grid] Submit the data to fill the form properly (@pjedrzejewski) -- [#5140](https://github.com/Sylius/Sylius/pull/5140) [Sylius] Extract CoreBundle's Kernel once again (@pamil) -- [#5129](https://github.com/Sylius/Sylius/pull/5129) [RBAC] Use a cache-key prefix for improved namespacing (@peteward) -- [#5131](https://github.com/Sylius/Sylius/pull/5131) Update OrderRepository.php (@ibasaw) -- [#5128](https://github.com/Sylius/Sylius/pull/5128) [Sylius] Fixes for changes from #5058 (@pamil) -- [#5126](https://github.com/Sylius/Sylius/pull/5126) [Admin] Product variant cleanup (@lchrusciel) -- [#5127](https://github.com/Sylius/Sylius/pull/5127) [HOTFIX] Fix core data collector (@lchrusciel) -- [#5058](https://github.com/Sylius/Sylius/pull/5058) Executable tests on Sylius-Standard & remove duplicated configs (@pamil) -- [#5119](https://github.com/Sylius/Sylius/pull/5119) [TaxonomyBundle] Fix display bug in choice list and enlarge area (@psyray) -- [#5120](https://github.com/Sylius/Sylius/pull/5120) Fix typo in OrderItemQuantityModifier usage doc (@akovalyov) -- [#5115](https://github.com/Sylius/Sylius/pull/5115) [WebBundle] Add missing translations for payment & shipping state in admin (@psyray) -- [#5114](https://github.com/Sylius/Sylius/pull/5114) Fixed typo (@GSadee) -- [#5117](https://github.com/Sylius/Sylius/pull/5117) [Fixture] Set EUR as base currency in fixtures (@Zales0123) -- [#5084](https://github.com/Sylius/Sylius/pull/5084) [Order][Core] Order improvements (@Zales0123, @michalmarcinkowski) -- [#5068](https://github.com/Sylius/Sylius/pull/5068) [Admin] Product variant features (@lchrusciel) -- [#5094](https://github.com/Sylius/Sylius/pull/5094) [Shop][Account] Changing customer password (@GSadee) -- [#5073](https://github.com/Sylius/Sylius/pull/5073) [Shop] Sign in and registration feature (@Arminek) -- [#5104](https://github.com/Sylius/Sylius/pull/5104) [UserBundle] Deleted unused email configuration (@NeverResponse) -- [#5106](https://github.com/Sylius/Sylius/pull/5106) Bump minimal requirements to Symfony 2.8 (@NeverResponse, @pamil) -- [#5095](https://github.com/Sylius/Sylius/pull/5095) [Admin] Rework of order, coupon and products UI (@pjedrzejewski) -- [#5108](https://github.com/Sylius/Sylius/pull/5108) [WebBundle] Add missing shipment state translations (@psyray) -- [#5105](https://github.com/Sylius/Sylius/pull/5105) [OrderBundle] Fixed sending emails for order comments (@NeverResponse) -- [#5103](https://github.com/Sylius/Sylius/pull/5103) [Promotion] Move coupon routing import to main file (@lchrusciel) -- [#5110](https://github.com/Sylius/Sylius/pull/5110) fix small typo (@gabiudrescu) -- [#5016](https://github.com/Sylius/Sylius/pull/5016) [Doc][Behat] Add basic usage for behat guide (@Arminek) -- [#5086](https://github.com/Sylius/Sylius/pull/5086) [Admin] Add single channel dashboard (@pjedrzejewski) -- [#5046](https://github.com/Sylius/Sylius/pull/5046) [Shop][Cart] Add features about actions made on cart (@tuka217, @Arminek) -- [#5049](https://github.com/Sylius/Sylius/pull/5049) [Shop][Account] Editing customer profile (@GSadee) -- [#4947](https://github.com/Sylius/Sylius/pull/4947) [Admin] Product features (@lchrusciel) -- [#4542](https://github.com/Sylius/Sylius/pull/4542) [ResourceBundle] Allow applying transition when updating resources (@pjedrzejewski) -- [#5082](https://github.com/Sylius/Sylius/pull/5082) Include correct Paweł's email (@pamil) -- [#5090](https://github.com/Sylius/Sylius/pull/5090) [Promotion] Coupon generation refactoring (@lchrusciel) -- [#4668](https://github.com/Sylius/Sylius/pull/4668) Remove AppVeyor configuration files (@pamil) -- [#4939](https://github.com/Sylius/Sylius/pull/4939) [Shop][Cart][Product] Initialization for new view of product detailed page and cart in shop (@tuka217, @pjedrzejewski) -- [#5088](https://github.com/Sylius/Sylius/pull/5088) Bump version to 0.19-dev (@pjedrzejewski) -- [#4571](https://github.com/Sylius/Sylius/pull/4571) Drop support for PHP 5.5 (@pamil) - -### v0.18.0 2016-05-23 -- [#5087](https://github.com/Sylius/Sylius/pull/5087) Coupon generation fix (@lchrusciel) -- [#5081](https://github.com/Sylius/Sylius/pull/5081) [Core][Review] Email fixes (@Zales0123) -- [#5083](https://github.com/Sylius/Sylius/pull/5083) [CRUCIAL] Fix mail (@lchrusciel) -- [#5080](https://github.com/Sylius/Sylius/pull/5080) fix my email (@bendavies) -- [#5043](https://github.com/Sylius/Sylius/pull/5043) Prepare release v0.18.0 (@pjedrzejewski) -- [#5079](https://github.com/Sylius/Sylius/pull/5079) [Behat] Perform no deep merging on sylius_multi_container.imports (@pamil) -- [#5078](https://github.com/Sylius/Sylius/pull/5078) [UPGRADE] Added info about order promotion distribution (@Zales0123) -- [#5066](https://github.com/Sylius/Sylius/pull/5066) [Core] Remove promotion and tax adjustments before recalculation (@Zales0123) -- [#5076](https://github.com/Sylius/Sylius/pull/5076) [Travis] Ensure full suite is always run on branch builds (@pamil) -- [#5074](https://github.com/Sylius/Sylius/pull/5074) [Metadata] Add hierarchical archetype support to ProductVariant Metadata (@peteward) -- [#5075](https://github.com/Sylius/Sylius/pull/5075) fix mapped superclass subscribers for overidden resources (@bendavies) -- [#5070](https://github.com/Sylius/Sylius/pull/5070) [Behat] Refactor setup configuration (@pamil) -- [#5069](https://github.com/Sylius/Sylius/pull/5069) [Metadata] Add hierarchical archetype support to Product Metadata (@peteward) -- [#5071](https://github.com/Sylius/Sylius/pull/5071) add Chinese currency symbol to LexicalContext class (@videni) -- [#4768](https://github.com/Sylius/Sylius/pull/4768) [Core][Promotion] Distribute promotions on units (@Zales0123, @pamil) -- [#3339](https://github.com/Sylius/Sylius/pull/3339) [Promotion] Making coupon code length configurable. (@Arminek) -- [#5067](https://github.com/Sylius/Sylius/pull/5067) [UserBundle] Remove not needed class copied from Symfony (@pjedrzejewski) -- [#5065](https://github.com/Sylius/Sylius/pull/5065) [Doc][ThemeBundle] renamed theme assets command (@takeit) -- [#5057](https://github.com/Sylius/Sylius/pull/5057) [Order] Cleanups in Order component (@michalmarcinkowski) -- [#5060](https://github.com/Sylius/Sylius/pull/5060) [Payum] Update payum to 1.3 (@Niiko) -- [#5061](https://github.com/Sylius/Sylius/pull/5061) [ResourceBundle] Fix template not found issue (@mheki) -- [#5056](https://github.com/Sylius/Sylius/pull/5056) fix typos (@bendavies) -- [#5047](https://github.com/Sylius/Sylius/pull/5047) Fix and refactor Load*MetadataSubscriber (@bendavies) -- [#5045](https://github.com/Sylius/Sylius/pull/5045) [Resource] Fix broken spec in ResourceBundle (@Zales0123) -- [#5019](https://github.com/Sylius/Sylius/pull/5019) [migrations] - added missing settings and theme migrations (@nakashu) -- [#4618](https://github.com/Sylius/Sylius/pull/4618) [ResourceBundle] Merge request criteria in SingleResourceProvider (@dragosprotung) -- [#5041](https://github.com/Sylius/Sylius/pull/5041) [Travis] More verbose Symfony setup (@pamil) -- [#4990](https://github.com/Sylius/Sylius/pull/4990) [Composer] Bump symfony/symfony to ^2.7.9 due to a security issue (CVE-2016-1902) (@pamil) -- [#5032](https://github.com/Sylius/Sylius/pull/5032) Allow multiple search indexes (@inspiran) -- [#5036](https://github.com/Sylius/Sylius/pull/5036) [ResourceBundle] Pass $resource in redirectToIndex parameters (@aramalipoor) -- [#5038](https://github.com/Sylius/Sylius/pull/5038) [Currency] Do not use booleans as money formatter's locales (@pamil) -- [#5033](https://github.com/Sylius/Sylius/pull/5033) [WebBundle] Fix account order detail page (@inssein) -- [#4981](https://github.com/Sylius/Sylius/pull/4981) Make sure no master variants are returned in the getAvailableVariants method (@coudenysj) -- [#5028](https://github.com/Sylius/Sylius/pull/5028) [Channel] channel.theme.title -> channel.themeName (@pamil) -- [#5023](https://github.com/Sylius/Sylius/pull/5023) Reflect changes from c9ead52a36a49fe2c1a4ea (@coudenysj) -- [#5025](https://github.com/Sylius/Sylius/pull/5025) [Travis] Disable documentation cache (@pamil) -- [#5024](https://github.com/Sylius/Sylius/pull/5024) [User] Make HWIOAuthBundle a little bit more optional (@pamil) -- [#5022](https://github.com/Sylius/Sylius/pull/5022) [Travis] Always run full test suite on master branch (@pamil) -- [#5020](https://github.com/Sylius/Sylius/pull/5020) [Travis] Innovational, intelligent suite executing ;) (@pamil) -- [#4948](https://github.com/Sylius/Sylius/pull/4948) [DX] Change tests namespace (@lchrusciel) -- [#5018](https://github.com/Sylius/Sylius/pull/5018) [Travis] More verbose docs build (@pamil) -- [#5013](https://github.com/Sylius/Sylius/pull/5013) [Theme] Remove sylius.theme.repository aliasing, rename to sylius.repository.theme (@pamil) -- [#5009](https://github.com/Sylius/Sylius/pull/5009) [Variation] - return transformed options as array to avoid side-effects (@nakashu) -- [#4813](https://github.com/Sylius/Sylius/pull/4813) [GridBundle] [WIP] PHPCR-ODM Driver (@dantleech) -- [#4898](https://github.com/Sylius/Sylius/pull/4898) [Admin][Order] Order features (@GSadee, @pjedrzejewski) -- [#5005](https://github.com/Sylius/Sylius/pull/5005) [Behat] Fix master build (@lchrusciel) -- [#4991](https://github.com/Sylius/Sylius/pull/4991) [Behat] [DX] Improve current page resolver (@lchrusciel) -- [#5004](https://github.com/Sylius/Sylius/pull/5004) Reflect 0.15 resources configuration upgrade (@rvanlaak) -- [#4998](https://github.com/Sylius/Sylius/pull/4998) Do no translate choice form type values that do not need it (@peteward) -- [#4999](https://github.com/Sylius/Sylius/pull/4999) [Legacy Admin] Fix login assetic dependencies (@peteward) -- [#4954](https://github.com/Sylius/Sylius/pull/4954) [Admin] Managing promotion coupons (@Arminek) -- [#4904](https://github.com/Sylius/Sylius/pull/4904) [Behat][ProductOption] Delete unused parameter in context method (@Arminek) -- [#4983](https://github.com/Sylius/Sylius/pull/4983) [BUG][CoreLocaleType] Add locale choice for edit mode. (@liverbool) -- [#4994](https://github.com/Sylius/Sylius/pull/4994) [WebBundle] Add missing bootstrap tag for date in product form (@psyray) -- [#4972](https://github.com/Sylius/Sylius/pull/4972) [GridBundle] Explicitly enable drivers (@dantleech) -- [#4987](https://github.com/Sylius/Sylius/pull/4987) [ResourceBundle] Use default manager as configured by Doctrine (@dantleech) -- [#4958](https://github.com/Sylius/Sylius/pull/4958) Update gherkin checker utilitary (@malukenho) -- [#4985](https://github.com/Sylius/Sylius/pull/4985) [Theme] Easier way to test themes (@pamil) -- [#4975](https://github.com/Sylius/Sylius/pull/4975) make ValidatorInterface used in class VariantGenerator consistent w… (@videni) -- [#4979](https://github.com/Sylius/Sylius/pull/4979) [Docs] Improve GridBundle documentation (@pamil) -- [#4967](https://github.com/Sylius/Sylius/pull/4967) [Product] fix ProductController::searchAction (@lighta971) -- [#4966](https://github.com/Sylius/Sylius/pull/4966) [Behat][Shipping] Fixed wrong features' names (@GSadee) -- [#4261](https://github.com/Sylius/Sylius/pull/4261) Simplify Sylius configuration and parameters.yml.dist (@pjedrzejewski) -- [#4977](https://github.com/Sylius/Sylius/pull/4977) fix set data to object (@vcraescu) -- [#4965](https://github.com/Sylius/Sylius/pull/4965) [Docs] Bunch of improvements (@pamil) -- [#4962](https://github.com/Sylius/Sylius/pull/4962) [Settings] Make schema & resolver registries lazy (@pamil) -- [#4949](https://github.com/Sylius/Sylius/pull/4949) [Behat] [DX] Fix steps beginnings (@lchrusciel) -- [#4957](https://github.com/Sylius/Sylius/pull/4957) [Channel] Cache channel not found exceptions in CachedPerRequestChannelContext (@pamil) -- [#4897](https://github.com/Sylius/Sylius/pull/4897) [Theme] Remove database synchronization & simplify workflow (@pamil) -- [#4911](https://github.com/Sylius/Sylius/pull/4911) [Resource] catch foreing key deletion error (@gperdomor) -- [#4950](https://github.com/Sylius/Sylius/pull/4950) [Tests] Add has method to shared storage (@lchrusciel) -- [#4953](https://github.com/Sylius/Sylius/pull/4953) [PayumBundle] Fix missing `ResourceInterface` (@liverbool) -- [#4942](https://github.com/Sylius/Sylius/pull/4942) Remove semantic coupling in metadata spec (@lchrusciel) -- [#4941](https://github.com/Sylius/Sylius/pull/4941) Update the ADMIN role in the documentation (@coudenysj) -- [#4940](https://github.com/Sylius/Sylius/pull/4940) Recompile container on configuration class modification (@pamil) -- [#4943](https://github.com/Sylius/Sylius/pull/4943) [Setup][Order] Fixed names of some steps in OrderContext (@GSadee) -- [#4946](https://github.com/Sylius/Sylius/pull/4946) [Docs] Remove outdated information about staging environment (@pamil) -- [#4945](https://github.com/Sylius/Sylius/pull/4945) [Behat] Product attribute typo (@lchrusciel) -- [#4918](https://github.com/Sylius/Sylius/pull/4918) [Taxonomy] Allow passing code in the taxon choice type (@pjedrzejewski) -- [#4919](https://github.com/Sylius/Sylius/pull/4919) [Docs] Fix Sphinx warnings & improve consistency (@pamil) -- [#4937](https://github.com/Sylius/Sylius/pull/4937) [DX] Fix "paying fo order" features catalog name (@Zales0123) -- [#4920](https://github.com/Sylius/Sylius/pull/4920) [Behat] [DX] Remove channel definition from new features background (@lchrusciel) -- [#4926](https://github.com/Sylius/Sylius/pull/4926) Fixed typo in ArchetypeBundle installation docs (@gorkalaucirica) -- [#4921](https://github.com/Sylius/Sylius/pull/4921) [Behat] Fix passing route params to form in create action (@Arminek) -- [#4924](https://github.com/Sylius/Sylius/pull/4924) Add fluent interface to PHPDoc (@sagikazarmark) -- [#4922](https://github.com/Sylius/Sylius/pull/4922) [Behat] [DX] Moving attributes page to keep consistency (@lchrusciel) -- [#4915](https://github.com/Sylius/Sylius/pull/4915) [Travis] Improve caching (@pamil) -- [#4917](https://github.com/Sylius/Sylius/pull/4917) [User] Add missing translations to UserBundle (@michalmarcinkowski) -- [#4880](https://github.com/Sylius/Sylius/pull/4880) [CoreBundle] Fixed overriding of ShippingMethodChoiceType (@NeverResponse) -- [#4862](https://github.com/Sylius/Sylius/pull/4862) [Core][DX] CS fixes in Component and Bundle (@Zales0123) -- [#4914](https://github.com/Sylius/Sylius/pull/4914) [Inventory] Remove sku from stockable interface (@lchrusciel) -- [#4882](https://github.com/Sylius/Sylius/pull/4882) [Behat] Typo fix in promotion features (@lchrusciel) -- [#4909](https://github.com/Sylius/Sylius/pull/4909) [Grid] Parse parameters of grid driver configuration (@pjedrzejewski) -- [#4913](https://github.com/Sylius/Sylius/pull/4913) [Web] Fix typo in cart summary (@psyray) -- [#4865](https://github.com/Sylius/Sylius/pull/4865) [Installer] Tweak installation currency and locale settings (@pjedrzejewski) -- [#4910](https://github.com/Sylius/Sylius/pull/4910) [Grid] Escape values of the string field type (@pjedrzejewski) -- [#4782](https://github.com/Sylius/Sylius/pull/4782) [Admin] General UI improvements (@pjedrzejewski) -- [#4907](https://github.com/Sylius/Sylius/pull/4907) synchronize RepositoryInterface method signatures (@bendavies) -- [#4902](https://github.com/Sylius/Sylius/pull/4902) [Order] Add custom repository methods to obtain only placed orders (@michalmarcinkowski) -- [#4901](https://github.com/Sylius/Sylius/pull/4901) [Behat] Notifcation context extraction (@Arminek) -- [#4873](https://github.com/Sylius/Sylius/pull/4873) [Theme] Support for settings (@pamil) -- [#4879](https://github.com/Sylius/Sylius/pull/4879) [ResourceBundle] Fix bug with adding product option value translations (@tuka217) -- [#4881](https://github.com/Sylius/Sylius/pull/4881) [Resource] Do not make repositories lazy by default (@pamil) -- [#4893](https://github.com/Sylius/Sylius/pull/4893) [Travis] Do not run "cli" and "todo" tagged scenarios (@pamil) -- [#4895](https://github.com/Sylius/Sylius/pull/4895) [Admin] Extracted ProductOptionContext in setup (@GSadee) -- [#4889](https://github.com/Sylius/Sylius/pull/4889) [Bug Fix] Elastica product listener orphaned objects throws error (@steffenbrem) -- [#2910](https://github.com/Sylius/Sylius/pull/2910) [SettingsBundle] Use find() in ObjectToIdentifierTransformer (@aramalipoor) -- [#4887](https://github.com/Sylius/Sylius/pull/4887) Tweak pull request template (@pamil) -- [#4886](https://github.com/Sylius/Sylius/pull/4886) [Behat] Do not test "cli" suites by default (@pamil) -- [#4876](https://github.com/Sylius/Sylius/pull/4876) [Admin] Promotions start and end date validation (@lchrusciel) -- [#4866](https://github.com/Sylius/Sylius/pull/4866) [Admin] Managing taxons (@Arminek) -- [#4870](https://github.com/Sylius/Sylius/pull/4870) [Travis] Bunch of build fixes (@pamil) -- [#4835](https://github.com/Sylius/Sylius/pull/4835) [Admin][ProductOption] Product option features (@GSadee) -- [#4875](https://github.com/Sylius/Sylius/pull/4875) [ProductOption] Fixed problem with removing values from product option (@GSadee) -- [#4864](https://github.com/Sylius/Sylius/pull/4864) [Core] Refactored AbstractCalculator (@pamil) -- [#4867](https://github.com/Sylius/Sylius/pull/4867) [Registry] Update docblocks (@pamil) -- [#4856](https://github.com/Sylius/Sylius/pull/4856) [VariationBundle] Added option repository (@GSadee) -- [#4863](https://github.com/Sylius/Sylius/pull/4863) [Behat][Page][Crud] Rename isResourceOnPage to isSingleResourceOnPage (@tuka217) -- [#4846](https://github.com/Sylius/Sylius/pull/4846) [ProductAttribute] Product attributes feature (@tuka217) -- [#4785](https://github.com/Sylius/Sylius/pull/4785) [Promotion][UX] Sort promotion rules and actions in selectbox (@Zales0123) -- [#4858](https://github.com/Sylius/Sylius/pull/4858) Legacy admin tabbed translations form theme (@peteward) -- [#4849](https://github.com/Sylius/Sylius/pull/4849) [Admin] Promotion features (@lchrusciel) -- [#4783](https://github.com/Sylius/Sylius/pull/4783) [RFC] [DX] Features cleanup (@lchrusciel) -- [#4805](https://github.com/Sylius/Sylius/pull/4805) [Admin] Channel features (@lchrusciel) -- [#4604](https://github.com/Sylius/Sylius/pull/4604) [Admin][Currency] New behats for Currency (@tuka217) -- [#4836](https://github.com/Sylius/Sylius/pull/4836) [Registry] Added service registry context (@dantleech) -- [#4613](https://github.com/Sylius/Sylius/pull/4613) [Admin] Managing zones (@Arminek) -- [#4844](https://github.com/Sylius/Sylius/pull/4844) [Docs] Bump PHP version also in the documentation (@pamil) -- [#4742](https://github.com/Sylius/Sylius/pull/4742) [Admin][PaymentMethod] Payment method features (@GSadee, @Arminek) -- [#4837](https://github.com/Sylius/Sylius/pull/4837) [Theme] Support for screenshots (@pamil) -- [#4705](https://github.com/Sylius/Sylius/pull/4705) [Admin][Customer] New behats for Customers (@tuka217) -- [#4787](https://github.com/Sylius/Sylius/pull/4787) [Ui] Quick form display fixes (@Zales0123) -- [#4674](https://github.com/Sylius/Sylius/pull/4674) [Bug Fix] Make sure doctrine removes orphan tax rates (@steffenbrem) -- [#4798](https://github.com/Sylius/Sylius/pull/4798) [Twig] Currency and Money helpers clean up (@lchrusciel) -- [#4781](https://github.com/Sylius/Sylius/pull/4781) [Cart] Fix Cart repository reference (@lchrusciel) -- [#4833](https://github.com/Sylius/Sylius/pull/4833) [User] Add missing users permissions (@michalmarcinkowski) -- [#4829](https://github.com/Sylius/Sylius/pull/4829) [Reporting] Fix UserRepository coupling with sylius default table naming structure (@peteward) -- [#4826](https://github.com/Sylius/Sylius/pull/4826) [Fixtures] Speed up fixtures (@michalmarcinkowski) -- [#4818](https://github.com/Sylius/Sylius/pull/4818) [Travis] Yet another build refactoring (@pamil) -- [#4819](https://github.com/Sylius/Sylius/pull/4819) [DX] [Admin] Routing and grids sorted alphabetically (@lchrusciel) -- [#4666](https://github.com/Sylius/Sylius/pull/4666) [Composer] Use stable symfony-cmf/routing-bundle dependency (@pamil, @lchrusciel) -- [#4767](https://github.com/Sylius/Sylius/pull/4767) Remove the remaining soft deleteable code (@coudenysj) -- [#4810](https://github.com/Sylius/Sylius/pull/4810) [SingleResourceProvider] Use repository find() method. (@dantleech) -- [#4777](https://github.com/Sylius/Sylius/pull/4777) [Core][Promotion] Move rules checkers constants into rules classes (@Zales0123) -- [#4778](https://github.com/Sylius/Sylius/pull/4778) [Core] Quick fixes in NthOrderRuleChecker (@Zales0123) -- [#4786](https://github.com/Sylius/Sylius/pull/4786) [Travis] Use Trusty beta (in order to install Chrome) (@pamil) -- [#4775](https://github.com/Sylius/Sylius/pull/4775) Fix the installer setup command (@pjedrzejewski) -- [#4689](https://github.com/Sylius/Sylius/pull/4689) [Admin][Province] Managing country with provinces (@GSadee, @TheMadeleine) -- [#4667](https://github.com/Sylius/Sylius/pull/4667) [Admin] Add shipping method feature (@lchrusciel) -- [#4760](https://github.com/Sylius/Sylius/pull/4760) [Taxation] Tax calculation minor enhancements (@michalmarcinkowski) -- [#4695](https://github.com/Sylius/Sylius/pull/4695) [Admin][Promotion] Adding promotion feature (@Zales0123) -- [#4664](https://github.com/Sylius/Sylius/pull/4664) [Behat][Promotion] Complex promotions scenarios (@Zales0123) -- [#4765](https://github.com/Sylius/Sylius/pull/4765) [Behat] Notification checker refactoring (@Arminek) -- [#4771](https://github.com/Sylius/Sylius/pull/4771) [Admin] Redirect to index when cancelling action (@pjedrzejewski) -- [#4763](https://github.com/Sylius/Sylius/pull/4763) [Core] - added missing email template translation keys (@nakashu) -- [#4770](https://github.com/Sylius/Sylius/pull/4770) [UserBundle] remove Rbac roles from create user command (@loicmobizel) -- [#4747](https://github.com/Sylius/Sylius/pull/4747) [Bug Fix] Added customer validator initializer to set canonical email (@steffenbrem) -- [#4762](https://github.com/Sylius/Sylius/pull/4762) [mailer] - fix mailer configuration to allow adding new templates (@nakashu) -- [#4764](https://github.com/Sylius/Sylius/pull/4764) [GridBundle] Allow overriding grid templates. (@liverbool) -- [#4758](https://github.com/Sylius/Sylius/pull/4758) [Behat] [DX] Table row counter on index page (@lchrusciel) -- [#4702](https://github.com/Sylius/Sylius/pull/4702) [Resource] Fixed proviously spoiled transformer (@Zales0123) -- [#4759](https://github.com/Sylius/Sylius/pull/4759) [DX] Yaml cleanup (@lchrusciel) -- [#4678](https://github.com/Sylius/Sylius/pull/4678) Allow for JMSTranslationBundle 1.1 and above. (@Nyholm) -- [#4752](https://github.com/Sylius/Sylius/pull/4752) [RFC] [Ui] Cancel button (@lchrusciel) -- [#4701](https://github.com/Sylius/Sylius/pull/4701) [Behat] Refactor default Page object (remove unused features, fix visibilities, simplify code) (@pamil) -- [#4751](https://github.com/Sylius/Sylius/pull/4751) [Search] fixed search indexing (@kurakin-oleksandr) -- [#4750](https://github.com/Sylius/Sylius/pull/4750) [Currency] Fix wrong twig helper call (@lchrusciel) -- [#4746](https://github.com/Sylius/Sylius/pull/4746) [Order] Fix bug in Order model (@sblaut) -- [#4682](https://github.com/Sylius/Sylius/pull/4682) [Twig] Percentage twig widget (@lchrusciel) -- [#4688](https://github.com/Sylius/Sylius/pull/4688) [Migration] Auto-generate code in db field while running migration (@psyray) -- [#4755](https://github.com/Sylius/Sylius/pull/4755) [OptionValue] Update translation migrations to copy data between tables (@psyray) -- [#4677](https://github.com/Sylius/Sylius/pull/4677) [Core] Get last payment's method also from failed payments (@ahmadrabie) -- [#4756](https://github.com/Sylius/Sylius/pull/4756) [ProductReview] flash message fix (@kurakin-oleksandr) -- [#4748](https://github.com/Sylius/Sylius/pull/4748) Update LoadProductOptionData.php (@sprik) -- [#4406](https://github.com/Sylius/Sylius/pull/4406) [Taxation] Tax Calculation Strategies (@mmckelviereiss) -- [#4649](https://github.com/Sylius/Sylius/pull/4649) [WebBundle] Improve shipment transitions and tracking form (@majidgolshadi) -- [#4654](https://github.com/Sylius/Sylius/pull/4654) [Behat][Promotion] Discount based on nth order (@Zales0123) -- [#4679](https://github.com/Sylius/Sylius/pull/4679) [SettingsBundle] Recompute doctrine change-set after transforming settings (@aramalipoor) -- [#4740](https://github.com/Sylius/Sylius/pull/4740) [Currency] Show base instead of current currency (@lchrusciel) -- [#4728](https://github.com/Sylius/Sylius/pull/4728) [Order] Remove 'deleted' twig call in order history (@lchrusciel) -- [#4718](https://github.com/Sylius/Sylius/pull/4718) [Core] Refactor cart blamer listener (@pamil) -- [#4704](https://github.com/Sylius/Sylius/pull/4704) [Semantic Ui] [RFC] Fix problematic dropdown generation (@lchrusciel) -- [#4693](https://github.com/Sylius/Sylius/pull/4693) [Resource] Rework mapping interfaces (@pamil, @gperdomor) -- [#4703](https://github.com/Sylius/Sylius/pull/4703) [Behat] TableAccessor fix (@lchrusciel) -- [#4709](https://github.com/Sylius/Sylius/pull/4709) [Behat] Remove contexts specs (@pamil) -- [#4713](https://github.com/Sylius/Sylius/pull/4713) [CoreBundle] Fix usage of getAlias() (@inssein) -- [#4714](https://github.com/Sylius/Sylius/pull/4714) [Promotion] do not check for eligibility if no coupon is specified (@inssein) -- [#4722](https://github.com/Sylius/Sylius/pull/4722) [Composer] Remove unnecessary packages that are provided by required metapackage (@pamil) -- [#4723](https://github.com/Sylius/Sylius/pull/4723) [Resource] Remove static from ResourceBundleInterface::getSupportedDrivers (@pamil) -- [#4725](https://github.com/Sylius/Sylius/pull/4725) Fix yml deprecation (@rvanlaak) -- [#4730](https://github.com/Sylius/Sylius/pull/4730) [FixturesBundle]: Added enable/disable status to shipping data fixture. (@ahmadrabie) -- [#4731](https://github.com/Sylius/Sylius/pull/4731) [CoreBundle] Sitemap - Fix priority setter (@inssein) -- [#4735](https://github.com/Sylius/Sylius/pull/4735) [Metadata] reverse transform keywords properly (@inssein) -- [#4739](https://github.com/Sylius/Sylius/pull/4739) [Ui][Critical] Sort messages keys (@Zales0123) -- [#4708](https://github.com/Sylius/Sylius/pull/4708) Fix TaxonsToCodesTransformer (@inssein) -- [#4721](https://github.com/Sylius/Sylius/pull/4721) [Cart] Allow to configure repositories and set default one for ORM (@pamil) -- [#4673](https://github.com/Sylius/Sylius/pull/4673) [AttributeBundle] Fix attribute metadata (@Lowlo) -- [#4687](https://github.com/Sylius/Sylius/pull/4687) [Grid] do not use output walkers in orm driver (@bendavies) -- [#4670](https://github.com/Sylius/Sylius/pull/4670) [Metadata] Fix modifying metadata by serializing it early (@pamil) -- [#4660](https://github.com/Sylius/Sylius/pull/4660) [Behat] Remove unnecessary "fixed" and "discount" words from steps (@Zales0123) -- [#4671](https://github.com/Sylius/Sylius/pull/4671) fix some specs that where not testing anything (@bendavies) -- [#4694](https://github.com/Sylius/Sylius/pull/4694) [Promotion] Make description not required (@Zales0123) -- [#4685](https://github.com/Sylius/Sylius/pull/4685) [Twig] Locale extension refactoring + introducing locale name filter (@lchrusciel) -- [#4681](https://github.com/Sylius/Sylius/pull/4681) [Twig] Sematic money widget (@lchrusciel) -- [#4683](https://github.com/Sylius/Sylius/pull/4683) [Behat] Element not found exception fix (@lchrusciel) -- [#4675](https://github.com/Sylius/Sylius/pull/4675) [WebBundle] Fix finalize page (@inssein) -- [#4680](https://github.com/Sylius/Sylius/pull/4680) Set promotion coupon in cart to not required (@gonzalovilaseca) -- [#4672](https://github.com/Sylius/Sylius/pull/4672) [Review] Fixed reviews limit (@GSadee) -- [#4661](https://github.com/Sylius/Sylius/pull/4661) [Checkout] Changed method to protected to be able to inherit (@GSadee) -- [#4662](https://github.com/Sylius/Sylius/pull/4662) [DX] [Behat] Optimize imports (@lchrusciel) -- [#4665](https://github.com/Sylius/Sylius/pull/4665) [Composer] Removed A2lix/TranslationFormBundle dependency (@pamil) -- [#4663](https://github.com/Sylius/Sylius/pull/4663) [Travis] Use strict Composer validation for the main composer.json / composer.lock (@pamil) -- [#4246](https://github.com/Sylius/Sylius/pull/4246) [SettingsBundle] Settings rework (@steffenbrem) -- [#4637](https://github.com/Sylius/Sylius/pull/4637) [Admin] Tax rate validation features (@lchrusciel) -- [#4656](https://github.com/Sylius/Sylius/pull/4656) [Admin] Don't render whole form by default on create/update page (@Zales0123) -- [#4657](https://github.com/Sylius/Sylius/pull/4657) [Behat] Current page resolver (@lchrusciel) -- [#4525](https://github.com/Sylius/Sylius/pull/4525) [SearchBundle][ProductBundle] Add multilingual in elasticsearch engine and check on product availability (@Niiko) -- [#4640](https://github.com/Sylius/Sylius/pull/4640) [Locale] Locale name converter (@Arminek) -- [#4652](https://github.com/Sylius/Sylius/pull/4652) [Behat] Fix notification checker (@lchrusciel) -- [#4653](https://github.com/Sylius/Sylius/pull/4653) [Composer] Add missing dependency + alphabetically sorting (@Zales0123) -- [#4622](https://github.com/Sylius/Sylius/pull/4622) [RFC][DX] Introduce NotificationChecker (@lchrusciel) -- [#4641](https://github.com/Sylius/Sylius/pull/4641) [DX] [Behat] Tax rate sematic fix (@lchrusciel) -- [#4639](https://github.com/Sylius/Sylius/pull/4639) [Behat][Promotion] Discount based on number of products from taxon (@Zales0123) -- [#4212](https://github.com/Sylius/Sylius/pull/4212) [UserBundle] adding commands to promote or demote a user by adding or removing a role (@loicmobizel) -- [#4644](https://github.com/Sylius/Sylius/pull/4644) [RFC] [DX] Behat services clean up (@lchrusciel) -- [#4645](https://github.com/Sylius/Sylius/pull/4645) [Promotion][Core][DX] Promotion eligibility checker refactoring (@Zales0123) -- [#4605](https://github.com/Sylius/Sylius/pull/4605) [Behat][Promotion] Receiving discount based on total of items from specific taxons (@Zales0123) -- [#4624](https://github.com/Sylius/Sylius/pull/4624) [Admin] Adding tax rate feature (@lchrusciel) -- [#4610](https://github.com/Sylius/Sylius/pull/4610) [Admin] Locale unique code validation feature (@Arminek) -- [#4588](https://github.com/Sylius/Sylius/pull/4588) [Promotion] Discount based on items from specific taxons (@Zales0123) -- [#4625](https://github.com/Sylius/Sylius/pull/4625) [Behat] [DX] Zones sematical fixes (@lchrusciel) -- [#4635](https://github.com/Sylius/Sylius/pull/4635) Fixed wrong namespace in Bundle registration for ReportBundle (@itinance) -- [#4627](https://github.com/Sylius/Sylius/pull/4627) [Composer] Update ApiTestCase dependency (@lchrusciel) -- [#4621](https://github.com/Sylius/Sylius/pull/4621) [ci skip] Clean up documentation merged into main repo (@pjedrzejewski) -- [#4581](https://github.com/Sylius/Sylius/pull/4581) [Documentation] Copied Sylius-Docs to docs/ (@pjedrzejewski, @drymek, @webmuch, @michalpipa, @l3l0, @umpirsky, @MartijnDwars, @winzou, @ConneXNL, @stloyd, @daSn0wie, @pilot, @aRn0D, @gregsomers, @pborreli, @amenophis, @cordoval, @jjanvier, @dbu, @ftassi, @BenoitLeveque, @diimpp, @docteurklein, @elliot, @shadypierre, @pfwd, @marekkalnik, @20th, @gplocke, @pmartelletti, @patkar, @marcaube, @tuchk4, @erheme318, @Shine-neko, @gonzalovilaseca, @wouterj, @tvlooy, @sjoerdsmink, @emgiezet, @ojhaujjwal, @javiercejudo, @danielsreichenbach, @adamelso, @jrobeson, @jmontoyaa, @sivolobov, @allanbrault, @igormukhingmailcom, @gregoirepaqueron, @torinaki, @michalmarcinkowski, @alexptrn, @Strontium-90, @antonioperic, @djaed, @lchrusciel, @JulienItard, @kedrap, @advancingu, @borisschapira, @Zales0123, @broncha, @hussani, @aur1mas, @uNknownMark, @patrick-mcdougle, @pamil, @wpottier, @liviucmg, @jimbocoder, @jamesyo, @NeverResponse, @herodrigues, @Arminek, @TheMadeleine, @tuka217, @PWalkow, @bendavies, @ufik, @dragosprotung, @versgui, @gabiudrescu, @gperdomor) -- [#4587](https://github.com/Sylius/Sylius/pull/4587) [Admin] Tax category creation (@lchrusciel) -- [#4617](https://github.com/Sylius/Sylius/pull/4617) [ResourceBundle] Added return doc statement (@dragosprotung) -- [#4594](https://github.com/Sylius/Sylius/pull/4594) [Admin] Editing locale feature (@Arminek) -- [#4595](https://github.com/Sylius/Sylius/pull/4595) [Core][Promotion] Fix taxon based promotions (@Zales0123) -- [#4551](https://github.com/Sylius/Sylius/pull/4551) [Core] Order recalculation clean-up (@Zales0123) -- [#4612](https://github.com/Sylius/Sylius/pull/4612) [Critical] Fix behat build (@lchrusciel) -- [#4545](https://github.com/Sylius/Sylius/pull/4545) [Behat] Move extensions and services (@tuka217) -- [#4565](https://github.com/Sylius/Sylius/pull/4565) [Admin] Country code immutability (@Arminek) -- [#4611](https://github.com/Sylius/Sylius/pull/4611) [ResourceBundle] Fix use statement for doc comment (@dragosprotung) -- [#4607](https://github.com/Sylius/Sylius/pull/4607) [DX] NotificationAccessor fix (@lchrusciel) -- [#4606](https://github.com/Sylius/Sylius/pull/4606) [Critical] Caching Composer dependencies at Travis (@pamil) -- [#4603](https://github.com/Sylius/Sylius/pull/4603) [Core] Throw proper exception in ActivePromotionsByChannelProvider (@Zales0123) -- [#4573](https://github.com/Sylius/Sylius/pull/4573) [Admin] Tax category deletion (@lchrusciel) -- [#4602](https://github.com/Sylius/Sylius/pull/4602) [Behat][Critical] Sort suites imports alphabetically (@Zales0123) -- [#4597](https://github.com/Sylius/Sylius/pull/4597) [DX] Add 'an' to administrator log in step (@lchrusciel) -- [#4318](https://github.com/Sylius/Sylius/pull/4318) [ResourceBundle] Create Sylius translations type (@NeverResponse) -- [#4572](https://github.com/Sylius/Sylius/pull/4572) [Behat] Semantic fix in ManagingCountriesContext (@lchrusciel) -- [#4575](https://github.com/Sylius/Sylius/pull/4575) [Travis] Reset all composer.lock caches on composer.json update (@pamil) -- [#4591](https://github.com/Sylius/Sylius/pull/4591) [DX] Removed redundant lines (@lchrusciel) -- [#4582](https://github.com/Sylius/Sylius/pull/4582) [Bug Fix] Add values one-to-many relationship on attribute model (@steffenbrem) -- [#4584](https://github.com/Sylius/Sylius/pull/4584) [Behat] Clean up test parameters (@Arminek) -- [#4577](https://github.com/Sylius/Sylius/pull/4577) [DX] SharedStorage clean-up (@lchrusciel) -- [#4442](https://github.com/Sylius/Sylius/pull/4442) [Admin] Editing countries (@Arminek) -- [#4574](https://github.com/Sylius/Sylius/pull/4574) [DX] Imporve SharedStorage transformator (@lchrusciel) -- [#4564](https://github.com/Sylius/Sylius/pull/4564) [Behat] Addressing features typo and localization fixes (@lchrusciel) -- [#4537](https://github.com/Sylius/Sylius/pull/4537) [UI] Critical improvement to new locales and countries interface (@pjedrzejewski) -- [#4553](https://github.com/Sylius/Sylius/pull/4553) [ResourceBundle] fixed #4524 resource.settings not taken in account (@plusdepseudo) -- [#4548](https://github.com/Sylius/Sylius/pull/4548) [Core] Checkout flow and errors improvements (@Zales0123) -- [#4535](https://github.com/Sylius/Sylius/pull/4535) [Behat] [DX] Transformers cleanup (@lchrusciel) -- [#4539](https://github.com/Sylius/Sylius/pull/4539) [Admin] Country code uniquness validation (@lchrusciel) -- [#4549](https://github.com/Sylius/Sylius/pull/4549) fix typo (@bendavies) -- [#4550](https://github.com/Sylius/Sylius/pull/4550) Added min length message in zone form (@gonzalovilaseca) -- [#4556](https://github.com/Sylius/Sylius/pull/4556) [Behat] Pages alphabetical ordering and fixes (@TheMadeleine) -- [#4473](https://github.com/Sylius/Sylius/pull/4473) [API] Test currency (@axelvnk) -- [#4541](https://github.com/Sylius/Sylius/pull/4541) [WebBundle] Massive translations renaming (@pamil) -- [#4540](https://github.com/Sylius/Sylius/pull/4540) [Behat] Pages organization fix and ProductContexts cleanup (@TheMadeleine, @lchrusciel) -- [#4531](https://github.com/Sylius/Sylius/pull/4531) [RFC] [DX] [Behat] Traits usage in new behats (@lchrusciel) -- [#4533](https://github.com/Sylius/Sylius/pull/4533) [Behat] [DX] Split localization features (@lchrusciel) -- [#4538](https://github.com/Sylius/Sylius/pull/4538) [Behat] Consistent context naming (@lchrusciel) -- [#4464](https://github.com/Sylius/Sylius/pull/4464) [Behat][Promotion] Percentage discount on items in range (@Zales0123) -- [#4543](https://github.com/Sylius/Sylius/pull/4543) [Order] comment controller redirection broken (@lighta971) -- [#4307](https://github.com/Sylius/Sylius/pull/4307) [MoneyBundle] [CurrencyBundle] Add interface for MoneyHelper and repl… (@axelvnk) -- [#4534](https://github.com/Sylius/Sylius/pull/4534) [Behat] Typo fix (@lchrusciel) -- [#4528](https://github.com/Sylius/Sylius/pull/4528) [Travis] Remove setting Github OAuth Token in Composer as it is no longer needed (@pamil) -- [#4529](https://github.com/Sylius/Sylius/pull/4529) [Behat] [Critical] Localization unique code validation feature fix (@lchrusciel) -- [#4530](https://github.com/Sylius/Sylius/pull/4530) [ShippingBundle] Fix shipAction to new resource bundle conventions (@aramalipoor) -- [#4457](https://github.com/Sylius/Sylius/pull/4457) [Behat][Promotion] Fixed discount on items in price range (@Zales0123) -- [#4224](https://github.com/Sylius/Sylius/pull/4224) [Checkout] Delete purchase step from checkout flow (@Arminek) -- [#4302](https://github.com/Sylius/Sylius/pull/4302) [DX] Describe fixtures loading command with Behat scenarios (@TheMadeleine) -- [#4520](https://github.com/Sylius/Sylius/pull/4520) Changing viewport of backend invoice PDF generation. (@ahmadrabie) -- [#4523](https://github.com/Sylius/Sylius/pull/4523) [Docker] Docker improvements (@jverdeyen) -- [#4047](https://github.com/Sylius/Sylius/pull/4047) [Shipping] Deleting shipping methods (@NeverResponse) -- [#4401](https://github.com/Sylius/Sylius/pull/4401) [Behat][Promotion] Removed softdeletable from Promotion (@NeverResponse) -- [#4510](https://github.com/Sylius/Sylius/pull/4510) [WebBundle] Add missing field availableUntil (@Niiko) -- [#4514](https://github.com/Sylius/Sylius/pull/4514) [OptionValue][Core] - various fixes after option value model changes (@nakashu) -- [#4515](https://github.com/Sylius/Sylius/pull/4515) [Installer] Improve display while installing Sylius (@Zales0123) -- [#4400](https://github.com/Sylius/Sylius/pull/4400) [Behat][Promotion] Removed softdeletable from Coupon (@NeverResponse) -- [#4507](https://github.com/Sylius/Sylius/pull/4507) [FixtureBundle] Throw exception when method does not exists (@jverdeyen) -- [#4505](https://github.com/Sylius/Sylius/pull/4505) [Core] Remove unnecessary methods (@Zales0123) -- [#4476](https://github.com/Sylius/Sylius/pull/4476) [OAuth][Login] Fix oauth login (@gperdomor) -- [#428](https://github.com/Sylius/Sylius/pull/428) Copyright year update (@lchrusciel) -- [#4364](https://github.com/Sylius/Sylius/pull/4364) [Product] Remove softdeletable from Product (@TheMadeleine) -- [#4502](https://github.com/Sylius/Sylius/pull/4502) [Ui] Missing closing bracket in app.js (@lchrusciel) -- [#4432](https://github.com/Sylius/Sylius/pull/4432) [WebBundle] Show shipment transitions, Random fixes in displaying shipment and payment states (@kasrakhosravi) -- [#3642](https://github.com/Sylius/Sylius/pull/3642) [CoreBundle] Add sitemap feature (@Arminek) -- [#4500](https://github.com/Sylius/Sylius/pull/4500) [Travis] Disabling OPCache while running phpspec (@pamil) -- [#4391](https://github.com/Sylius/Sylius/pull/4391) [Promotion][Behat] Fixed discount on specific taxon (@Zales0123) -- [#4372](https://github.com/Sylius/Sylius/pull/4372) [ResourceBundle] Fix ObjectToIdentifierTransformer to check for an empty value (@kasrakhosravi) -- [#4496](https://github.com/Sylius/Sylius/pull/4496) [CoreBundle] Change enabled = 1 in ProductRepository to true (@Niiko) -- [#4428](https://github.com/Sylius/Sylius/pull/4428) [taxon] - added missing migration for taxonomy to taxon change (@nakashu) -- [#4491](https://github.com/Sylius/Sylius/pull/4491) [Travis] Retry phpspec / phpunit package tests on failure (@pamil) -- [#4445](https://github.com/Sylius/Sylius/pull/4445) [Admin] Locale feature (@lchrusciel) -- [#4467](https://github.com/Sylius/Sylius/pull/4467) [Core] LocaleType fix (@lchrusciel) -- [#4489](https://github.com/Sylius/Sylius/pull/4489) Twig "sameas" replaced by "same as" (@martijngastkemper) -- [#4493](https://github.com/Sylius/Sylius/pull/4493) [Migration] Added missing license blocks to migrations (@Zales0123) -- [#4495](https://github.com/Sylius/Sylius/pull/4495) [Admin] Country translation (@lchrusciel) -- [#4460](https://github.com/Sylius/Sylius/pull/4460) [CoreBundle] Fix coupon association (@inssein) -- [#4474](https://github.com/Sylius/Sylius/pull/4474) [GULP] Remove coffee references in gulpfile (@gperdomor) -- [#4480](https://github.com/Sylius/Sylius/pull/4480) [Admin] Rename edit page interface (@Arminek) -- [#4475](https://github.com/Sylius/Sylius/pull/4475) Province api tests (@acrobat) -- [#4471](https://github.com/Sylius/Sylius/pull/4471) [CoreBundle] Fix some small deprecated calls (@tvlooy) -- [#4470](https://github.com/Sylius/Sylius/pull/4470) Country api tests (@acrobat) -- [#4469](https://github.com/Sylius/Sylius/pull/4469) Locale API: Routing + tests (@pix-art) -- [#4466](https://github.com/Sylius/Sylius/pull/4466) [DX] Moved custom scripts from bin/ to etc/bin/, fixed relative paths issues, removed bin/install (@pamil) -- [#427](https://github.com/Sylius/Sylius/pull/427) Removed duplicated "User Guide" section (@pamil) -- [#4395](https://github.com/Sylius/Sylius/pull/4395) [Admin] Adding countries (@Arminek) -- [#4462](https://github.com/Sylius/Sylius/pull/4462) [Travis] Removed .travis.yml from packages (@pamil) -- [#425](https://github.com/Sylius/Sylius/pull/425) Removed empty "Integrations" section (@pamil) -- [#424](https://github.com/Sylius/Sylius/pull/424) The User Guide - minor fixes (@pamil) -- [#426](https://github.com/Sylius/Sylius/pull/426) Removed empty "Migration Guide" section (@pamil) -- [#4441](https://github.com/Sylius/Sylius/pull/4441) [RFC] [Behat] [DX] Split behat services to different files (@lchrusciel) -- [#4465](https://github.com/Sylius/Sylius/pull/4465) [DX] Improved developer experience while using etc/bin/* commands (@pamil) -- [#4384](https://github.com/Sylius/Sylius/pull/4384) [Behat][Promotion] Fixed discount on taxon scenarios (@Zales0123) -- [#423](https://github.com/Sylius/Sylius/pull/423) [Behat] Explain transformers usage (@Zales0123) -- [#4415](https://github.com/Sylius/Sylius/pull/4415) [Travis] Continuous integration for each Sylius package included in the build (@pamil) -- [#4455](https://github.com/Sylius/Sylius/pull/4455) [RFC][Taxation] Skip 0 value tax adjustment on shipping. (@mmckelviereiss) -- [#4448](https://github.com/Sylius/Sylius/pull/4448) Add missing translations (@kielabokkie) -- [#3944](https://github.com/Sylius/Sylius/pull/3944) New Grids (@pjedrzejewski) -- [#4347](https://github.com/Sylius/Sylius/pull/4347) [Promotion][Behat] Percentage discount taxon implementation (@Zales0123) -- [#4434](https://github.com/Sylius/Sylius/pull/4434) [Behat] [DX] Extract legacy tag (@lchrusciel) -- [#4444](https://github.com/Sylius/Sylius/pull/4444) [Behat] Fix build (@lchrusciel) -- [#4175](https://github.com/Sylius/Sylius/pull/4175) [User] Account renewal feature scenarios (@TheMadeleine) -- [#4353](https://github.com/Sylius/Sylius/pull/4353) [Behat] [Product] New behat for product feature (@lchrusciel) -- [#4377](https://github.com/Sylius/Sylius/pull/4377) [Promotion][Core] Action decoupling issues (@Zales0123) -- [#4438](https://github.com/Sylius/Sylius/pull/4438) [Behat] Set "twig.strict_variables" to true in test_cached (@pamil) -- [#4437](https://github.com/Sylius/Sylius/pull/4437) [Behat][Taxonomy] Add legacy tag and fix taxonomy feature file (@aramalipoor) -- [#4256](https://github.com/Sylius/Sylius/pull/4256) [Resource] Integrated Translations (@NeverResponse) -- [#3432](https://github.com/Sylius/Sylius/pull/3432) A Docker Compose configuration to develop in Docker containers. (@jverdeyen) -- [#4425](https://github.com/Sylius/Sylius/pull/4425) [TaxonomyBundle] Remove custom taxon api form. (@liverbool) -- [#4418](https://github.com/Sylius/Sylius/pull/4418) [TaxonomyBundle] Remove serialization relation to the obsolete taxonomy entity. (@liverbool) -- [#4426](https://github.com/Sylius/Sylius/pull/4426) [CoreBundle] Decode escaped characters of url in repository-based route provider (@aramalipoor) -- [#4433](https://github.com/Sylius/Sylius/pull/4433) [Orders] Fix order templates (@lchrusciel) -- [#4430](https://github.com/Sylius/Sylius/pull/4430) [UserBundle] Fix UserController (@inssein) -- [#4435](https://github.com/Sylius/Sylius/pull/4435) [Behat] [DX] Missing final keyword (@lchrusciel) -- [#4164](https://github.com/Sylius/Sylius/pull/4164) Resource movement sort persistance (@nakashu) -- [#4421](https://github.com/Sylius/Sylius/pull/4421) Fix invalid references to options in fixtures (@pjedrzejewski) -- [#4422](https://github.com/Sylius/Sylius/pull/4422) Remove not used configuration for translatable fields (@pjedrzejewski) -- [#4416](https://github.com/Sylius/Sylius/pull/4416) [ResourceBundle] Initialize form collection when DOM is ready (@ahmadrabie) -- [#4419](https://github.com/Sylius/Sylius/pull/4419) Fix missing ResourceInterface in Contact Request model (@lighta971) -- [#3814](https://github.com/Sylius/Sylius/pull/3814) [InstallerBundle] Simplification and testing of sylius:install:setup command (@TheMadeleine) -- [#4417](https://github.com/Sylius/Sylius/pull/4417) update UPGRADE.md to add content migration instructions for v0.17.0 (@lighta971) -- [#3854](https://github.com/Sylius/Sylius/pull/3854) Repository clean up and TranslatableResourceRepository deletion (@lchrusciel) -- [#4387](https://github.com/Sylius/Sylius/pull/4387) [Behat] [DX] Unify behat features (@lchrusciel) -- [#4407](https://github.com/Sylius/Sylius/pull/4407) [Theme] [Composer] Updated ResourceBundle version (@pamil) -- [#4379](https://github.com/Sylius/Sylius/pull/4379) [Behat] [DX] Page interfaces extraction (@lchrusciel) -- [#4242](https://github.com/Sylius/Sylius/pull/4242) [CoreBundle] Decode url when finding entity based on request URI (@aramalipoor) -- [#3773](https://github.com/Sylius/Sylius/pull/3773) [Taxonomy] Remove Taxonomy entity in favor of Taxon (@aramalipoor) -- [#4271](https://github.com/Sylius/Sylius/pull/4271) [Behat] Delete objects related to order during order deletion (@lchrusciel) -- [#4398](https://github.com/Sylius/Sylius/pull/4398) [WebBundle]: Displaying product associations in frontend product page (@ahmadrabie) -- [#4402](https://github.com/Sylius/Sylius/pull/4402) [UserBundle] Add phone number to customer registration form. (@majidgolshadi) -- [#4365](https://github.com/Sylius/Sylius/pull/4365) Bump version to 0.18.x (@pjedrzejewski) -- [#4393](https://github.com/Sylius/Sylius/pull/4393) [ResourceBundle] fix return from MongoDB Document Repository (@tonicospinelli) -- [#4392](https://github.com/Sylius/Sylius/pull/4392) [FixturesBundle] Update LoadProductOptionData presentation -> name (@jverdeyen) -- [#4386](https://github.com/Sylius/Sylius/pull/4386) [AddressingBundle] Added sorting countries by name in form type (@GSadee) -- [#4385](https://github.com/Sylius/Sylius/pull/4385) [Composer] Added webmozart/assert assertion library as a dependency (@pamil) -- [#4272](https://github.com/Sylius/Sylius/pull/4272) Prototype of SemanticUI and generic templates (@pjedrzejewski) -- [#4285](https://github.com/Sylius/Sylius/pull/4285) [Core][ProductAccessor] Use option code instead of name (@okwinza) -- [#4370](https://github.com/Sylius/Sylius/pull/4370) [DX] Consistent service name (@lchrusciel) -- [#4371](https://github.com/Sylius/Sylius/pull/4371) [WebBundle] Removed Payment creation in admin panel (@ahmadrabie) -- [#4366](https://github.com/Sylius/Sylius/pull/4366) [ReportBundle] Remove sylius_data_fetcher prefix (@Niiko) -- [#4361](https://github.com/Sylius/Sylius/pull/4361) [Core] Simplify adding adjustments to units in applicator (@Zales0123) -- [#4260](https://github.com/Sylius/Sylius/pull/4260) [Translation] Changed AbstractTranslatable into TranslatableTrait (@NeverResponse) -- [#4237](https://github.com/Sylius/Sylius/pull/4237) [Variation] Introduce code for option values and replace presentation with name (@vikey89) -- [#4325](https://github.com/Sylius/Sylius/pull/4325) [Payment] Remove softdeletable from Payment (@TheMadeleine) -- [#4315](https://github.com/Sylius/Sylius/pull/4315) [Order] ShipmentProcessor renaming (@lchrusciel) - -### v0.17.0 2016-03-01 -- [#4362](https://github.com/Sylius/Sylius/pull/4362) Update CHANGELOG for v0.17.0 (@pjedrzejewski) -- [#4357](https://github.com/Sylius/Sylius/pull/4357) Fix various missing deps and not needed coupling to Symfony (@pjedrzejewski) -- [#4349](https://github.com/Sylius/Sylius/pull/4349) [Behat][Promotion] Added domain scenarios for coupon deletion (@NeverResponse) -- [#4286](https://github.com/Sylius/Sylius/pull/4286) [Behat][Promotion] Percentage discount on products from specific taxon (@Zales0123) -- [#4352](https://github.com/Sylius/Sylius/pull/4352) [Behat][Product] Product deletion scenarios (@TheMadeleine) -- [#4355](https://github.com/Sylius/Sylius/pull/4355) [Behat] Remove redundant steps in product (@lchrusciel) -- [#4320](https://github.com/Sylius/Sylius/pull/4320) Add initial admin CRUD scenarios for tax category (@pjedrzejewski) -- [#4359](https://github.com/Sylius/Sylius/pull/4359) [Admin Menu] Product association types definition fix (@peteward) -- [#4326](https://github.com/Sylius/Sylius/pull/4326) [SearchBundle] Make orm_indexes node properly overridable (@okwinza) -- [#4338](https://github.com/Sylius/Sylius/pull/4338) [SearchBundle] Hide empty filters for elasticsearch engine (@okwinza) -- [#4000](https://github.com/Sylius/Sylius/pull/4000) [Core] [Theme] Integration with Sylius platform (@pamil) -- [#4356](https://github.com/Sylius/Sylius/pull/4356) CRITICAL Symfony2.8 Debug Toolbar Fix (@peteward) -- [#4351](https://github.com/Sylius/Sylius/pull/4351) [Theme] Filesystem interface & class cleanup (@pamil) -- [#4350](https://github.com/Sylius/Sylius/pull/4350) [Theme] Support for fallback locales; integration tests for translation compiler passes (@pamil) -- [#4324](https://github.com/Sylius/Sylius/pull/4324) [Core] Fix IntegerDistributor service name (@Zales0123) -- [#4328](https://github.com/Sylius/Sylius/pull/4328) [Customer] Added phone number to customer (@GSadee) -- [#4322](https://github.com/Sylius/Sylius/pull/4322) [Core] [Theme] Scenarios for using themes by current channel (@pamil) -- [#4340](https://github.com/Sylius/Sylius/pull/4340) [User] Clean-up remaining references to soft-deletable for User and Customer (@peteward) -- [#4336](https://github.com/Sylius/Sylius/pull/4336) [WebBundle] Added graph to routing to solving state machine update issue. (@ahmadrabie) -- [#4323](https://github.com/Sylius/Sylius/pull/4323) [Theme] Translator was loading resources way too many times (@pamil) -- [#4316](https://github.com/Sylius/Sylius/pull/4316) Update PR template for autoclosing issues (@peteward) -- [#4273](https://github.com/Sylius/Sylius/pull/4273) [Product] Deleting product variant features (@michalmarcinkowski) -- [#4303](https://github.com/Sylius/Sylius/pull/4303) [Behat] [DX] Injecting shared storage as a first argument (@lchrusciel) -- [#4317](https://github.com/Sylius/Sylius/pull/4317) Fix bunch of missing deps and coupling bugs (@pjedrzejewski) -- [#4308](https://github.com/Sylius/Sylius/pull/4308) [Behat] UserSetupContext refactoring (@lchrusciel) -- [#4304](https://github.com/Sylius/Sylius/pull/4304) [Behat] ProductContext redundatnt line (@lchrusciel) -- [#4310](https://github.com/Sylius/Sylius/pull/4310) [Behat] [DX] Extracting transformers (@lchrusciel) -- [#4268](https://github.com/Sylius/Sylius/pull/4268) [Theme] Make themes persistable & huuuge refactoring (@pamil) -- [#4313](https://github.com/Sylius/Sylius/pull/4313) [Attribute] Allow saving of unchecked checkboxes (@peteward) -- [#4311](https://github.com/Sylius/Sylius/pull/4311) [SearchBundle] Add boolOr filter for range filters for elasticsearch engine (@Niiko) -- [#4306](https://github.com/Sylius/Sylius/pull/4306) [Travis] Use Selenium downloaded by Composer (@pamil) -- [#4276](https://github.com/Sylius/Sylius/pull/4276) [ReportBundle] Remove prefix on configurationType type (@Niiko) -- [#4235](https://github.com/Sylius/Sylius/pull/4235) [Behat] [Order] Deleting an order (@lchrusciel) -- [#4301](https://github.com/Sylius/Sylius/pull/4301) [Core] FOSRest format rules can not be overwritten (@cdaguerre) -- [#4299](https://github.com/Sylius/Sylius/pull/4299) [Behat] Add selenium server standalone in require-dev (@Niiko) -- [#4275](https://github.com/Sylius/Sylius/pull/4275) [Behat][Promotion] Reapplying promotion on cart change (@Zales0123) -- [#4284](https://github.com/Sylius/Sylius/pull/4284) [CoreBundle] Update renderArchetypeResults with configuration (@Niiko) -- [#4288](https://github.com/Sylius/Sylius/pull/4288) [WebBundle] Hide option values on product show page in backend (@okwinza) -- [#4296](https://github.com/Sylius/Sylius/pull/4296) [CoreBundle] Add enabled is true when retrieve latest products (@Niiko) -- [#4290](https://github.com/Sylius/Sylius/pull/4290) use ROLE_API_ACCESS instead of ROLE_API (@xantrix) -- [#4291](https://github.com/Sylius/Sylius/pull/4291) [BackendMenu] Add check on product review link (@Niiko) -- [#4287](https://github.com/Sylius/Sylius/pull/4287) [Resource] Lazy resource repositories (@pamil) -- [#4292](https://github.com/Sylius/Sylius/pull/4292) [Travis] No debug while calling app/console (@pamil) -- [#4283](https://github.com/Sylius/Sylius/pull/4283) [BackendMenu] Add check on product association link (@Niiko) -- [#4269](https://github.com/Sylius/Sylius/pull/4269) [RFC][Behat] Extract reusable transformers (@Zales0123) -- [#4278](https://github.com/Sylius/Sylius/pull/4278) [AssociationBundle ] Added Association component dependecy in the AssociationBundle (@jverdeyen) -- [#4270](https://github.com/Sylius/Sylius/pull/4270) [Behat][Promotion] Shipping discount promotions (@Zales0123) -- [#4184](https://github.com/Sylius/Sylius/pull/4184) [Cart] Set subject in CartEvent and CartItemEvent (@Niiko) -- [#4267](https://github.com/Sylius/Sylius/pull/4267) [Behat][Promotion] Discount based on items total (@Zales0123) -- [#4266](https://github.com/Sylius/Sylius/pull/4266) [Promotion] Removed "equal" flag from rules (@Zales0123) -- [#418](https://github.com/Sylius/Sylius/pull/418) [Promotion] Changes in promotion docs (@Zales0123) -- [#4009](https://github.com/Sylius/Sylius/pull/4009) [User] Remove softdeletable from User and Customer (@TheMadeleine) -- [#419](https://github.com/Sylius/Sylius/pull/419) Implement PR template (@Zales0123) -- [#4232](https://github.com/Sylius/Sylius/pull/4232) [Checkout] Quick fix behat command on travis (@Arminek) -- [#4254](https://github.com/Sylius/Sylius/pull/4254) [review] - migration fix to be consistent with model (@nakashu) -- [#4257](https://github.com/Sylius/Sylius/pull/4257) [Behat][Promotion] Discount based on cart quantity (@Zales0123) -- [#4263](https://github.com/Sylius/Sylius/pull/4263) [OrderBundle] Adjustment resource (@robinjansen) -- [#4249](https://github.com/Sylius/Sylius/pull/4249) [RFC][Promotion] Change "item count" promotion to "cart quantity" (@Zales0123) -- [#4258](https://github.com/Sylius/Sylius/pull/4258) [Behat][Promotion] Changed promotions total step (@Zales0123) -- [#4252](https://github.com/Sylius/Sylius/pull/4252) [Addressing] Country name to code converter extraction (@lchrusciel) -- [#4206](https://github.com/Sylius/Sylius/pull/4206) [Taxation] - reset pointer for orderUnits collection before each call (@nakashu) -- [#4238](https://github.com/Sylius/Sylius/pull/4238) [Review] - average rating recalculation on change, decouple model (@nakashu) -- [#4168](https://github.com/Sylius/Sylius/pull/4168) [cart] - added missing translation for quantity on cart item form type (@nakashu) -- [#4255](https://github.com/Sylius/Sylius/pull/4255) Changed ProvinceNamingProvider to lazy service (@GSadee) -- [#4135](https://github.com/Sylius/Sylius/pull/4135) [Product] Removed the need of description (@NeverResponse) -- [#4234](https://github.com/Sylius/Sylius/pull/4234) [Behat][Promotion] Percentage discount scenarios implementation (@Zales0123) -- [#4208](https://github.com/Sylius/Sylius/pull/4208) [Behat][Promotion] Fixed discount promotion scenarios vol 2 (@Zales0123) -- [#4244](https://github.com/Sylius/Sylius/pull/4244) [AddressingBundle] Fixed rendering of province choice field in frontend checkout proccess (@ahmadrabie) -- [#4247](https://github.com/Sylius/Sylius/pull/4247) [Resource][Paginator] - setMaxPerPage is set before setCurrentPage to get proper results (@nakashu) -- [#4239](https://github.com/Sylius/Sylius/pull/4239) [Resource][Pagination] - respect paginate parameter from config (@nakashu) -- [#4227](https://github.com/Sylius/Sylius/pull/4227) [Behat] Restructure behat features (@michalmarcinkowski) -- [#4176](https://github.com/Sylius/Sylius/pull/4176) [Behat][Promotion] Percentage discount promotions scenarios (@Zales0123) -- [#4219](https://github.com/Sylius/Sylius/pull/4219) Allow override of search filters (@okwinza) -- [#4233](https://github.com/Sylius/Sylius/pull/4233) [Behat] No more weird fatal errors calling getMasterRequest() on null (@pamil) -- [#4230](https://github.com/Sylius/Sylius/pull/4230) [Payment][Core] PaymentProcessor clean up (@lchrusciel) -- [#4199](https://github.com/Sylius/Sylius/pull/4199) [Behat][Promotion] Fixed discount promotion scenarios (@Zales0123) -- [#3980](https://github.com/Sylius/Sylius/pull/3980) [Review] SyliusReviewBundle (@GSadee, @Zales0123, @Richtermeister) -- [#4223](https://github.com/Sylius/Sylius/pull/4223) [Promotion] Implement custom promotion action factory (@Zales0123) -- [#4214](https://github.com/Sylius/Sylius/pull/4214) [Payment] Adding PaymentFactory (@lchrusciel) -- [#4228](https://github.com/Sylius/Sylius/pull/4228) [Behat] Helper services: cookie setter, channel context setter, security service (@pamil) -- [#4221](https://github.com/Sylius/Sylius/pull/4221) [Checkout] Fix paypal express checkout scenario (@Arminek) -- [#4222](https://github.com/Sylius/Sylius/pull/4222) [Checkout] More advance paypal checkout scenario (@Arminek) -- [#4205](https://github.com/Sylius/Sylius/pull/4205) Always declare HTML encoding immediately after the opening head tag. (@adamelso) -- [#4218](https://github.com/Sylius/Sylius/pull/4218) [Behat] Fix features formating (@michalmarcinkowski) -- [#4189](https://github.com/Sylius/Sylius/pull/4189) [RFC][Behat] Promotion system feature files (@michalmarcinkowski) -- [#4216](https://github.com/Sylius/Sylius/pull/4216) Add test for pagination in ResourceBundle (via API) (@pjedrzejewski) -- [#4054](https://github.com/Sylius/Sylius/pull/4054) [Checkout] Behat scenarios for paypal checkout express (@Arminek) -- [#4163](https://github.com/Sylius/Sylius/pull/4163) [fixtures][promotion] - add channels and priority to fixtures (@nakashu) -- [#4064](https://github.com/Sylius/Sylius/pull/4064) [WIP][ResourceBundle] Create integration tests (@tuka217) -- [#4051](https://github.com/Sylius/Sylius/pull/4051) [OptionValue] Translation System (@vikey89) -- [#4183](https://github.com/Sylius/Sylius/pull/4183) [Behat] Enhance Behat scenarios (@michalmarcinkowski) -- [#4210](https://github.com/Sylius/Sylius/pull/4210) Added pull request template (@pamil) -- [#4104](https://github.com/Sylius/Sylius/pull/4104) Make CurrencyConverter more flexible by adding possibility to convert… (@umpirsky) -- [#3992](https://github.com/Sylius/Sylius/pull/3992) [UserBundle] Add command to change the password of a user (@loicmobizel) -- [#4170](https://github.com/Sylius/Sylius/pull/4170) [Behat][Promotions] Promotions with fixed discount scenarios (@Zales0123) -- [#4152](https://github.com/Sylius/Sylius/pull/4152) [Promotion][Core] Reworked PromotionProcessor (@Zales0123) -- [#4065](https://github.com/Sylius/Sylius/pull/4065) [Product] VariantFactory naming changes (@Zales0123) -- [#4197](https://github.com/Sylius/Sylius/pull/4197) [Behat] Rename store ships step (@lchrusciel) -- [#4200](https://github.com/Sylius/Sylius/pull/4200) [Behat] Simplify SharedStorage methods (@Zales0123) -- [#4203](https://github.com/Sylius/Sylius/pull/4203) [Fixtures] Fixed channel and payment errors (@Zales0123) -- [#4180](https://github.com/Sylius/Sylius/pull/4180) [RFC][Behat] Deleting order feature file (@michalmarcinkowski) -- [#4181](https://github.com/Sylius/Sylius/pull/4181) [Behat] Structural and semantic changes (@Zales0123) -- [#4167](https://github.com/Sylius/Sylius/pull/4167) Remove payment methods configuration (@Arminek) -- [#4177](https://github.com/Sylius/Sylius/pull/4177) Catch the ChannelNotFoundException in WDT (@pjedrzejewski) -- [#4179](https://github.com/Sylius/Sylius/pull/4179) [Behat] Fix user repository type hint in SecurityContext (@Zales0123) -- [#4191](https://github.com/Sylius/Sylius/pull/4191) [API] Fixes to ApiBundle (@lchrusciel) -- [#4188](https://github.com/Sylius/Sylius/pull/4188) [Travis] Uploading Symfony application logs if build fails (@pamil) -- [#4185](https://github.com/Sylius/Sylius/pull/4185) [ThemeBundle] Fix theme choice form type class name (@kasrakhosravi) -- [#4187](https://github.com/Sylius/Sylius/pull/4187) Added web/css and web/js to .gitignore (@pamil) -- [#4182](https://github.com/Sylius/Sylius/pull/4182) [Association] Fix table name and add migration (@lchrusciel) -- [#4156](https://github.com/Sylius/Sylius/pull/4156) [Theme] Context interface cleanup (@pamil) -- [#4174](https://github.com/Sylius/Sylius/pull/4174) [Behat] MCE: Friendly exception message if context is not tagged as context (@pamil) -- [#4159](https://github.com/Sylius/Sylius/pull/4159) [Behat] Retag behat features (@lchrusciel) -- [#306](https://github.com/Sylius/Sylius/pull/306) [ThemeBundle] Documentation for new bundle (@pamil) -- [#4112](https://github.com/Sylius/Sylius/pull/4112) [Behat] Added default customer step (@Zales0123) -- [#4138](https://github.com/Sylius/Sylius/pull/4138) [Behat] Rework default channel factories (@Zales0123) -- [#4172](https://github.com/Sylius/Sylius/pull/4172) [Travis] New approach to running Behat tests (no rerun if fatal error, correct exit code) (@pamil) -- [#4169](https://github.com/Sylius/Sylius/pull/4169) [Behat] Added "todo" as ignored tag and removed redundant configuration from cached profile (@pamil) -- [#4151](https://github.com/Sylius/Sylius/pull/4151) [Travis] Added default Github Oauth Token for Composer (@pamil) -- [#4157](https://github.com/Sylius/Sylius/pull/4157) [ThemeBundle] Add theme choice form type (@majidgolshadi) -- [#4161](https://github.com/Sylius/Sylius/pull/4161) Added zendframework/zend-stdlib:^2.0|^3.0 dependency for Sylius and Channel component (@pamil) -- [#4154](https://github.com/Sylius/Sylius/pull/4154) [Behat] Removed not perfect shipping step (@Zales0123) -- [#4136](https://github.com/Sylius/Sylius/pull/4136) [Core] Fixed payment history issue (@NeverResponse) -- [#4133](https://github.com/Sylius/Sylius/pull/4133) [Behat] Moved old features to legacy directory (@NeverResponse) -- [#4080](https://github.com/Sylius/Sylius/pull/4080) [Channel] Support for fake channels (setting current channel manually in dev/test) (@pamil) -- [#4105](https://github.com/Sylius/Sylius/pull/4105) [Cart][Behat] Scenarios for visitor's cart taxes (@Zales0123) -- [#4143](https://github.com/Sylius/Sylius/pull/4143) change the dependency package SyliusResourceBundle version to 0.17.*@dev (@videni) -- [#4144](https://github.com/Sylius/Sylius/pull/4144) [Addressing] Fix provinceCode field of AddressForm. (@ahmadrabie) -- [#414](https://github.com/Sylius/Sylius/pull/414) Initial documentation for Behat with service support (@pamil) -- [#4111](https://github.com/Sylius/Sylius/pull/4111) [Sylius/Behat] Removing page objects in favour of plain old Symfony services (@pamil) -- [#4141](https://github.com/Sylius/Sylius/pull/4141) [Channel] Fix docs of setChannel function (@gperdomor) -- [#4134](https://github.com/Sylius/Sylius/pull/4134) [Resource] Added missing use statement on translatable configuration (@NeverResponse) -- [#4132](https://github.com/Sylius/Sylius/pull/4132) Removed behat.yml (@pamil) -- [#4131](https://github.com/Sylius/Sylius/pull/4131) [Behat] Renamed ui-* suites to ui_* (@pamil) -- [#4116](https://github.com/Sylius/Sylius/pull/4116) [Core][Promotion] Removed multiple promotion coupons on order (@Zales0123) -- [#4119](https://github.com/Sylius/Sylius/pull/4119) PaymentMethodRepository : check if array key exists before checking if value is false (@axelvnk) -- [#4123](https://github.com/Sylius/Sylius/pull/4123) [Behat] Decouple checkout steps in context (@michalmarcinkowski) -- [#413](https://github.com/Sylius/Sylius/pull/413) Updated license year (@pamil) -- [#412](https://github.com/Sylius/Sylius/pull/412) [ResourceBundle] Update route configuration for use custom options in form (@gperdomor) -- [#4129](https://github.com/Sylius/Sylius/pull/4129) [Travis] Removed CS checker from Travis build (@pamil) -- [#4101](https://github.com/Sylius/Sylius/pull/4101) [ResourceBundle] Pass form options in route configuration (@gperdomor) -- [#4124](https://github.com/Sylius/Sylius/pull/4124) [product] - originalPrice allow null, fix error 500 on save (@nakashu) -- [#4102](https://github.com/Sylius/Sylius/pull/4102) [Shipping] Rename ShipmentItem to ShipmentUnit (@peteward) -- [#4122](https://github.com/Sylius/Sylius/pull/4122) [ResourceBundle] fixed Request class namespace in spec file (@takeit) -- [#4115](https://github.com/Sylius/Sylius/pull/4115) Fix typo in PaymentMethodRepository method getQueryBuilderForChoiceType (@axelvnk) -- [#4121](https://github.com/Sylius/Sylius/pull/4121) [Behat] Remove redundant steps and enhance scenarios (@michalmarcinkowski) -- [#4113](https://github.com/Sylius/Sylius/pull/4113) [Behat] Fix selenium in new behat (@Arminek) -- [#4103](https://github.com/Sylius/Sylius/pull/4103) [Core] Removed OrderItem based promotions (@Zales0123) -- [#4109](https://github.com/Sylius/Sylius/pull/4109) [Behat] Clean up Behat scenarios (@michalmarcinkowski) -- [#4106](https://github.com/Sylius/Sylius/pull/4106) [Behat] Minor semantic changes in cart features (@Zales0123) -- [#4090](https://github.com/Sylius/Sylius/pull/4090) [Sylius/Behat] Use getUrl() instead of custom open() in ProductShowPage (@pamil) -- [#4100](https://github.com/Sylius/Sylius/pull/4100) [Sylius/Behat] SharedStorage refactored without overriding protection (@pamil) -- [#4099](https://github.com/Sylius/Sylius/pull/4099) Fix for #4098, applying #3978 again (@pamil) -- [#4044](https://github.com/Sylius/Sylius/pull/4044) [Cart][Behat] Logging customer's cart (@Zales0123) -- [#4093](https://github.com/Sylius/Sylius/pull/4093) [Behat] Extracted countries creating logic from ChannelContext to GeographicalContext (@pamil) -- [#4095](https://github.com/Sylius/Sylius/pull/4095) [Fixture] Quick fixes for channel not found bug (@Zales0123) -- [#4089](https://github.com/Sylius/Sylius/pull/4089) [Sylius/Behat] Added Page::tryToOpen() that does not verify, if page was opened successfully (@pamil) -- [#409](https://github.com/Sylius/Sylius/pull/409) [User] [API] Customers API docs (@lchrusciel) -- [#4037](https://github.com/Sylius/Sylius/pull/4037) [API] [User] Customers CRUD tests (@lchrusciel) -- [#4067](https://github.com/Sylius/Sylius/pull/4067) [Channel] Cached per request channel context (@pamil) -- [#4057](https://github.com/Sylius/Sylius/pull/4057) Add "doctrine/collections" (@jmontoyaa) -- [#4079](https://github.com/Sylius/Sylius/pull/4079) [WIP] Added feature files cs check on travis build (@malukenho) -- [#4006](https://github.com/Sylius/Sylius/pull/4006) [CodeStyle] Format gherkin code to be more consistent (@malukenho) -- [#4056](https://github.com/Sylius/Sylius/pull/4056) [Channel] Brand new channel context! (@pamil) -- [#4077](https://github.com/Sylius/Sylius/pull/4077) [Travis] Do not rerun tests on fatal errors (@pamil) -- [#4084](https://github.com/Sylius/Sylius/pull/4084) [Core] Added price getters and setters to ProductInterface (@pamil) -- [#4035](https://github.com/Sylius/Sylius/pull/4035) [Cart][Behat] Products with different rates for different zones (@Zales0123) -- [#3915](https://github.com/Sylius/Sylius/pull/3915) [Core] Taxable variant (@Zales0123) -- [#4032](https://github.com/Sylius/Sylius/pull/4032) [Cart] Cart with shipping fee and product taxes (@Zales0123) -- [#4010](https://github.com/Sylius/Sylius/pull/4010) [Cart] Cart with shipping fee and tax scenarios (@Zales0123) -- [#410](https://github.com/Sylius/Sylius/pull/410) Update storage.rst (@gabiudrescu) -- [#4076](https://github.com/Sylius/Sylius/pull/4076) [Behat] Added default behat.yml extending behat.yml.dist (@pamil) -- [#4041](https://github.com/Sylius/Sylius/pull/4041) [Cart][Behat] Properly rounded taxes on order (@Zales0123) -- [#4053](https://github.com/Sylius/Sylius/pull/4053) [Sylius/Behat] Refactoring Behat extensions and pages (@pamil) -- [#408](https://github.com/Sylius/Sylius/pull/408) Move setAttribute (@jmontoyaa) -- [#407](https://github.com/Sylius/Sylius/pull/407) Remove DefaultAttributeTypes (@jmontoyaa) -- [#406](https://github.com/Sylius/Sylius/pull/406) Add Collection type hint + add hasAttributeByCode/getAttributeByCode (@jmontoyaa) -- [#3918](https://github.com/Sylius/Sylius/pull/3918) [Core] Refactor order checkout state machine (@Zales0123) -- [#4052](https://github.com/Sylius/Sylius/pull/4052) [Metadata] Permissions fix, macros fix (@pamil) -- [#4002](https://github.com/Sylius/Sylius/pull/4002) [Cart] Cart with shipping fee scenarios (@Zales0123) -- [#4040](https://github.com/Sylius/Sylius/pull/4040) [Cart][Behat] Fix cart features names (@Zales0123) -- [#4036](https://github.com/Sylius/Sylius/pull/4036) [ResourceBundle] Add translation to DoctrinePHPCRDriver (@zen7developer) -- [#4034](https://github.com/Sylius/Sylius/pull/4034) [Cart][Behat] Set default username to email (@Zales0123) -- [#3999](https://github.com/Sylius/Sylius/pull/3999) [Cart] Cart with multiple tax rates scenarios (@Zales0123) -- [#4028](https://github.com/Sylius/Sylius/pull/4028) [User] Renaming form listeners to form subscribers (@lchrusciel) -- [#4029](https://github.com/Sylius/Sylius/pull/4029) [Rbac] Remove softdelete interface and trait from Permission entity (@michalmarcinkowski) -- [#3993](https://github.com/Sylius/Sylius/pull/3993) [Cart] Scenarios for cart with single tax rate (@Zales0123) -- [#4026](https://github.com/Sylius/Sylius/pull/4026) [Report] Quick fix after month change (@Zales0123) -- [#4008](https://github.com/Sylius/Sylius/pull/4008) Run "optimize imports" by PHPStorm (@stloyd) -- [#4023](https://github.com/Sylius/Sylius/pull/4023) Added controller configuration for OrderItemUnit (@robinjansen) -- [#4019](https://github.com/Sylius/Sylius/pull/4019) Code Style: no phpdoc_no_empty_return (@bendavies) -- [#3784](https://github.com/Sylius/Sylius/pull/3784) Code style (@bendavies) -- [#4014](https://github.com/Sylius/Sylius/pull/4014) [Attribute] Fix hardcoded strings in attribute templates (@Zales0123) -- [#4012](https://github.com/Sylius/Sylius/pull/4012) [Order] Fixed order items taxes applicator (@michalmarcinkowski) -- [#4015](https://github.com/Sylius/Sylius/pull/4015) [Behat] Removed javascript & javascript_cached profiles (@pamil) -- [#4016](https://github.com/Sylius/Sylius/pull/4016) [Order] Removing dupilcated serialization field (@lchrusciel) -- [#4013](https://github.com/Sylius/Sylius/pull/4013) [Behat] Extracted profiles and suites to their own configuration files (@pamil) -- [#3165](https://github.com/Sylius/Sylius/pull/3165) [Association] Associated products (@lchrusciel, @l3l0) -- [#404](https://github.com/Sylius/Sylius/pull/404) [ReportBundle] Documentation update (@tuka217) -- [#4011](https://github.com/Sylius/Sylius/pull/4011) [Behat] Reogranized Sylius' Behat extensions (@pamil) -- [#4007](https://github.com/Sylius/Sylius/pull/4007) Fix updated twig method of getting country name on address (@peteward) -- [#3978](https://github.com/Sylius/Sylius/pull/3978) [Behat] Fixed sorting orders by customers' last names scenario (@pamil) -- [#3995](https://github.com/Sylius/Sylius/pull/3995) [Payment] Replace dummy payment gateway with offline (@michalmarcinkowski) -- [#3937](https://github.com/Sylius/Sylius/pull/3937) Reports correct sum with currencies and label (@ReissClothing) -- [#3973](https://github.com/Sylius/Sylius/pull/3973) Fix AttributeValue serialization config and add getCode() (@pjedrzejewski) -- [#3974](https://github.com/Sylius/Sylius/pull/3974) [UserBundle] Fix default username listener (@michalmarcinkowski) -- [#3971](https://github.com/Sylius/Sylius/pull/3971) [Addressing] Province fixes (@peteward) -- [#3982](https://github.com/Sylius/Sylius/pull/3982) [CoreBundle] Locale and Country choices_as_values fix (@TheMadeleine) -- [#3986](https://github.com/Sylius/Sylius/pull/3986) [Cart] Cart without taxes scenario (@Zales0123) -- [#3956](https://github.com/Sylius/Sylius/pull/3956) [ThemeBundle] Refactored low-level theme management, introduced Composer configuration sharing support (@pamil) -- [#3350](https://github.com/Sylius/Sylius/pull/3350) [Metadata] Complete component & bundle integrated with Sylius Core (@pamil) -- [#401](https://github.com/Sylius/Sylius/pull/401) Mention requirement to implement ResourceInterface (@pjedrzejewski) -- [#396](https://github.com/Sylius/Sylius/pull/396) [Order] Change Adjustment description to label (@Zales0123) -- [#3880](https://github.com/Sylius/Sylius/pull/3880) [Order] Change Adjustment description to label (@Zales0123) -- [#3907](https://github.com/Sylius/Sylius/pull/3907) [Core] Shipment taxes (@Zales0123) -- [#3972](https://github.com/Sylius/Sylius/pull/3972) Revert "[UserBundle] Fix default username orm listener" (@pjedrzejewski) -- [#3970](https://github.com/Sylius/Sylius/pull/3970) [UserBundle] Fix default username orm listener (@michalmarcinkowski) -- [#3967](https://github.com/Sylius/Sylius/pull/3967) [Core] Initialize cmf_routing by default (@okwinza) -- [#3945](https://github.com/Sylius/Sylius/pull/3945) [ThemeBundle] Ability to configure theme locations (@pamil) -- [#3966](https://github.com/Sylius/Sylius/pull/3966) [PayumBundle] Decouple payment extension from SyliusCore (@ahmadrabie) -- [#3960](https://github.com/Sylius/Sylius/pull/3960) Don't disable & enable Doctrine filters in loop while generating tokens/coupons (@stloyd) -- [#3943](https://github.com/Sylius/Sylius/pull/3943) [ThemeBundle] Ensuring that translation files are loaded in correct order (@pamil) -- [#3264](https://github.com/Sylius/Sylius/pull/3264) Introduce 3 new traits to reduce code duplication (@stloyd) -- [#3953](https://github.com/Sylius/Sylius/pull/3953) [Addressing] Province rendering tweaks (@NeverResponse) -- [#3954](https://github.com/Sylius/Sylius/pull/3954) Order item api form (@bendavies) -- [#3868](https://github.com/Sylius/Sylius/pull/3868) [Order] Order taxes (@Zales0123) -- [#3646](https://github.com/Sylius/Sylius/pull/3646) [POC] UiBundle and AdminBundle (@pjedrzejewski) -- [#3762](https://github.com/Sylius/Sylius/pull/3762) [ResourceBundle] New ResourceController (@pjedrzejewski, @TheMadeleine) -- [#3935](https://github.com/Sylius/Sylius/pull/3935) Be consistent with main composer.json regarding Symfony version (@pjedrzejewski) -- [#3819](https://github.com/Sylius/Sylius/pull/3819) [Checkout] Rework the payment (@Arminek) -- [#3933](https://github.com/Sylius/Sylius/pull/3933) [Attribute] Fix decoupling issues in AttributeBundle (@Zales0123) -- [#3932](https://github.com/Sylius/Sylius/pull/3932) [User][Cart][Dependency] Extract Cart dependencies from UserBundle (@gperdomor) -- [#3927](https://github.com/Sylius/Sylius/pull/3927) Validate composer (@bendavies) -- [#3858](https://github.com/Sylius/Sylius/pull/3858) [Order] Adjustment model improvement (@michalmarcinkowski) -- [#3926](https://github.com/Sylius/Sylius/pull/3926) [Translations] Fixed missing / wrong form translations (@pamil) -- [#3917](https://github.com/Sylius/Sylius/pull/3917) Do not depend on the PagerfantaBundle in Resource component (@pjedrzejewski) -- [#3924](https://github.com/Sylius/Sylius/pull/3924) [Bug Fix] Impersonate user fix, added ROLE_ALLOWED_TO_SWITCH to rbac roles (@steffenbrem) -- [#3921](https://github.com/Sylius/Sylius/pull/3921) [Attribute] Fixed some minor issues with attributes (@Zales0123) -- [#3842](https://github.com/Sylius/Sylius/pull/3842) [Order] Order-related cleanups (@Zales0123) -- [#2844](https://github.com/Sylius/Sylius/pull/2844) [ThemeBundle] Theme bundle (@pamil, @aramalipoor) -- [#400](https://github.com/Sylius/Sylius/pull/400) [Order] OrderItemUnits docs improvements (@Zales0123) -- [#3795](https://github.com/Sylius/Sylius/pull/3795) [Order] Implementation of OrderItemQuantityModifier (@Zales0123, @michalmarcinkowski) -- [#3911](https://github.com/Sylius/Sylius/pull/3911) [Payment] Revert payment method fee calculators (@TheMadeleine) -- [#3910](https://github.com/Sylius/Sylius/pull/3910) Removed repositories specifications (@pamil) -- [#3908](https://github.com/Sylius/Sylius/pull/3908) [WebBundle] Translations cleanup (@pamil) -- [#3909](https://github.com/Sylius/Sylius/pull/3909) [Travis] Enabled no interaction mode for PhpSpec (@pamil) -- [#3895](https://github.com/Sylius/Sylius/pull/3895) [Currency] Base currency's enabled status and exchange rate should not be editable (@TheMadeleine) -- [#399](https://github.com/Sylius/Sylius/pull/399) [ResourceBundle] In the config : should be "form", not "forms" (@versgui) -- [#3906](https://github.com/Sylius/Sylius/pull/3906) Docs links in User, Pricing and Core components READMEs fix (@TheMadeleine) -- [#3905](https://github.com/Sylius/Sylius/pull/3905) [Travis] Maintenance fixes (@pamil) -- [#398](https://github.com/Sylius/Sylius/pull/398) [Pricing] Fix link in Pricing component (@michalmarcinkowski) -- [#3506](https://github.com/Sylius/Sylius/pull/3506) [Flow] Go to last valid step if forward not found (@umpirsky) -- [#3900](https://github.com/Sylius/Sylius/pull/3900) [ContentBundle] Imagine block fix (@okwinza) -- [#3903](https://github.com/Sylius/Sylius/pull/3903) Add support for custom repository to OrderItemUnit (@peteward) -- [#3892](https://github.com/Sylius/Sylius/pull/3892) [Translations] Cleanup across translations files (@pamil) -- [#3891](https://github.com/Sylius/Sylius/pull/3891) [InstallerBundle] Removed web installer heritage (@pamil) -- [#3889](https://github.com/Sylius/Sylius/pull/3889) [Translations] Removed unused global translations from Sylius (@pamil) -- [#3887](https://github.com/Sylius/Sylius/pull/3887) [Currency] Add isBase flag on CurrencyInterface (@TheMadeleine) -- [#3696](https://github.com/Sylius/Sylius/pull/3696) [Addressing] Removed Address relations and introduced CodeAwareInterface (@NeverResponse) -- [#3862](https://github.com/Sylius/Sylius/pull/3862) [Order] added order additionalInformation (@starspire) -- [#397](https://github.com/Sylius/Sylius/pull/397) [Addressing] Updated documentation of Addressing component (@NeverResponse) -- [#3883](https://github.com/Sylius/Sylius/pull/3883) [Resource] Removed Core:Product model usage (@pamil) -- [#3881](https://github.com/Sylius/Sylius/pull/3881) [Archetype] Typo in SyliusArchetypeExtension (@lchrusciel) -- [#3882](https://github.com/Sylius/Sylius/pull/3882) [Attribute] Removed commented code (@Zales0123) -- [#3873](https://github.com/Sylius/Sylius/pull/3873) [Archetype] Fix ParentArchetypeListener (@lchrusciel) -- [#3867](https://github.com/Sylius/Sylius/pull/3867) Fixed issue if variant is not selected (@antonioperic) -- [#3866](https://github.com/Sylius/Sylius/pull/3866) [Promotions] Orphan removal on actions and rules (@steffenbrem) -- [#395](https://github.com/Sylius/Sylius/pull/395) Added reference for the object_manager (@dragosprotung) -- [#394](https://github.com/Sylius/Sylius/pull/394) [Order] OrderItemUnits docs (@Zales0123) -- [#3771](https://github.com/Sylius/Sylius/pull/3771) [RFC][Order] Introduce OrderItemUnit (@Zales0123) -- [#3851](https://github.com/Sylius/Sylius/pull/3851) [Travis] Ability to add Github OAuth token to Composer configuration (@pamil) -- [#3860](https://github.com/Sylius/Sylius/pull/3860) [ResourceBundle] fix repository definition for odm driver (@tonicospinelli) -- [#369](https://github.com/Sylius/Sylius/pull/369) [Attribute] Component docs update (@Zales0123) - -### v0.16.0 2016-01-12 -- [#3850](https://github.com/Sylius/Sylius/pull/3850) Last fixes to individual bundle dependencies (@pjedrzejewski) -- [#3847](https://github.com/Sylius/Sylius/pull/3847) Fix dependencies of individual bundles (@pjedrzejewski) -- [#3844](https://github.com/Sylius/Sylius/pull/3844) Fix deps in most of bundles (@pjedrzejewski) -- [#3838](https://github.com/Sylius/Sylius/pull/3838) Fix .travis.yml and composer.json for individual bundles and components (@pjedrzejewski) -- [#3835](https://github.com/Sylius/Sylius/pull/3835) [Composer] Using semantic versioning for PHP (@pamil) -- [#3833](https://github.com/Sylius/Sylius/pull/3833) [Travis] [Core] Improved showing exceptions in test environment (@pamil) -- [#3834](https://github.com/Sylius/Sylius/pull/3834) [Core] Dropped support for Doctrine ORM 2.5 (@pamil) -- [#3825](https://github.com/Sylius/Sylius/pull/3825) [AttributeBundle] Fix bug with the attribute value form subscriber (@pjedrzejewski, @Zales0123) -- [#14](https://github.com/Sylius/Sylius/pull/14) [Attribute] Final fixes in attribute scenarios (@Zales0123) -- [#385](https://github.com/Sylius/Sylius/pull/385) [Rbac] Update documentation (@tuka217) -- [#3828](https://github.com/Sylius/Sylius/pull/3828) fix unused and undefined classes (@bendavies) -- [#3827](https://github.com/Sylius/Sylius/pull/3827) [Travis] Improved error reporting on Travis (@pamil) -- [#3732](https://github.com/Sylius/Sylius/pull/3732) Fix some deprecations (@bendavies) -- [#392](https://github.com/Sylius/Sylius/pull/392) Added `function` (@ufik) -- [#3826](https://github.com/Sylius/Sylius/pull/3826) Update version of sensio/distribution-bundle to 3.0 (@MblKiTA) -- [#3821](https://github.com/Sylius/Sylius/pull/3821) [Cart] remove deprecated isFresh() method from CartEvent (@flajos) -- [#3756](https://github.com/Sylius/Sylius/pull/3756) [Archetype] Browse products via archetypes (@starspire) -- [#3818](https://github.com/Sylius/Sylius/pull/3818) Update composer to support jms/serializer-bundle 1.0+ (@michalmarcinkowski) -- [#3807](https://github.com/Sylius/Sylius/pull/3807) [Attribute] Update *AttributeByName => *AttributeByCode inline with updated model (@peteward) -- [#3730](https://github.com/Sylius/Sylius/pull/3730) [Rbac][RbacBundle] Introduce code for Rbac (@tuka217) -- [#391](https://github.com/Sylius/Sylius/pull/391) [Channel] Update documentation (@tuka217) -- [#390](https://github.com/Sylius/Sylius/pull/390) [VariationBundle] Update documents (@tuka217) -- [#3809](https://github.com/Sylius/Sylius/pull/3809) Add configurable object_manager for all Doctrine drivers (@pjedrzejewski) -- [#3812](https://github.com/Sylius/Sylius/pull/3812) Mark some services as lazy to prevent db connection (@pjedrzejewski) -- [#3342](https://github.com/Sylius/Sylius/pull/3342) [Product] Implement Toggleable interface on Product (@TheMadeleine) -- [#3746](https://github.com/Sylius/Sylius/pull/3746) [Variation] Introduce code to OptionValue and Option (@tuka217) -- [#3734](https://github.com/Sylius/Sylius/pull/3734) [API] Add customer show api path (@gonzalovilaseca) -- [#3803](https://github.com/Sylius/Sylius/pull/3803) [Shipping] [WIP] Remove configuration form validation groups (@TheMadeleine) -- [#3804](https://github.com/Sylius/Sylius/pull/3804) Update UPGRADE.md and CHANGELOG.md files with instructions and formatting (@pjedrzejewski) -- [#3802](https://github.com/Sylius/Sylius/pull/3802) [Report] Fixed year-change issue with reports (@Zales0123) -- [#3801](https://github.com/Sylius/Sylius/pull/3801) Update licenses (@pjedrzejewski) -- [#3769](https://github.com/Sylius/Sylius/pull/3769) workaround to fix DefaultFormFactory with ODM (@tonicospinelli) -- [#3399](https://github.com/Sylius/Sylius/pull/3399) [Translation] Fixed bug while editing taxon permalink (@Zales0123) -- [#3755](https://github.com/Sylius/Sylius/pull/3755) [Product] added availableTo parameter (@starspire) -- [#3480](https://github.com/Sylius/Sylius/pull/3480) [Taxonomy] [RFC] Constructor for the Taxonomy model (@TheMadeleine) -- [#3744](https://github.com/Sylius/Sylius/pull/3744) [Product] ProductFactory with variant setting in createNew() (@TheMadeleine) -- [#3796](https://github.com/Sylius/Sylius/pull/3796) [Product] Fix invalid migration classname (@okwinza) -- [#3783](https://github.com/Sylius/Sylius/pull/3783) [Product] added original price (@starspire) -- [#3776](https://github.com/Sylius/Sylius/pull/3776) Implement routing generator for Sylius resources (@pjedrzejewski) -- [#387](https://github.com/Sylius/Sylius/pull/387) Clean up SyliusResourceBundle configuration and add routing generation docs (@pjedrzejewski) -- [#3791](https://github.com/Sylius/Sylius/pull/3791) [WebBundle][Admin] - correct permissions checks for backend menu (@nakashu) -- [#3792](https://github.com/Sylius/Sylius/pull/3792) [RFC] [API] Rename response files (@lchrusciel) -- [#3608](https://github.com/Sylius/Sylius/pull/3608) [Attribute] Attribute types system modification (@Zales0123) -- [#3790](https://github.com/Sylius/Sylius/pull/3790) [API] ShippingCategory DELETE test + refactoring (@lchrusciel) -- [#3788](https://github.com/Sylius/Sylius/pull/3788) Fixes #3787. (@ufik) -- [#389](https://github.com/Sylius/Sylius/pull/389) Fixed configuration of Sylius Variation. (@ufik) -- [#388](https://github.com/Sylius/Sylius/pull/388) Fixed configuration key name for cart item. (@ufik) -- [#372](https://github.com/Sylius/Sylius/pull/372) [API] Authorization api docs update. New shipping categories doc (@lchrusciel) -- [#3701](https://github.com/Sylius/Sylius/pull/3701) [API] Initial API tests (@lchrusciel) -- [#3779](https://github.com/Sylius/Sylius/pull/3779) [Shipment] Fix join on ShipmentRepository for Shipment Admin page (@peteward) -- [#371](https://github.com/Sylius/Sylius/pull/371) Make the usage guide for components more clear (@pjedrzejewski) -- [#3765](https://github.com/Sylius/Sylius/pull/3765) [Taxonomy] Cast Taxon::__toString() to string to prevent Monolog exception (@aramalipoor) -- [#3772](https://github.com/Sylius/Sylius/pull/3772) Deleted aligning in PHPSpec configuration file (@pamil) -- [#3768](https://github.com/Sylius/Sylius/pull/3768) fix incorrect import (@bendavies) -- [#3764](https://github.com/Sylius/Sylius/pull/3764) Created phpspec.yml.dist, improved .gitignore (@pamil) -- [#3763](https://github.com/Sylius/Sylius/pull/3763) [User] Correct exception message on logout action (@pamil) -- [#3754](https://github.com/Sylius/Sylius/pull/3754) [SettingsBundle] Settings namespaces permissions (@gperdomor) -- [#3705](https://github.com/Sylius/Sylius/pull/3705) Missing menu translations and alphabetized (@peteward) -- [#3736](https://github.com/Sylius/Sylius/pull/3736) replace FQCNs with class constants (@bendavies) -- [#386](https://github.com/Sylius/Sylius/pull/386) fix Resource Bundle configuration tree (@bendavies) -- [#3749](https://github.com/Sylius/Sylius/pull/3749) [ResourceBundle] check translations are possible before configuration them (@bendavies) -- [#3743](https://github.com/Sylius/Sylius/pull/3743) using ContainerAwareTrait (@gabiudrescu) -- [#3731](https://github.com/Sylius/Sylius/pull/3731) Remove configuration form validation groups (@pjedrzejewski) -- [#3740](https://github.com/Sylius/Sylius/pull/3740) Remove web installer and clean up InstallerBundle (@pjedrzejewski) -- [#3741](https://github.com/Sylius/Sylius/pull/3741) Zone Fixtures - Fix US being added to Rest of World zone (@peteward) -- [#3739](https://github.com/Sylius/Sylius/pull/3739) Remove useless default templates (@pjedrzejewski) -- [#3723](https://github.com/Sylius/Sylius/pull/3723) [Taxonomy] Introduce code for Taxon (@tuka217) -- [#3735](https://github.com/Sylius/Sylius/pull/3735) [PaymentBundle] Fix file permission (@artursvonda) -- [#383](https://github.com/Sylius/Sylius/pull/383) Configuration trees docs update in Bundles (@TheMadeleine) -- [#3721](https://github.com/Sylius/Sylius/pull/3721) Rework SyliusResourceBundle drivers (@pjedrzejewski, @TheMadeleine) -- [#3733](https://github.com/Sylius/Sylius/pull/3733) TestKernel restores default values on services' properties (@pamil) -- [#3709](https://github.com/Sylius/Sylius/pull/3709) Permit access to app_dev.php through system environment variable (@peteward) -- [#3726](https://github.com/Sylius/Sylius/pull/3726) Support for Doctrine ORM >=2.5 (@pamil) -- [#384](https://github.com/Sylius/Sylius/pull/384) [Taxonomy] Documentation update (@tuka217) -- [#3724](https://github.com/Sylius/Sylius/pull/3724) [Permissions] Fixed permission for emails back-end menu item (@starspire) -- [#3719](https://github.com/Sylius/Sylius/pull/3719) Update TestKernel.php (@gonzalovilaseca) -- [#3725](https://github.com/Sylius/Sylius/pull/3725) Updated .gitignore - removed deploy related ones, updated build directory (@pamil) -- [#2804](https://github.com/Sylius/Sylius/pull/2804) 2.7 Defintion deprecation fix (@rvanlaak) -- [#3722](https://github.com/Sylius/Sylius/pull/3722) [CMF Integration] StaticContent/show template can be used with both ContentController and ResourceController (@pamil) -- [#3714](https://github.com/Sylius/Sylius/pull/3714) [BugFix][PHPCR] Fix criteria "name" for DocumentRepository (@steffenbrem) -- [#3718](https://github.com/Sylius/Sylius/pull/3718) Avoid flushing only a single resource when not required (@peteward) -- [#3716](https://github.com/Sylius/Sylius/pull/3716) [Behat] Renamed build path (@pamil) -- [#3269](https://github.com/Sylius/Sylius/pull/3269) [Settings] Missing parameters issues in twig templates and settings loading (@aramalipoor) -- [#3427](https://github.com/Sylius/Sylius/pull/3427) ShippingMethodChoiceType is not channel aware (@umpirsky) -- [#3461](https://github.com/Sylius/Sylius/pull/3461) [Flow] Use AbstractContainerAwareStep in README.md (@fbourigault) -- [#2926](https://github.com/Sylius/Sylius/pull/2926) [FixturesBundle]: Make some properties and methods protected for easier override (@aramalipoor) -- [#3648](https://github.com/Sylius/Sylius/pull/3648) [DB] Allow orders to be deleted directly through DB with correct onDelete=CASCADEs (@peteward) -- [#3711](https://github.com/Sylius/Sylius/pull/3711) [Travis] Etc directory + bunch of fixes (@pamil, @adamelso) -- [#3706](https://github.com/Sylius/Sylius/pull/3706) [Registry] Update README.md (@afurculita) -- [#3692](https://github.com/Sylius/Sylius/pull/3692) [Promotion] Introduce code for Promotion (@tuka217) -- [#3704](https://github.com/Sylius/Sylius/pull/3704) CoreBundle: checker for promotion coupons added (@PWalkow) -- [#3702](https://github.com/Sylius/Sylius/pull/3702) [Archetype] Introduce code for archetype (@tuka217) -- [#374](https://github.com/Sylius/Sylius/pull/374) [Taxation] Update docs (@tuka217) -- [#373](https://github.com/Sylius/Sylius/pull/373) [Shipping] Documentation update (@tuka217) -- [#381](https://github.com/Sylius/Sylius/pull/381) [Archetype] Update documentation (@tuka217) -- [#3666](https://github.com/Sylius/Sylius/pull/3666) [Payment][PaymentBundle] Add immutable code to Payment entities (@tuka217) -- [#3700](https://github.com/Sylius/Sylius/pull/3700) [Channel] Introduce code for channel (@tuka217) -- [#3699](https://github.com/Sylius/Sylius/pull/3699) [Mailer] Introduce code to Mailer (@tuka217) -- [#380](https://github.com/Sylius/Sylius/pull/380) [Mailer] Update documentation (@tuka217) -- [#376](https://github.com/Sylius/Sylius/pull/376) [Report] Documentation update (@tuka217) -- [#3667](https://github.com/Sylius/Sylius/pull/3667) [Taxation][TaxationBundle] Add immutable code to Taxation entities (@tuka217) -- [#375](https://github.com/Sylius/Sylius/pull/375) [Payment] Update docs (@tuka217) -- [#377](https://github.com/Sylius/Sylius/pull/377) [Currency] Update documentation (@tuka217) -- [#379](https://github.com/Sylius/Sylius/pull/379) [Promotion] Documentation update (@tuka217) -- [#378](https://github.com/Sylius/Sylius/pull/378) [Locale] Documentation update (@tuka217) -- [#3675](https://github.com/Sylius/Sylius/pull/3675) [Currency] Introduce immutable code for Currency (@tuka217) -- [#3678](https://github.com/Sylius/Sylius/pull/3678) [Report] Introduce immutable code for Report (@tuka217) -- [#3694](https://github.com/Sylius/Sylius/pull/3694) [Composer] Using stable doctrine/phpcr-odm (@pamil) -- [#3681](https://github.com/Sylius/Sylius/pull/3681) #3671 add defaultLocale and defaultCurrency to Channel model (@axelvnk) -- [#3690](https://github.com/Sylius/Sylius/pull/3690) Responses generated by ProcessValidators now get processed. (@fred-jan) -- [#3691](https://github.com/Sylius/Sylius/pull/3691) Updated PHPDoc to allow ProcessValidatorInterface instances to be passed (@fred-jan) -- [#3673](https://github.com/Sylius/Sylius/pull/3673) [Promotion] Allow to set required amount of items when using "contains product" rule (@stloyd) -- [#3686](https://github.com/Sylius/Sylius/pull/3686) Fix password reset forms (@inssein) -- [#3684](https://github.com/Sylius/Sylius/pull/3684) [Channel] Revert Doctrine ORM 2.5 dependency to 2.4 (@axelvnk) -- [#3677](https://github.com/Sylius/Sylius/pull/3677) Update action refreshes the resource when updated (@aleherse) -- [#3674](https://github.com/Sylius/Sylius/pull/3674) [WIP][Locale]Add immutable code (@tuka217) -- [#3639](https://github.com/Sylius/Sylius/pull/3639) [Shipping][ShippingBundle] Add immutable code to Shipping entities (@tuka217) -- [#3669](https://github.com/Sylius/Sylius/pull/3669) [Travis] Improved waiting for port while executing JS scenarios (@pamil) -- [#3617](https://github.com/Sylius/Sylius/pull/3617) [Resource] Created InMemoryRepository and implemented ResourceInterface (@NeverResponse) -- [#3664](https://github.com/Sylius/Sylius/pull/3664) [WebBundle] Fixed showing static content by route sylius_static_content_show (@pamil) -- [#3660](https://github.com/Sylius/Sylius/pull/3660) [Composer] Added explicit dependency symfony/proxy-manager-bridge (@pamil) -- [#3659](https://github.com/Sylius/Sylius/pull/3659) [Translation] Fixed how TranslationSlugHandler works, if slug is set on mapped superclass (@pamil) -- [#3653](https://github.com/Sylius/Sylius/pull/3653) [Travis] [Composer] Set PHP7 as required to pass, removed @rc from phpspec/phpspec (@pamil) -- [#3651](https://github.com/Sylius/Sylius/pull/3651) [Cart] Fixed and polished CartProviderSpec on PHP7 (@pamil) -- [#3637](https://github.com/Sylius/Sylius/pull/3637) Stateless cart provider (@PWalkow) -- [#3594](https://github.com/Sylius/Sylius/pull/3594) Add usage of Symfony Polyfill components (@stloyd) -- [#335](https://github.com/Sylius/Sylius/pull/335) [Promotion] Component docs update (@TheMadeleine) -- [#342](https://github.com/Sylius/Sylius/pull/342) [Pricing] Documentation update of Pricing component (@tuka217) -- [#355](https://github.com/Sylius/Sylius/pull/355) [Product] Documentation update of Product component (@NeverResponse) -- [#367](https://github.com/Sylius/Sylius/pull/367) [Shipping] Documentation update of Shipping component (@tuka217) -- [#3643](https://github.com/Sylius/Sylius/pull/3643) [Travis] Javascript suites on every PHP version, lazy cache:warmup (@pamil) -- [#3640](https://github.com/Sylius/Sylius/pull/3640) Fix filter form cancel route for backend payment (@diimpp) -- [#3631](https://github.com/Sylius/Sylius/pull/3631) Remove deployment configurations from Sylius/Sylius (@tuka217) -- [#3634](https://github.com/Sylius/Sylius/pull/3634) [Travis] OPCache optimizations (@pamil) -- [#3638](https://github.com/Sylius/Sylius/pull/3638) [Security] Fix remaining ROLE_SYLIUS_ADMIN (@psyray) -- [#3635](https://github.com/Sylius/Sylius/pull/3635) [FlowBundle] Fix version so we can use this bundle with Symfony 2.8 too (@tristanbes) -- [#3633](https://github.com/Sylius/Sylius/pull/3633) [Product] Remove ProductBuilder class (@HerbMat) -- [#3622](https://github.com/Sylius/Sylius/pull/3622) [WIP][Shipping] Change the Shipping calculator interface (@tuka217) -- [#3625](https://github.com/Sylius/Sylius/pull/3625) [Behat] Drastically reduced memory usage (@pamil) -- [#3628](https://github.com/Sylius/Sylius/pull/3628) [Product] Fixed ProductBuilderSpec on PHP7 (@pamil) -- [#3630](https://github.com/Sylius/Sylius/pull/3630) [Promotion] Made scenarios for product promotions more specific (@pamil) -- [#3626](https://github.com/Sylius/Sylius/pull/3626) Made sure every defined spec gets checked (@NeverResponse) -- [#3627](https://github.com/Sylius/Sylius/pull/3627) [Resource] Fixed issue with mapping inheritance and mapped superclass (Gedmo) (@pamil) -- [#3613](https://github.com/Sylius/Sylius/pull/3613) Introduce Factory for all resources (@pjedrzejewski) -- [#3619](https://github.com/Sylius/Sylius/pull/3619) Bumping symfony/symfony to 2.7.7 due to security issues (@pamil) -- [#370](https://github.com/Sylius/Sylius/pull/370) Add Components General Guide and Factories (@pjedrzejewski) -- [#3615](https://github.com/Sylius/Sylius/pull/3615) Group Taxons by Taxonomy for sylius_taxon_choice form (@pjedrzejewski) -- [#3614](https://github.com/Sylius/Sylius/pull/3614) Throwing correct exception if step is unknown (@tenitski) -- [#3610](https://github.com/Sylius/Sylius/pull/3610) [Payum] Renamed payment_config configuration key to gateway_config (@pamil) -- [#3609](https://github.com/Sylius/Sylius/pull/3609) [Composer] Updated phpspec requirement from 2.4@alpha to 2.4@rc (@pamil) -- [#3607](https://github.com/Sylius/Sylius/pull/3607) [Report] Replace private variable declarations with protected ones (@pamil) -- [#3606](https://github.com/Sylius/Sylius/pull/3606) [Core] Removed unused file and parameter defined in it (@pamil) -- [#3605](https://github.com/Sylius/Sylius/pull/3605) [Behat] Missing security suite added, ordered alphabetically (@pamil) -- [#3604](https://github.com/Sylius/Sylius/pull/3604) [Behat] [Travis] Investigating failing JS builds (@pamil) -- [#3602](https://github.com/Sylius/Sylius/pull/3602) Added CMF role allowing to preview unpublished content in frontend (@cdaguerre) -- [#3601](https://github.com/Sylius/Sylius/pull/3601) Removed ROLE_SYLIUS_ADMIN (@cdaguerre) -- [#3585](https://github.com/Sylius/Sylius/pull/3585) [Shipping] Rework the Shipping component to use ServiceRegistry (@tuka217) -- [#3600](https://github.com/Sylius/Sylius/pull/3600) [Core] Fixed user switch role (@cdaguerre) -- [#3599](https://github.com/Sylius/Sylius/pull/3599) [Core] Removed duplicate block permission definitions (@cdaguerre) -- [#3596](https://github.com/Sylius/Sylius/pull/3596) [Travis] Composer-related performance optimzations (@pamil) -- [#3592](https://github.com/Sylius/Sylius/pull/3592) [Product] Quick fix for duplicated product slugs after #3576 (@pamil) -- [#3402](https://github.com/Sylius/Sylius/pull/3402) Removed oauthAccounts since it is already defined in user bundle (@umpirsky) -- [#3589](https://github.com/Sylius/Sylius/pull/3589) Fix issue when promotion couldn't be "restored" (@stloyd) -- [#3584](https://github.com/Sylius/Sylius/pull/3584) Change payment method description field to text doctrine type (@pjedrzejewski) -- [#3588](https://github.com/Sylius/Sylius/pull/3588) Fix SyliusFlowBundle readme bug with completing step (@pjedrzejewski) -- [#347](https://github.com/Sylius/Sylius/pull/347) [Taxation] Documentation update of Taxation component (@tuka217) -- [#343](https://github.com/Sylius/Sylius/pull/343) [Currency] Documentation update of Currency component (@NeverResponse) -- [#3586](https://github.com/Sylius/Sylius/pull/3586) [Shipping] Remove class Claculator, all calculators implement CalculatorInterface (@tuka217) -- [#3576](https://github.com/Sylius/Sylius/pull/3576) [Behat] [Travis] ~5 times faster tests suites (@pamil) -- [#352](https://github.com/Sylius/Sylius/pull/352) [Shipping] Documentation update for Shipping camponent (@tuka217) -- [#366](https://github.com/Sylius/Sylius/pull/366) [Addressing] Fixed API links of service interfaces (@NeverResponse) -- [#365](https://github.com/Sylius/Sylius/pull/365) [Storage] Documentation of Storage component (@NeverResponse) -- [#3580](https://github.com/Sylius/Sylius/pull/3580) [Core][Channel] Make hard coded channel resolver class a configurable parameter (@cdaguerre) -- [#3518](https://github.com/Sylius/Sylius/pull/3518) Fix filter form (@rpg600) -- [#3556](https://github.com/Sylius/Sylius/pull/3556) Tweak serialization configs for all image aware resources (@pjedrzejewski) -- [#3541](https://github.com/Sylius/Sylius/pull/3541) [SearchBundle] OrmIndexer minor patch (@kkarski82) -- [#3583](https://github.com/Sylius/Sylius/pull/3583) WebBundle: using form variables that are available, not extra params (@PWalkow) -- [#3577](https://github.com/Sylius/Sylius/pull/3577) [PayumBundle] Added payment total to Paypal Express Checkout request (@GSadee) -- [#3581](https://github.com/Sylius/Sylius/pull/3581) [Resource] Bundle resources can not be translated if they were not intended to (@cdaguerre) -- [#3582](https://github.com/Sylius/Sylius/pull/3582) [Core] Removed FOS UserBundle dependency (@NeverResponse) -- [#346](https://github.com/Sylius/Sylius/pull/346) [Taxonomy] Component docs update (@TheMadeleine) -- [#329](https://github.com/Sylius/Sylius/pull/329) [Archetype] Component docs update (@TheMadeleine) -- [#353](https://github.com/Sylius/Sylius/pull/353) [Inventory] Documentation of Inventory component (@Arminek) -- [#354](https://github.com/Sylius/Sylius/pull/354) [Locale] Documentation of Locale component (@Arminek) -- [#362](https://github.com/Sylius/Sylius/pull/362) [Report] Documentation of Report component (@Arminek) -- [#363](https://github.com/Sylius/Sylius/pull/363) [Rbac] Documentation of Rbac component (@Arminek) -- [#364](https://github.com/Sylius/Sylius/pull/364) [Mailer] Fix code-blocks (@Arminek) -- [#3572](https://github.com/Sylius/Sylius/pull/3572) Cleaned up Sylius dependencies (@NeverResponse) -- [#357](https://github.com/Sylius/Sylius/pull/357) [Sequence] Component docs update (@TheMadeleine) -- [#3574](https://github.com/Sylius/Sylius/pull/3574) [WebBundle] Form theming fix for when no label is explicitly specified (@peteward) -- [#330](https://github.com/Sylius/Sylius/pull/330) [Variation] Component docs update (@TheMadeleine) -- [#331](https://github.com/Sylius/Sylius/pull/331) [Channel] Documentation of Channel component (@NeverResponse) -- [#333](https://github.com/Sylius/Sylius/pull/333) [Translation] Documentation of Translation component (@NeverResponse) -- [#337](https://github.com/Sylius/Sylius/pull/337) [Cart] Documentation of Cart component (@Arminek) -- [#338](https://github.com/Sylius/Sylius/pull/338) [Payment] Documentation update of Payment component (@NeverResponse) -- [#360](https://github.com/Sylius/Sylius/pull/360) [Mailer] Documentation of Mailer component (@Arminek) -- [#3466](https://github.com/Sylius/Sylius/pull/3466) Introduce mainTaxon field to Product entity (@tuka217) -- [#3449](https://github.com/Sylius/Sylius/pull/3449) Symfony update to 2.7.5 (@TheMadeleine) -- [#3568](https://github.com/Sylius/Sylius/pull/3568) [Payment] Updated composer dependencies (@NeverResponse) -- [#359](https://github.com/Sylius/Sylius/pull/359) [Originator] Documentation of Originator component (@NeverResponse) -- [#361](https://github.com/Sylius/Sylius/pull/361) [Grid] Docs improvements accoring to upcoming changes (@Zales0123) -- [#350](https://github.com/Sylius/Sylius/pull/350) [Order] Fix documentation (@Arminek) -- [#3517](https://github.com/Sylius/Sylius/pull/3517) [Channel] Updated composer dependencies (@NeverResponse) -- [#3559](https://github.com/Sylius/Sylius/pull/3559) [API] Allow for updating order item (@michalmarcinkowski) -- [#3563](https://github.com/Sylius/Sylius/pull/3563) [FixturesBundle] Fixed problem with not existing payment method (@GSadee) -- [#328](https://github.com/Sylius/Sylius/pull/328) [Addressing] Documentation update of Addressing component (@NeverResponse) -- [#358](https://github.com/Sylius/Sylius/pull/358) [Registry] Documentation update of Registry component (@NeverResponse) -- [#332](https://github.com/Sylius/Sylius/pull/332) [Attribute] Documentation update of Attribute component (@NeverResponse) -- [#3558](https://github.com/Sylius/Sylius/pull/3558) fixed puppet manifest (@Ma27) -- [#3548](https://github.com/Sylius/Sylius/pull/3548) [ResourceBundle] Search id or slug in request query strings (@SebLours) -- [#3555](https://github.com/Sylius/Sylius/pull/3555) Fix for sylius-cs-fixer (@PWalkow) -- [#3560](https://github.com/Sylius/Sylius/pull/3560) [FixturesBundle] Reverted loading fakers with the available locales (@GSadee) -- [#3561](https://github.com/Sylius/Sylius/pull/3561) [CoreBundle] Set proper cascade behaviour on one-to-many product references (@Infernosquad) -- [#3380](https://github.com/Sylius/Sylius/pull/3380) Payum 1.0 upgrade (@makasim) -- [#3554](https://github.com/Sylius/Sylius/pull/3554) Updated PhpSpec to 2.4@alpha, native PHP7 support (@pamil) -- [#3552](https://github.com/Sylius/Sylius/pull/3552) Allow for filtering the order items (@michalmarcinkowski) -- [#3551](https://github.com/Sylius/Sylius/pull/3551) [API] Fix order items endpoint (@michalmarcinkowski) -- [#3542](https://github.com/Sylius/Sylius/pull/3542) AppVeyor CI - build status badge (@mhujer) -- [#3550](https://github.com/Sylius/Sylius/pull/3550) configure header comment fixer for phpcs (@Ma27) -- [#356](https://github.com/Sylius/Sylius/pull/356) Adding docs about renaming label to type on adjustment (@PWalkow) -- [#3536](https://github.com/Sylius/Sylius/pull/3536) [Order,Core,Web] Rename of label on adjustment to type (@PWalkow) -- [#3540](https://github.com/Sylius/Sylius/pull/3540) [SearchBundle] ElasticsearchIndexer is portable (@mhujer) -- [#3501](https://github.com/Sylius/Sylius/pull/3501) CI AppVeyor (@mhujer) -- [#3516](https://github.com/Sylius/Sylius/pull/3516) Fix translation for backend product undelete btn, take 2 (@diimpp) -- [#3527](https://github.com/Sylius/Sylius/pull/3527) [Shipping] Updated composer dependencies (@tuka217) -- [#3531](https://github.com/Sylius/Sylius/pull/3531) [Fixtures] Load fakers with the available locales (@skigun) -- [#3534](https://github.com/Sylius/Sylius/pull/3534) [SearchBundle] Behat/SearchContext is portable (@mhujer) -- [#3525](https://github.com/Sylius/Sylius/pull/3525) Add required PHP extensions to composer.json (@mhujer) -- [#349](https://github.com/Sylius/Sylius/pull/349) [Resource] Add missing ref label before timestable interface (@tuka217) -- [#351](https://github.com/Sylius/Sylius/pull/351) [Resource] RepositoryInterface ref link label (@TheMadeleine) -- [#3529](https://github.com/Sylius/Sylius/pull/3529) [Flow] Allow ProcessValidator to access ProcessContext (@umpirsky) -- [#3528](https://github.com/Sylius/Sylius/pull/3528) [Resource] EntityHiddenType fix (@lchrusciel) -- [#336](https://github.com/Sylius/Sylius/pull/336) [Order] Documentation of Order component (@Arminek) -- [#3519](https://github.com/Sylius/Sylius/pull/3519) [Product][Core] Moved ProductAccessor from Product to Core (@NeverResponse) -- [#348](https://github.com/Sylius/Sylius/pull/348) Created a new line alias (@NeverResponse) -- [#3521](https://github.com/Sylius/Sylius/pull/3521) Form theming fix for sublabels on expanded compound widgets (@peteward) -- [#3279](https://github.com/Sylius/Sylius/pull/3279) [Core] Promotion item based flag removal (@PWalkow) -- [#3510](https://github.com/Sylius/Sylius/pull/3510) Fix translation for backend product undelete btn (@diimpp) -- [#3511](https://github.com/Sylius/Sylius/pull/3511) [UserBundle] Fix customer gender layout on backend admin form (@peteward) -- [#3509](https://github.com/Sylius/Sylius/pull/3509) [RbacBundle] CacheListener throws exception #3505 (@partikus) -- [#3507](https://github.com/Sylius/Sylius/pull/3507) [Addressing] Country fixes (@peteward) -- [#3504](https://github.com/Sylius/Sylius/pull/3504) [User] Decoupled password encoders and updaters from UserInterface (@pamil) -- [#3508](https://github.com/Sylius/Sylius/pull/3508) fix typo test (@ProPheT777) -- [#3502](https://github.com/Sylius/Sylius/pull/3502) Configure adjustments api and permissions (@pjedrzejewski) -- [#3503](https://github.com/Sylius/Sylius/pull/3503) [Taxonomy] Sort taxonomies index list on backend by name (@peteward) -- [#3229](https://github.com/Sylius/Sylius/pull/3229) [Shipping Method] Implement toggleable interface on shipping methods. (@gperdomor) -- [#3498](https://github.com/Sylius/Sylius/pull/3498) [Product] Improve products serialization (@michalmarcinkowski) -- [#3499](https://github.com/Sylius/Sylius/pull/3499) Remove unused mathiasverraes/money dependency in composer.json (@ticketdirectory) -- [#3496](https://github.com/Sylius/Sylius/pull/3496) [USER] Reset password request fixes (@lchrusciel) -- [#3495](https://github.com/Sylius/Sylius/pull/3495) [Resource] Fix DoctrineORMPaginator instantiation to set OutputWalker to false (@peteward) -- [#3493](https://github.com/Sylius/Sylius/pull/3493) Prevented from creating a new cart in CartBlamerInterface (@pamil) -- [#3481](https://github.com/Sylius/Sylius/pull/3481) Made ChannelContext-related computations lazy-loaded (@pamil) -- [#3491](https://github.com/Sylius/Sylius/pull/3491) Fixed waitFor function (@pamil) -- [#3488](https://github.com/Sylius/Sylius/pull/3488) Remove unused mathiasverraes/money dependency in composer.json (@ticketdirectory) -- [#3484](https://github.com/Sylius/Sylius/pull/3484) [User] Added missing unique indexes on customer.email and emailCanonical (@peteward) -- [#3386](https://github.com/Sylius/Sylius/pull/3386) [User] Add user:create and user:delete commands (@aramalipoor) -- [#3489](https://github.com/Sylius/Sylius/pull/3489) [USER] Typo fix (@lchrusciel) -- [#344](https://github.com/Sylius/Sylius/pull/344) [Contributing] BDD add two rules for phpspec (@Arminek) -- [#3471](https://github.com/Sylius/Sylius/pull/3471) [USER] Change password validation (@lchrusciel) -- [#3237](https://github.com/Sylius/Sylius/pull/3237) [LocaleBundle] Fixed sylius_locale() function (@cdaguerre) -- [#3472](https://github.com/Sylius/Sylius/pull/3472) Fixed user creation validation group (@rpg600) -- [#3340](https://github.com/Sylius/Sylius/pull/3340) [Core] Add missing spec for ContainsProductRuleChecker (@PWalkow) -- [#3079](https://github.com/Sylius/Sylius/pull/3079) [TRANSLATION]Payment method translation (@paullla) -- [#3227](https://github.com/Sylius/Sylius/pull/3227) [Currency] Implement toggleable interface on currencies. (@gperdomor) -- [#3465](https://github.com/Sylius/Sylius/pull/3465) Fix taxonomy bundle configuration constraint (@diimpp) -- [#3320](https://github.com/Sylius/Sylius/pull/3320) [Core] Uncomment CheckoutController adressingAction for empty order (@HerbMat) -- [#3460](https://github.com/Sylius/Sylius/pull/3460) [ReportBundle] Remove wrong translation (@psyray) -- [#3462](https://github.com/Sylius/Sylius/pull/3462) Remove unused dependency in RbacHelperSpec.php (@scohan) -- [#3401](https://github.com/Sylius/Sylius/pull/3401) [Installer] Check cache permissions to avoid exception (@Zales0123) -- [#3381](https://github.com/Sylius/Sylius/pull/3381) [Archetype] Parent archetype choices list should not contain current archetype (@TheMadeleine) -- [#3347](https://github.com/Sylius/Sylius/pull/3347) Remove old closures compatibility code (@stloyd) -- [#3406](https://github.com/Sylius/Sylius/pull/3406) [Resource] Fix ObjectToIdentifierTransformer bad implementation (@Zales0123) -- [#3457](https://github.com/Sylius/Sylius/pull/3457) [Taxonomy] sylius/translation added to require in composer.json (@TheMadeleine) -- [#3450](https://github.com/Sylius/Sylius/pull/3450) [UserBundle] Fix flash messages on UserController (@gperdomor) -- [#3409](https://github.com/Sylius/Sylius/pull/3409) [Core] Fixed improper ChannelBasedCalculator implementation (@Zales0123) -- [#3417](https://github.com/Sylius/Sylius/pull/3417) [Variation] sylius/translation added to require in composer.json (@TheMadeleine) -- [#3442](https://github.com/Sylius/Sylius/pull/3442) Fix payment method error by generating migrations for Fee calculator (@psyray) -- [#3420](https://github.com/Sylius/Sylius/pull/3420) Fix small typo on method name (@samura) -- [#3421](https://github.com/Sylius/Sylius/pull/3421) [Attribute] Updated composer dependencies (@NeverResponse) -- [#3430](https://github.com/Sylius/Sylius/pull/3430) Fixed body padding when having the sticky toolbar (@rpg600) -- [#334](https://github.com/Sylius/Sylius/pull/334) [Bundles][General] Added "default" path when overriding forms (@herodrigues) -- [#3423](https://github.com/Sylius/Sylius/pull/3423) [WebBundle] Fixed generating url to reset password in email (@GSadee) -- [#3410](https://github.com/Sylius/Sylius/pull/3410) [Search] Removed ucfirst From OrmFinder Facets Comparison (@fulopattila122) -- [#3408](https://github.com/Sylius/Sylius/pull/3408) Remove unused `use` lines (@stloyd) -- [#3412](https://github.com/Sylius/Sylius/pull/3412) [Core] Fix problem authenticating with facebook (@samura) -- [#3411](https://github.com/Sylius/Sylius/pull/3411) [Archetype] sylius/translation added to require in composer.json (@TheMadeleine) -- [#317](https://github.com/Sylius/Sylius/pull/317) [User] Documentation of User component (@michalmarcinkowski) -- [#3405](https://github.com/Sylius/Sylius/pull/3405) [Registry] more info for invalid interface given (@PWalkow) -- [#3403](https://github.com/Sylius/Sylius/pull/3403) [Payment] Missing payment state added (@lchrusciel) -- [#326](https://github.com/Sylius/Sylius/pull/326) Update flow-bundle's deprecated class usage (@diimpp) -- [#3364](https://github.com/Sylius/Sylius/pull/3364) Changed setDefaultOptions to configureOptions (@pamil, @1XWP) -- [#3385](https://github.com/Sylius/Sylius/pull/3385) [InstallerBundle] - fixed recommended version of php lower then required (@nakashu) -- [#3391](https://github.com/Sylius/Sylius/pull/3391) [Shipping] Allow prepare transition from backordered state to ready state (@aramalipoor) -- [#3384](https://github.com/Sylius/Sylius/pull/3384) [Sylius] - register DebugBundle by default in appKernel dev/test (@nakashu) -- [#3376](https://github.com/Sylius/Sylius/pull/3376) [Installer] Added new administrator password confirmation (@Zales0123) -- [#3377](https://github.com/Sylius/Sylius/pull/3377) [Order] OrderListener exception message fix (@lchrusciel) -- [#3382](https://github.com/Sylius/Sylius/pull/3382) [UserBundle] Fix mistype in registration route (@diimpp) -- [#3383](https://github.com/Sylius/Sylius/pull/3383) [FixturesBundle] - added missing taxonomies associations for channels sample data (@nakashu) -- [#3387](https://github.com/Sylius/Sylius/pull/3387) [Installer] Fixed permissions checking during installation (@Zales0123) -- [#3397](https://github.com/Sylius/Sylius/pull/3397) Remove unnessary softdeleteable in CoreBundle User mappings (@diimpp) -- [#3398](https://github.com/Sylius/Sylius/pull/3398) Replace twig code with labe_state macro at backend customer show template (@diimpp) -- [#3396](https://github.com/Sylius/Sylius/pull/3396) Fix translation keys for backend customer macro (@diimpp) -- [#327](https://github.com/Sylius/Sylius/pull/327) [Taxation] Fixes in TaxationBundle and TaxationComponent docs (@Zales0123) -- [#3388](https://github.com/Sylius/Sylius/pull/3388) Deleted duplicated Stripe publishable key parameter (@Zales0123) -- [#3371](https://github.com/Sylius/Sylius/pull/3371) Fixed checkout api route (@lchrusciel) -- [#3367](https://github.com/Sylius/Sylius/pull/3367) [CrowdIn] Auto-updated translations (@SyliusBot) -- [#3344](https://github.com/Sylius/Sylius/pull/3344) [Behat] [Travis] Made Behat waiting for resources to appear (@pamil) -- [#3369](https://github.com/Sylius/Sylius/pull/3369) Fix session config (@michalmarcinkowski) -- [#3370](https://github.com/Sylius/Sylius/pull/3370) [WebBundle] Remove some duplicated form error messages (@michalmarcinkowski) -- [#3314](https://github.com/Sylius/Sylius/pull/3314) [Web][Form] - fixed unclickable upload buttons issue 3263 (@nakashu) -- [#3358](https://github.com/Sylius/Sylius/pull/3358) [Order] [RBAC] Order item permission fix (@lchrusciel) -- [#3348](https://github.com/Sylius/Sylius/pull/3348) [PaymentBundle] Fixed fee calculator validation (@NeverResponse) -- [#3357](https://github.com/Sylius/Sylius/pull/3357) Add "akeneo/phpspec-skip-example-extension" dependency & fix broken specs (@stloyd) -- [#3338](https://github.com/Sylius/Sylius/pull/3338) Api order type fix (@lchrusciel) -- [#3337](https://github.com/Sylius/Sylius/pull/3337) [Travis] Running PhpSpec on PHP 7 (@pamil) -- [#3309](https://github.com/Sylius/Sylius/pull/3309) [Order] Remove fluent interfaces (@HerbMat) -- [#3352](https://github.com/Sylius/Sylius/pull/3352) [OrderBundle] Fixed controller config (@NeverResponse) -- [#3335](https://github.com/Sylius/Sylius/pull/3335) [VariationBundle] CS fixes (@TheMadeleine) -- [#3336](https://github.com/Sylius/Sylius/pull/3336) [Web] Fix frontend side menu translation (@Arminek) -- [#325](https://github.com/Sylius/Sylius/pull/325) [OrderBundle] Fixed configuration reference (@NeverResponse) -- [#3333](https://github.com/Sylius/Sylius/pull/3333) [SettingsBundle] Remove all fluent interfaces (@tuka217) -- [#3311](https://github.com/Sylius/Sylius/pull/3311) [Variation] Remove fluent interfaces (@TheMadeleine) -- [#3310](https://github.com/Sylius/Sylius/pull/3310) [Payment] Remove fluent interfaces (@HerbMat) -- [#3341](https://github.com/Sylius/Sylius/pull/3341) Added behat scenario for logging in after changing password (@NeverResponse) -- [#3286](https://github.com/Sylius/Sylius/pull/3286) [Archetype] Removed fluent interfaces (@1XWP) -- [#3316](https://github.com/Sylius/Sylius/pull/3316) [Coupon] Add missing expiration date in the view (@tristanbes) -- [#3329](https://github.com/Sylius/Sylius/pull/3329) [Adressing] Remove fluent interfaces (@tuka217) -- [#3325](https://github.com/Sylius/Sylius/pull/3325) [Core] Delete commented code in HookContext (@HerbMat) -- [#3322](https://github.com/Sylius/Sylius/pull/3322) [Core] Delete commented line in CoreContext (@HerbMat) -- [#3328](https://github.com/Sylius/Sylius/pull/3328) [Product] Removed fluent interfaces (@Arminek) -- [#3327](https://github.com/Sylius/Sylius/pull/3327) [Promotion] Remove all fluent interfaces (@tuka217) -- [#3313](https://github.com/Sylius/Sylius/pull/3313) [Taxation] Remove fluent interfaces (@HerbMat) -- [#3315](https://github.com/Sylius/Sylius/pull/3315) [Translation] Remove fluent interfaces (@TheMadeleine) -- [#3294](https://github.com/Sylius/Sylius/pull/3294) [Mailer] Removed fluent interfaces (@1XWP) -- [#3291](https://github.com/Sylius/Sylius/pull/3291) [Currency] Remove fluent interfaces (@HerbMat) -- [#324](https://github.com/Sylius/Sylius/pull/324) [Grid] Fixed wrong tags in custom filter configuration (@Zales0123) -- [#3252](https://github.com/Sylius/Sylius/pull/3252) [User] Update requirements and minor fixes (@michalmarcinkowski) -- [#3295](https://github.com/Sylius/Sylius/pull/3295) [Attribute] Removed fluent interfaces (@NeverResponse) -- [#3330](https://github.com/Sylius/Sylius/pull/3330) Add check to customer context (@gonzalovilaseca) -- [#3331](https://github.com/Sylius/Sylius/pull/3331) Remove unused dependencies (@gonzalovilaseca) -- [#3334](https://github.com/Sylius/Sylius/pull/3334) [Shipping] Removed fluent interfaces (@NeverResponse) -- [#3296](https://github.com/Sylius/Sylius/pull/3296) [Inventory] Removed fluent interfaces (@Arminek) -- [#3318](https://github.com/Sylius/Sylius/pull/3318) [Taxonomy] Remove fluent interfaces (@tuka217) -- [#3301](https://github.com/Sylius/Sylius/pull/3301) Fixes error message (@rpg600) -- [#3290](https://github.com/Sylius/Sylius/pull/3290) [Addressing] Removed fluent interfaces (@Arminek) -- [#3292](https://github.com/Sylius/Sylius/pull/3292) [WebBundle] use of twig deprecated sameas (@HerbMat) -- [#3293](https://github.com/Sylius/Sylius/pull/3293) [Cart] remove all fluent interfaces in Cart models (@tuka217) -- [#3289](https://github.com/Sylius/Sylius/pull/3289) [Channel] Removed fluent interfaces (@NeverResponse) -- [#3323](https://github.com/Sylius/Sylius/pull/3323) [Core] Fixed MoneyHelper providing current locale instead of default one (@pamil) -- [#321](https://github.com/Sylius/Sylius/pull/321) Update installation.rst (@lchrusciel) -- [#3280](https://github.com/Sylius/Sylius/pull/3280) [Settings] Cache parameters after fetching as well as saving. (@isometriks) -- [#3285](https://github.com/Sylius/Sylius/pull/3285) [WebBundle] Remove empty services (@HerbMat) -- [#3055](https://github.com/Sylius/Sylius/pull/3055) [Travis] Running JavaScript tests (@pamil) -- [#3278](https://github.com/Sylius/Sylius/pull/3278) [User] Serialization update (@lchrusciel) -- [#3277](https://github.com/Sylius/Sylius/pull/3277) [UserBundle] Refactored method due to Symfony version bump (@okwinza) -- [#320](https://github.com/Sylius/Sylius/pull/320) Added HateoasBundle to installation docs (@jamesyo) -- [#3270](https://github.com/Sylius/Sylius/pull/3270) [User] Removed unnecessary method due to PHP version bump (@pamil) -- [#3234](https://github.com/Sylius/Sylius/pull/3234) [WebBundle] Changed the way of displaying product variant's options (@pamil) -- [#3274](https://github.com/Sylius/Sylius/pull/3274) [Behat / Travis] Removed "search_orm_only" suite (@pamil) -- [#3272](https://github.com/Sylius/Sylius/pull/3272) [Behat] Account suite - fixed undefined scenario (@pamil) -- [#3231](https://github.com/Sylius/Sylius/pull/3231) [ReportBundle] Remove bi-directional dependency on the CoreBundle (@adamelso) -- [#3061](https://github.com/Sylius/Sylius/pull/3061) [PricingBundle] Consider standard pricing calculator in priceable form types (@aramalipoor) -- [#3265](https://github.com/Sylius/Sylius/pull/3265) [Addressing] Fix addressing composer (@michalmarcinkowski) -- [#3261](https://github.com/Sylius/Sylius/pull/3261) Updated changelog v0.16 (@pamil) -- [#3238](https://github.com/Sylius/Sylius/pull/3238) Improve changelog (@michalmarcinkowski) -- [#3110](https://github.com/Sylius/Sylius/pull/3110) [PHP 5.5] [RFC] Future version bump to PHP 5.5 and Symfony 2.7 (@pamil) - -### v0.15.0 2015-09-08 -- [#3235](https://github.com/Sylius/Sylius/pull/3235) [User] Add temporary required dependency (@michalmarcinkowski) -- [#3224](https://github.com/Sylius/Sylius/pull/3224) [User] Remove Symfony security component dependecy (@michalmarcinkowski) -- [#318](https://github.com/Sylius/Sylius/pull/318) [API] Correct OAuth plugin (@michalmarcinkowski) -- [#3212](https://github.com/Sylius/Sylius/pull/3212) [Report] Decouple from Symfony FrameworkBundle; fix typos and docblocks (@adamelso) -- [#3150](https://github.com/Sylius/Sylius/pull/3150) [CoreBundle] Add custom constraint for "enabled" entity fields and prevent delete all channels (@gperdomor) -- [#3223](https://github.com/Sylius/Sylius/pull/3223) [User] Remove fluent interfaces from User component (@michalmarcinkowski) -- [#316](https://github.com/Sylius/Sylius/pull/316) Added using Sylius components instructions (@michalmarcinkowski) -- [#3217](https://github.com/Sylius/Sylius/pull/3217) [Search] Refactored PropertyAccessor usage (@pamil) -- [#3177](https://github.com/Sylius/Sylius/pull/3177) [Travis] Added missing Behat tests to Travis (@pamil) -- [#3221](https://github.com/Sylius/Sylius/pull/3221) [Product] Add required dependency to Product component (@michalmarcinkowski) -- [#3209](https://github.com/Sylius/Sylius/pull/3209) [Deploy] Handle deploy with capistrano 3 and symfony plugin (@gperdomor) -- [#315](https://github.com/Sylius/Sylius/pull/315) Correct .gitignore (@michalmarcinkowski) -- [#3133](https://github.com/Sylius/Sylius/pull/3133) [RFC][ProductBundle] When finding products in a given taxon, consider the whole tree. (@jimbocoder) -- [#2897](https://github.com/Sylius/Sylius/pull/2897) [TaxationBundle] DelegatingCalculator use the ServiceRegistry (@aRn0D) -- [#3203](https://github.com/Sylius/Sylius/pull/3203) Update WebContext.php (@gonzalovilaseca) -- [#3205](https://github.com/Sylius/Sylius/pull/3205) [InstallerBundle] Add current migration versions to database on first installation (@aramalipoor) -- [#3204](https://github.com/Sylius/Sylius/pull/3204) [Installer] Fixed directory permission checks and improved DX (@pamil) -- [#3201](https://github.com/Sylius/Sylius/pull/3201) [AttrbiuteBundle] Decoupled spec from Product component (@pamil) -- [#3202](https://github.com/Sylius/Sylius/pull/3202) [Installer] Added Zend Optimizer+ to recognized accelelators (@pamil) -- [#3197](https://github.com/Sylius/Sylius/pull/3197) [UserBundle] Split customer registration form (@michalmarcinkowski) -- [#3200](https://github.com/Sylius/Sylius/pull/3200) [Core] Missing methods in UserInterface added (@Zales0123) -- [#3196](https://github.com/Sylius/Sylius/pull/3196) [ResourceBundle] Enable max depth check on API serialization (@kasrakhosravi) -- [#3170](https://github.com/Sylius/Sylius/pull/3170) [Behat] [DX] Added useful, developer-friendly steps, polished formatting (@pamil) -- [#3198](https://github.com/Sylius/Sylius/pull/3198) [Payment] Added migration for softdeleteable Payments (@Zales0123) -- [#3199](https://github.com/Sylius/Sylius/pull/3199) [CoreBundle] Add migration for production short description change in PR #3188 (@ahmadrabie) -- [#314](https://github.com/Sylius/Sylius/pull/314) [Payments] Added deletedAt field on Payment model (@Zales0123) -- [#3189](https://github.com/Sylius/Sylius/pull/3189) Fee_calculator migration fix (@rvanlaarhoven) -- [#3172](https://github.com/Sylius/Sylius/pull/3172) [ContentBundle] Fix cascade validation of collection form (issue #2895) (@psyray) -- [#3188](https://github.com/Sylius/Sylius/pull/3188) [CoreBundle] Remove product short description validation and use text type (@ahmadrabie) -- [#3192](https://github.com/Sylius/Sylius/pull/3192) [Installer] Fix installation channels creation (@Zales0123) -- [#3194](https://github.com/Sylius/Sylius/pull/3194) [Payment] Softdeleteable Payments (@Zales0123) -- [#3187](https://github.com/Sylius/Sylius/pull/3187) [Installer] Install check permissions (@Zales0123) -- [#3185](https://github.com/Sylius/Sylius/pull/3185) [Resource] Fix sorting bugs (@Zales0123) -- [#2909](https://github.com/Sylius/Sylius/pull/2909) Api bundle payment route fix (@lchrusciel) -- [#3184](https://github.com/Sylius/Sylius/pull/3184) Fixed user reset events (@gonzalovilaseca) -- [#2943](https://github.com/Sylius/Sylius/pull/2943) [CoreBundle] Make path to wkhtmltopdf configurable (@Strontium-90) -- [#3161](https://github.com/Sylius/Sylius/pull/3161) [CoreBundle] Adding MailerListenerSpec, fixing CS, small refactor (@mgonyan) -- [#3169](https://github.com/Sylius/Sylius/pull/3169) Update routing.yml (@agounaris) -- [#2948](https://github.com/Sylius/Sylius/pull/2948) [ArchetypeBundle] Add ON DELETE CASCADE constraint on archetype (@ahmadrabie) -- [#3173](https://github.com/Sylius/Sylius/pull/3173) [UserBundle] Dispatch user event *before* persisting user, so side effects persist too. (@jimbocoder) -- [#3176](https://github.com/Sylius/Sylius/pull/3176) [Behat] Steps for checking whether row contains given value (not starts with) (@pamil) -- [#307](https://github.com/Sylius/Sylius/pull/307) Adding form token to SyliusCartBundle/templating.rst (@liviucmg) -- [#3171](https://github.com/Sylius/Sylius/pull/3171) [Content Bundle] Fix #2962 - Update symfony-cmf to ~1.2 in composer.json (@psyray) -- [#3152](https://github.com/Sylius/Sylius/pull/3152) [CoreBundle] Adding specs for InsufficientStockExceptionListener (@mgonyan) -- [#3158](https://github.com/Sylius/Sylius/pull/3158) [CoreBundle] Adding OrderPricingListener spec and fixing CS (@mgonyan) -- [#3146](https://github.com/Sylius/Sylius/pull/3146) generate function to return generated coupons (@agounaris) -- [#3038](https://github.com/Sylius/Sylius/pull/3038) add Vagrant Vmware provider (@Strontium-90) -- [#3036](https://github.com/Sylius/Sylius/pull/3036) [ResourceBundle] fix reworking of AbstractResourceBundle::build (@Strontium-90) -- [#2907](https://github.com/Sylius/Sylius/pull/2907) Use unused parameter %sylius.state_machine.class% (@Strontium-90) -- [#3160](https://github.com/Sylius/Sylius/pull/3160) [CoreBundle] Adding OrderChannelListener spec (@mgonyan) -- [#312](https://github.com/Sylius/Sylius/pull/312) Update extending-menu.rst for new frontend events (@jimbocoder) -- [#3151](https://github.com/Sylius/Sylius/pull/3151) [WebBundle] Dispatch events after building frontend menus. (@jimbocoder) -- [#3147](https://github.com/Sylius/Sylius/pull/3147) [Locale] Fixed errors thrown while editing channel with LocaleChoiceType (@pamil) -- [#3142](https://github.com/Sylius/Sylius/pull/3142) [UserBundle] Moved customer registration type definition to UserBundle (@michalmarcinkowski) -- [#3136](https://github.com/Sylius/Sylius/pull/3136) Use correct form of "information" on README.md (@mheki) -- [#309](https://github.com/Sylius/Sylius/pull/309) Add troubleshooting info to payments.rst (@liviucmg) -- [#3094](https://github.com/Sylius/Sylius/pull/3094) [Locale] Translations based on Intl component, can be enabled or disabled (@pamil) -- [#3132](https://github.com/Sylius/Sylius/pull/3132) [WebBundle] Removed ID column from the list (@pamil) -- [#311](https://github.com/Sylius/Sylius/pull/311) Update inventory configuration (@umpirsky) -- [#3074](https://github.com/Sylius/Sylius/pull/3074) [Addressing] Countries management - enabling & disabling (@pamil, @gperdomor) -- [#3015](https://github.com/Sylius/Sylius/pull/3015) Fixed empty product slug bug (@Zales0123) -- [#3098](https://github.com/Sylius/Sylius/pull/3098) [ResourceBundle] Toggleable interface & useful Behat steps and methods (@pamil) -- [#2939](https://github.com/Sylius/Sylius/pull/2939) [UserBundle] Improve login method (@michalmarcinkowski) -- [#3104](https://github.com/Sylius/Sylius/pull/3104) [Locale] Refactored LocaleProvider and LocaleContext, changed architecture a little bit (@pamil) -- [#3050](https://github.com/Sylius/Sylius/pull/3050) [Taxonomy] Update root taxon after taxonomy translation is added (@pamil, @ahmadrabie) -- [#2959](https://github.com/Sylius/Sylius/pull/2959) [CoreBundle] Use state machine for order and shipment email confirmation (@inssein) -- [#2911](https://github.com/Sylius/Sylius/pull/2911) [ResourceBundle] Include sylius_resource classes in metadatalistener (@winzou) -- [#3120](https://github.com/Sylius/Sylius/pull/3120) Allow to extends BuildAttributeValueFormListener (@blazarecki) -- [#3126](https://github.com/Sylius/Sylius/pull/3126) [CoreBundle] Fix findExpired orders method query (@jimbocoder) -- [#3040](https://github.com/Sylius/Sylius/pull/3040) [Rbac] Clear permissions cache on postUpdate fix (@peteward) -- [#3106](https://github.com/Sylius/Sylius/pull/3106) [RbacBundle] Teach the RbacInitializer to append new permissions (@jimbocoder) -- [#3108](https://github.com/Sylius/Sylius/pull/3108) [FlowBundle] Remove unused events in FlowBundle (@krizon) -- [#3111](https://github.com/Sylius/Sylius/pull/3111) [Behat] Fixed undefined step in features/user/users.feature:123 (@pamil) -- [#3119](https://github.com/Sylius/Sylius/pull/3119) [Settings] Add API routes for SettingsController and some improvements (@aramalipoor) -- [#3107](https://github.com/Sylius/Sylius/pull/3107) [FixturesBundle] fix fixture percent payment method (@andrey1s) -- [#310](https://github.com/Sylius/Sylius/pull/310) Fix odm driver configuration sample (@wpottier) -- [#3039](https://github.com/Sylius/Sylius/pull/3039) Compatibility with PHP7 beta (Uniform Variable Syntax issue) (@steffenbrem) -- [#3105](https://github.com/Sylius/Sylius/pull/3105) [RFC][Rbac] Use a finite default ttl in CachedPermissionMap. (@jimbocoder) -- [#3102](https://github.com/Sylius/Sylius/pull/3102) [Travis] Removed doubled command (@pamil) -- [#3095](https://github.com/Sylius/Sylius/pull/3095) [UserBundle] Fix invalid serialization type 'int' to 'integer'. (@jimbocoder) -- [#3097](https://github.com/Sylius/Sylius/pull/3097) Status field not set on offline gateway (@nicolasricci) -- [#2990](https://github.com/Sylius/Sylius/pull/2990) CHANGELOG for v0.15 (@michalmarcinkowski, @Zales0123) -- [#3063](https://github.com/Sylius/Sylius/pull/3063) [WebBundle] Fixed showing ProductAttribute choices (@zergu) -- [#3091](https://github.com/Sylius/Sylius/pull/3091) Faster feedback from Travis (@pamil) -- [#3067](https://github.com/Sylius/Sylius/pull/3067) [ResourceBundle] Turning on back softdeleteable filter just after necessary operations (@pamil) -- [#3090](https://github.com/Sylius/Sylius/pull/3090) Fix lapsus in text (@antonioperic) -- [#308](https://github.com/Sylius/Sylius/pull/308) [ResourceBundle] Fixed typo ("Byndle" -> "Bundle") (@pamil) -- [#3048](https://github.com/Sylius/Sylius/pull/3048) Stop registering PHPCR ORM annotations in autoload (@inssein) -- [#3025](https://github.com/Sylius/Sylius/pull/3025) [FixturesBundle] Fixed loading sample data while intl extension not installed (@pamil) -- [#3](https://github.com/Sylius/Sylius/pull/3) Added BC break in Payments (@Zales0123) -- [#2902](https://github.com/Sylius/Sylius/pull/2902) Make InstallDatabaseCommand easyer to extend (@umpirsky) -- [#2996](https://github.com/Sylius/Sylius/pull/2996) [Taxonomy] Set root taxon locale based on current taxonomy locale (@ahmadrabie) -- [#3006](https://github.com/Sylius/Sylius/pull/3006) [InstallerBundle] Hide password in installation (@Zales0123) -- [#2861](https://github.com/Sylius/Sylius/pull/2861) [MailerComponent] Removing unused check, Adding more specs to Email model (@mgonyan) -- [#3010](https://github.com/Sylius/Sylius/pull/3010) Replace dot with underscore in parameter name. (@kayue) -- [#2999](https://github.com/Sylius/Sylius/pull/2999) General CS fixes (@Zales0123) -- [#3022](https://github.com/Sylius/Sylius/pull/3022) Fixed Bad Refactor in transliterate (@patrick-mcdougle) -- [#305](https://github.com/Sylius/Sylius/pull/305) Added required SyliusTranslationBundle configuration (@Zales0123) -- [#3003](https://github.com/Sylius/Sylius/pull/3003) [AddressingBundle] Added SyliusTranslationBundle to required (@Zales0123) -- [#2945](https://github.com/Sylius/Sylius/pull/2945) [CoreBundle] Decouple original locale provider and channel-aware locale provider (@aramalipoor) -- [#2995](https://github.com/Sylius/Sylius/pull/2995) v0.15.0 Upgrade instructions (@michalmarcinkowski) -- [#2998](https://github.com/Sylius/Sylius/pull/2998) Escaping slashes in search queries because of elasticsearch behavior (@Dukecz) -- [#2957](https://github.com/Sylius/Sylius/pull/2957) fix sylius_backend_product_delete_restore path (@nicolasricci) -- [#301](https://github.com/Sylius/Sylius/pull/301) Changes in Payment component (@Zales0123) -- [#2978](https://github.com/Sylius/Sylius/pull/2978) [Payment] Payment methods fee calculators (@Zales0123) -- [#2994](https://github.com/Sylius/Sylius/pull/2994) Add xhr option to header redirection (@winzou) -- [#2991](https://github.com/Sylius/Sylius/pull/2991) [AttributeBundle] Product attribute value is not API friendly (@ahmadrabie) -- [#2928](https://github.com/Sylius/Sylius/pull/2928) [ContactBundle] Implemented translations for contact topics (@gperdomor) -- [#2952](https://github.com/Sylius/Sylius/pull/2952) [Content] fixed the __toString() exception for static content (@coudenysj) -- [#2960](https://github.com/Sylius/Sylius/pull/2960) Add optional $options parameters to getForm method (@winzou) -- [#2969](https://github.com/Sylius/Sylius/pull/2969) [VariationBundle] Make option value collection to be api-friendly (@aramalipoor) -- [#2974](https://github.com/Sylius/Sylius/pull/2974) [RbacBundle] Fix security_roles config merging. (@ahmadrabie) -- [#2976](https://github.com/Sylius/Sylius/pull/2976) Enable header redirection in RedirectHandler (@winzou) -- [#2977](https://github.com/Sylius/Sylius/pull/2977) [BUG][ResourceBundle] Default validation group if not found (@bigfoot90) -- [#2986](https://github.com/Sylius/Sylius/pull/2986) Removed ShippingMethod name property (@umpirsky) -- [#2987](https://github.com/Sylius/Sylius/pull/2987) Fix country sorting (@winzou) -- [#2967](https://github.com/Sylius/Sylius/pull/2967) Fix wrong user serializer config. (@liverbool) -- [#2949](https://github.com/Sylius/Sylius/pull/2949) Make choice form types API friendly (@aramalipoor) -- [#2946](https://github.com/Sylius/Sylius/pull/2946) [ProductBundle] Allow null in available_on field (@aramalipoor) -- [#2953](https://github.com/Sylius/Sylius/pull/2953) [AddressingBundle] Fixes from scrutinizer - cannot override without Runtime Notice (@MichaelMackus) -- [#2930](https://github.com/Sylius/Sylius/pull/2930) [Core] [Web] Display homepage products only for current channel (@Zales0123) -- [#2936](https://github.com/Sylius/Sylius/pull/2936) [InstallerBundle] Fix setup command (@michalmarcinkowski) -- [#300](https://github.com/Sylius/Sylius/pull/300) [Order] Remove unused fields from Order (@Zales0123) -- [#2932](https://github.com/Sylius/Sylius/pull/2932) [Order] Removed unused fields in Order model (@Zales0123) -- [#2934](https://github.com/Sylius/Sylius/pull/2934) Improved Behat configuration (@pamil) -- [#299](https://github.com/Sylius/Sylius/pull/299) Fix mystype at rbac check persmissions (@diimpp) -- [#2925](https://github.com/Sylius/Sylius/pull/2925) [ChannelBundle] Fix wrong class name in channels validation.xml (@aramalipoor) -- [#2927](https://github.com/Sylius/Sylius/pull/2927) Replace pattern with path (@winzou) -- [#290](https://github.com/Sylius/Sylius/pull/290) Fixed class name of RegisterCalculatorServicePass (@patrick-mcdougle) -- [#298](https://github.com/Sylius/Sylius/pull/298) Fix mistype in configuration.rst (@diimpp) -- [#2840](https://github.com/Sylius/Sylius/pull/2840) Move first&last names in separate validation group (@winzou) -- [#2914](https://github.com/Sylius/Sylius/pull/2914) Improve fixtures order and add Rbac fixtures (@michalmarcinkowski) -- [#2912](https://github.com/Sylius/Sylius/pull/2912) Update README.md (@lchrusciel) -- [#2885](https://github.com/Sylius/Sylius/pull/2885) [ApiBundle] Form registration, missing specs and CS (@aRn0D) -- [#2843](https://github.com/Sylius/Sylius/pull/2843) [CartBundle] CS fixes and missing specs (@aRn0D) -- [#2899](https://github.com/Sylius/Sylius/pull/2899) fixes API routes for product_variant actions (@Amunak) -- [#2900](https://github.com/Sylius/Sylius/pull/2900) [FixturesBundle] Ensure Rbac roles are initialized (@michalmarcinkowski) -- [#2896](https://github.com/Sylius/Sylius/pull/2896) [AddressBundle] Missing specs and CS (@aRn0D) -- [#2863](https://github.com/Sylius/Sylius/pull/2863) [FlowBundle] missing specs and CS (@aRn0D) -- [#2888](https://github.com/Sylius/Sylius/pull/2888) [PayumBundle] Make offline payum capture action to be public (@aramalipoor) -- [#296](https://github.com/Sylius/Sylius/pull/296) Update SyliusResourceBundle configuration (@diimpp) -- [#2887](https://github.com/Sylius/Sylius/pull/2887) [ApiBundle] Change api client public id to be simply random id (@michalmarcinkowski) -- [#2880](https://github.com/Sylius/Sylius/pull/2880) [CoreBundle] Fix invalid channel mapping (@michalmarcinkowski) -- [#2875](https://github.com/Sylius/Sylius/pull/2875) [ShippingBundle] Add missing validation config for shipment model (@aramalipoor) -- [#2876](https://github.com/Sylius/Sylius/pull/2876) [UserBundle] Improve reset password action (@michalmarcinkowski) -- [#2879](https://github.com/Sylius/Sylius/pull/2879) The spec was not PSR4 compatible (@aRn0D) -- [#2877](https://github.com/Sylius/Sylius/pull/2877) [CoreBundle] Fix shipment confirmation email to correctly get email (@aramalipoor) -- [#2853](https://github.com/Sylius/Sylius/pull/2853) Add unique constraints on codes (@michalmarcinkowski) -- [#2872](https://github.com/Sylius/Sylius/pull/2872) Improve security exception message (@winzou) -- [#2874](https://github.com/Sylius/Sylius/pull/2874) Fix token typo in UserController (@winzou) -- [#2869](https://github.com/Sylius/Sylius/pull/2869) [ResourceBundle]#2568 Behat context (@aRn0D) -- [#2854](https://github.com/Sylius/Sylius/pull/2854) [AttributeBundle] Form registration, missing specs and CS (@aRn0D) -- [#2859](https://github.com/Sylius/Sylius/pull/2859) Update FrontendMenuBuilder.php (@liviucmg) -- [#2864](https://github.com/Sylius/Sylius/pull/2864) [CurrencyBundle] Missing specs (@aRn0D) -- [#2867](https://github.com/Sylius/Sylius/pull/2867) [ContentBundle] Missing spec and configuration (@aRn0D) -- [#2865](https://github.com/Sylius/Sylius/pull/2865) [InventoryBundle] Missing specs (@aRn0D) -- [#2845](https://github.com/Sylius/Sylius/pull/2845) [ArchetypeBundle] Form registration, missing specs and CS (@aRn0D) -- [#2857](https://github.com/Sylius/Sylius/pull/2857) [FixturesBundle] CS fixes (@aRn0D) -- [#2855](https://github.com/Sylius/Sylius/pull/2855) [ChannelBundle] Missing specs and CS (@aRn0D) -- [#2851](https://github.com/Sylius/Sylius/pull/2851) Fix installer, add check for existing channel (@michalmarcinkowski) -- [#2852](https://github.com/Sylius/Sylius/pull/2852) Delete duplicated locale fixtures (@michalmarcinkowski) -- [#2866](https://github.com/Sylius/Sylius/pull/2866) Missing licence (@aRn0D) -- [#2856](https://github.com/Sylius/Sylius/pull/2856) Missing licence (@aRn0D) -- [#2837](https://github.com/Sylius/Sylius/pull/2837) [ReportBundle] CS fixes (@aRn0D) -- [#2651](https://github.com/Sylius/Sylius/pull/2651) [ResourceBundle] Definition loading refactoring (@aRn0D) -- [#2841](https://github.com/Sylius/Sylius/pull/2841) [RbacBundle] CS fixes and missing specs (@aRn0D) -- [#2831](https://github.com/Sylius/Sylius/pull/2831) [ShippingBundle] Form registration, missing specs and CS (@aRn0D) -- [#2836](https://github.com/Sylius/Sylius/pull/2836) [SequenceBundle] CS fixes and missing specs (@aRn0D) -- [#2832](https://github.com/Sylius/Sylius/pull/2832) [ResourceBundle] fix merging request and config sorting parameters (@Strontium-90) -- [#2830](https://github.com/Sylius/Sylius/pull/2830) [TaxationBundle] Form registration, missing specs and CS (@aRn0D) -- [#2834](https://github.com/Sylius/Sylius/pull/2834) [Easy Pick] Fixed some typos in the PaymentMethodChoiceType classes. (@steffenbrem) -- [#2835](https://github.com/Sylius/Sylius/pull/2835) [WebBundle] Change $.fn.datepicker format to yyyy-mm-dd. (@jimbocoder) -- [#2833](https://github.com/Sylius/Sylius/pull/2833) [MailerComponent]: Removing unused dependecy and fixing cs (@mgonyan) -- [#2827](https://github.com/Sylius/Sylius/pull/2827) [SettingsBundle] fix for fix default to file_system cache (@Strontium-90) -- [#2829](https://github.com/Sylius/Sylius/pull/2829) [SettingsBundle] added missing unique index for table sylius_settings_parameter (@Strontium-90) -- [#2828](https://github.com/Sylius/Sylius/pull/2828) [TaxonomyBundle] Form registration, missing specs and CS (@aRn0D) -- [#2824](https://github.com/Sylius/Sylius/pull/2824) [UserBundle] CS fixes and missing specs (@aRn0D) -- [#2826](https://github.com/Sylius/Sylius/pull/2826) [VariationBundle] Form registration, missing specs and CS (@aRn0D) -- [#2803](https://github.com/Sylius/Sylius/pull/2803) [PaymentBundle] Form registration, missing specs and CS Fixes. (@aRn0D) -- [#2825](https://github.com/Sylius/Sylius/pull/2825) [MailerBundle] CS fixes and missing specs (@aRn0D) -- [#2815](https://github.com/Sylius/Sylius/pull/2815) [PricingBundle] CS fixes and missing specs (@aRn0D) -- [#2822](https://github.com/Sylius/Sylius/pull/2822) [Translation] Make translatable translation class retrieval static (@cdaguerre) -- [#2811](https://github.com/Sylius/Sylius/pull/2811) [ResourceBundle][TranslationBundle] Fix sorting on translated properties (@cdaguerre) -- [#2806](https://github.com/Sylius/Sylius/pull/2806) Remove unused dependency (@gonzalovilaseca) -- [#2799](https://github.com/Sylius/Sylius/pull/2799) [CurrencyBundle] Form registration, missing specs and CS Fixes. (@aRn0D) -- [#2681](https://github.com/Sylius/Sylius/pull/2681) [CoreBundle] Use more specific names for settings namespaces (@aramalipoor) -- [#2677](https://github.com/Sylius/Sylius/pull/2677) Add a fixed parameter in WeightCalculator (@winzou) -- [#2792](https://github.com/Sylius/Sylius/pull/2792) Allow to overwrite TaxationProcessor (@blazarecki) -- [#2818](https://github.com/Sylius/Sylius/pull/2818) [FixturesBundle] Allow access to resources for api user on fixtures load (@michalmarcinkowski) -- [#2807](https://github.com/Sylius/Sylius/pull/2807) [LocaleBundle] Form registration, missing specs and CS Fixes. (@aRn0D) -- [#2813](https://github.com/Sylius/Sylius/pull/2813) Fix: Object of class DateTime could not be converted to string (@umpirsky) -- [#2805](https://github.com/Sylius/Sylius/pull/2805) Index country on ISO code (@umpirsky) -- [#2808](https://github.com/Sylius/Sylius/pull/2808) [ResourceBundle] Move hardcoded classes to DI-parameters (@Strontium-90) -- [#2812](https://github.com/Sylius/Sylius/pull/2812) travis: PHP 5.6 and 7.0 nightly added (@TomasVotruba) -- [#2802](https://github.com/Sylius/Sylius/pull/2802) [OrderBundle] Form registration, missing specs and CS Fixes (@aRn0D) -- [#2798](https://github.com/Sylius/Sylius/pull/2798) [ContentBundle] Forms are registered automatically (@aRn0D) -- [#2791](https://github.com/Sylius/Sylius/pull/2791) [UserBundle] Migration script (@michalmarcinkowski) -- [#2797](https://github.com/Sylius/Sylius/pull/2797) [Contact bundle] Forms are registered automatically (@aRn0D) -- [#2250](https://github.com/Sylius/Sylius/pull/2250) [ResourceBundle] The date type has been improved (@aRn0D) -- [#2793](https://github.com/Sylius/Sylius/pull/2793) fixes flash message in overriding template (@Amunak) -- [#2794](https://github.com/Sylius/Sylius/pull/2794) Zones cannot be deleted if they have members (@agounaris) -- [#2788](https://github.com/Sylius/Sylius/pull/2788) Fixes collection name deciding script causing item overwriting (@Amunak) -- [#2785](https://github.com/Sylius/Sylius/pull/2785) [UserBundle] Remove dependency from Core component (@michalmarcinkowski) -- [#2758](https://github.com/Sylius/Sylius/pull/2758) Fixed bug in payment flow (@antonioperic) -- [#2779](https://github.com/Sylius/Sylius/pull/2779) Update e-mail templates (@ojhaujjwal) -- [#2780](https://github.com/Sylius/Sylius/pull/2780) [InstallerBundle] Setup command to create channels (@zyleee) -- [#288](https://github.com/Sylius/Sylius/pull/288) sender_adapter and renderer_adapter in config reference (@ojhaujjwal) -- [#2761](https://github.com/Sylius/Sylius/pull/2761) [UserBundle] Password update fix, few improvements (@michalmarcinkowski) -- [#2759](https://github.com/Sylius/Sylius/pull/2759) [InstallerBundle] fix 'no-interaction' default param (@bicpi) -- [#2770](https://github.com/Sylius/Sylius/pull/2770) Fix HWIO OAuth login (@michalmarcinkowski) -- [#2768](https://github.com/Sylius/Sylius/pull/2768) Remove unnecessary new instance of Instruction (@aistis-) -- [#2760](https://github.com/Sylius/Sylius/pull/2760) [InstallerBundle] Fixed setup command (@zyleee) -- [#2763](https://github.com/Sylius/Sylius/pull/2763) Update composer lock file (@zyleee) -- [#2765](https://github.com/Sylius/Sylius/pull/2765) Attribute choices management (@aRn0D) -- [#2767](https://github.com/Sylius/Sylius/pull/2767) Use same mechanism as FOSUB for SecurityController (@winzou) -- [#2757](https://github.com/Sylius/Sylius/pull/2757) Correct composer.lock (@michalmarcinkowski) -- [#2717](https://github.com/Sylius/Sylius/pull/2717) [WIP] SyliusUserBundle with user and customer separation (@michalmarcinkowski, @lchrusciel, @BartoszSiejka) -- [#2752](https://github.com/Sylius/Sylius/pull/2752) Multi channel (@michalmarcinkowski, @loevstroem, @pjedrzejewski) -- [#2](https://github.com/Sylius/Sylius/pull/2) Scenario fixes (@pjedrzejewski) -- [#2756](https://github.com/Sylius/Sylius/pull/2756) [SettingsBundle] Fix default to %sylius.cache% (@Shine-neko) -- [#1](https://github.com/Sylius/Sylius/pull/1) Fix the issue when money helper hits the db during warmup (@pjedrzejewski) - -### v0.14.0 2015-05-20 -- [#2372](https://github.com/Sylius/Sylius/pull/2372) Added option to undelete resource (product) (@antonioperic) -- [#2714](https://github.com/Sylius/Sylius/pull/2714) [AttributeBundle] Improve AssociationOverride support by inferring column names (@jimbocoder) -- [#2743](https://github.com/Sylius/Sylius/pull/2743) [Search] Allow override of price facet ranges (@liquorvicar) -- [#2750](https://github.com/Sylius/Sylius/pull/2750) Return default locale if request has not been injected (Fixes #2748) (@aderuwe) -- [#287](https://github.com/Sylius/Sylius/pull/287) fixed documentation error in shipping (@ojhaujjwal) -- [#2733](https://github.com/Sylius/Sylius/pull/2733) add findOneByPermalink missing method (@nicolasricci) -- [#2731](https://github.com/Sylius/Sylius/pull/2731) Added Shipping confirmation E-Mail (@zyleee) -- [#2737](https://github.com/Sylius/Sylius/pull/2737) 2736 fix issues with command parameters (@liquorvicar) -- [#2727](https://github.com/Sylius/Sylius/pull/2727) Update composer.json (@ekyna) -- [#2724](https://github.com/Sylius/Sylius/pull/2724) [ProductBundle] Allow nullable availableOn field for product varaints (@aramalipoor) -- [#2729](https://github.com/Sylius/Sylius/pull/2729) [InstallerBundle] Cover postgres error when checking for database presence (@aramalipoor) -- [#285](https://github.com/Sylius/Sylius/pull/285) Update installation.rst (@michalmarcinkowski) -- [#2726](https://github.com/Sylius/Sylius/pull/2726) Adding dependency badge to README (@reiz) -- [#2725](https://github.com/Sylius/Sylius/pull/2725) [RbacBundle] Do not throw exception when user is anonymous (@aramalipoor) -- [#284](https://github.com/Sylius/Sylius/pull/284) Update summary.rst (@uNknownMark) -- [#283](https://github.com/Sylius/Sylius/pull/283) Update installation.rst (@uNknownMark) -- [#2439](https://github.com/Sylius/Sylius/pull/2439) Added settings for adding Google Analytics tracking code (@antonioperic) -- [#2721](https://github.com/Sylius/Sylius/pull/2721) [WebBundle] Fix to show icons in buttons (@gperdomor) -- [#281](https://github.com/Sylius/Sylius/pull/281) improve naming for configurable things (@ojhaujjwal) -- [#2715](https://github.com/Sylius/Sylius/pull/2715) Updated year range (@maqnouch) -- [#2716](https://github.com/Sylius/Sylius/pull/2716) [ContentBundle] Show all available filters in imagine block form (@aramalipoor) -- [#2711](https://github.com/Sylius/Sylius/pull/2711) Create routes with GET parameters. (@kayue) -- [#2713](https://github.com/Sylius/Sylius/pull/2713) fix query select for order number (@ojhaujjwal) -- [#2708](https://github.com/Sylius/Sylius/pull/2708) [CoreBundle] Use master variant as CartItem variant fallback if none was... (@axelvnk) -- [#2706](https://github.com/Sylius/Sylius/pull/2706) docblock fixes (@ojhaujjwal) -- [#2703](https://github.com/Sylius/Sylius/pull/2703) [ResourceBundle] Classes of first extension may get lost (@aramalipoor) -- [#2694](https://github.com/Sylius/Sylius/pull/2694) Remove not-so-commonly-known abbr from exception (@wouterj) -- [#2688](https://github.com/Sylius/Sylius/pull/2688) Fix multiple terms filter (@nicolasricci) -- [#2680](https://github.com/Sylius/Sylius/pull/2680) [SettingsBundle] Add API support to SettingsController (@aramalipoor) -- [#2686](https://github.com/Sylius/Sylius/pull/2686) [SettingsBundle] Add post and pre save events on settings persistance (@aramalipoor) -- [#279](https://github.com/Sylius/Sylius/pull/279) Update mistype in rbac installation (@diimpp) -- [#2685](https://github.com/Sylius/Sylius/pull/2685) [SettingsBundle] default to file_system cache if %sylius.cache% is not set (@jrobeson) -- [#2679](https://github.com/Sylius/Sylius/pull/2679) fix attribute choice value (@nicolasricci) -- [#2669](https://github.com/Sylius/Sylius/pull/2669) [RbacBundle] Allow deep merging for roles_hierarchy (@aramalipoor) -- [#2671](https://github.com/Sylius/Sylius/pull/2671) [account order][sylius_money] use order currency. (@aitboudad) -- [#2676](https://github.com/Sylius/Sylius/pull/2676) [ResourceBundle] Fix triggered events on forms collections (@gperdomor) -- [#2673](https://github.com/Sylius/Sylius/pull/2673) Change visibility of createTaxonomiesMenuNode (@kedves) -- [#2670](https://github.com/Sylius/Sylius/pull/2670) Typo in service name. (@isometriks) -- [#2667](https://github.com/Sylius/Sylius/pull/2667) Change visibility of getEmailFromConfiguration (@blazarecki) -- [#2662](https://github.com/Sylius/Sylius/pull/2662) [AttributeBundle] Add missing labels (@aramalipoor) -- [#2654](https://github.com/Sylius/Sylius/pull/2654) Fix translation (@widop) -- [#2619](https://github.com/Sylius/Sylius/pull/2619) Throw event before and after sending email (@gonzalovilaseca) -- [#2641](https://github.com/Sylius/Sylius/pull/2641) Add support for offline payment methods to PayumBundle (@antonioperic) -- [#2650](https://github.com/Sylius/Sylius/pull/2650) [PhpSpec] The source path has been added for each suite (@aRn0D) -- [#2645](https://github.com/Sylius/Sylius/pull/2645) [ResourceBundle] Fix conflict of resource names in sylius.config.classes (@aramalipoor) -- [#2649](https://github.com/Sylius/Sylius/pull/2649) [AttributeBundle] Add attribute and value labels (@aramalipoor) -- [#275](https://github.com/Sylius/Sylius/pull/275) Update taxable_interface.rst (@uNknownMark) -- [#2647](https://github.com/Sylius/Sylius/pull/2647) Fix Mongo and PHPCR document managers service names (@Strontium-90) -- [#2643](https://github.com/Sylius/Sylius/pull/2643) [SearchBundle] Added Boolean mode in OrmFilter (@hason) -- [#2642](https://github.com/Sylius/Sylius/pull/2642) [SearchBundle] Fixed warning in OrmFilter (@hason) -- [#274](https://github.com/Sylius/Sylius/pull/274) sylius_taxonomies doesn't exist (@aur1mas) -- [#2640](https://github.com/Sylius/Sylius/pull/2640) [AttributeBundle] Do not save unnecessary 'choices' in attribute configuration (@aramalipoor) -- [#2638](https://github.com/Sylius/Sylius/pull/2638) [AttributeBundle] Fix CollectionType and AttributeChoices form type (@aramalipoor) -- [#2639](https://github.com/Sylius/Sylius/pull/2639) [PricingBundle] Remove unnecessary complexity (@aramalipoor) -- [#2637](https://github.com/Sylius/Sylius/pull/2637) Play with Travis-CI containers (@stloyd) -- [#2623](https://github.com/Sylius/Sylius/pull/2623) Volume-based setPricingConfiguration parameter is counterintuitive (@Goutte) -- [#2635](https://github.com/Sylius/Sylius/pull/2635) [CorceBundle] Add sylius_order_state_choice form type (@aramalipoor) -- [#2634](https://github.com/Sylius/Sylius/pull/2634) Fix redirect on API calls to revert, move and updateState actions. (@aramalipoor) -- [#2628](https://github.com/Sylius/Sylius/pull/2628) Fix some CS issues in translation component + bundle (@stloyd) -- [#2631](https://github.com/Sylius/Sylius/pull/2631) Fix STORAGE_KEY bug when using CookieStorage (@aramalipoor) -- [#2633](https://github.com/Sylius/Sylius/pull/2633) [RbacBundle] Fix permissions and roles config merging. (@aramalipoor) -- [#2629](https://github.com/Sylius/Sylius/pull/2629) Fix AddressController methods visibility (@geoffrey-brier) -- [#2519](https://github.com/Sylius/Sylius/pull/2519) Rework translations handling (@pjedrzejewski) -- [#2282](https://github.com/Sylius/Sylius/pull/2282) [ProductVariant] Added versioning for all product variant details (@axelvnk) -- [#2625](https://github.com/Sylius/Sylius/pull/2625) Use FOS UserInterface for easier extending (@aramalipoor) -- [#2340](https://github.com/Sylius/Sylius/pull/2340) [Tests] Implement postgres driver and check for mysql (@rskuipers) -- [#2593](https://github.com/Sylius/Sylius/pull/2593) Add missing configuration for Sylius RBAC Security in backend (@stloyd) -- [#2606](https://github.com/Sylius/Sylius/pull/2606) Add canceled case in PurchaseListener (@winzou) -- [#2482](https://github.com/Sylius/Sylius/pull/2482) Dispatch Event after email sent + split Sender and Renderer (@amenophis) -- [#2620](https://github.com/Sylius/Sylius/pull/2620) Use 'user' variable and fix Profile page 'buttons' error (@aramalipoor) -- [#270](https://github.com/Sylius/Sylius/pull/270) [ResourceBundle] mapping driver fixes (@aRn0D) -- [#2616](https://github.com/Sylius/Sylius/pull/2616) [LocaleBundle] Added check if locale is available before setting in context (@ccff33) -- [#2599](https://github.com/Sylius/Sylius/pull/2599) fix(InstallerBundle): Allow --no-interaction with some fixtures and database improvements (@aramalipoor) -- [#272](https://github.com/Sylius/Sylius/pull/272) Fix documentation according PR Sylius/Sylius#2612 (@amenophis) -- [#2612](https://github.com/Sylius/Sylius/pull/2612) Repository consistent configuration (@amenophis) -- [#2605](https://github.com/Sylius/Sylius/pull/2605) Minor shipment factory update (@umpirsky) -- [#271](https://github.com/Sylius/Sylius/pull/271) Fix router configuration reference yml (@hussani) -- [#2598](https://github.com/Sylius/Sylius/pull/2598) Move declaration of settings cache to extension (@stloyd) -- [#2517](https://github.com/Sylius/Sylius/pull/2517) [currency][ecb importer] added base currency. (@aitboudad) -- [#2572](https://github.com/Sylius/Sylius/pull/2572) Fluent interface for calculateAdjustmentsTotal() (@umpirsky) -- [#266](https://github.com/Sylius/Sylius/pull/266) [ResourceBundle] Extra form types chapter (@aRn0D) -- [#2595](https://github.com/Sylius/Sylius/pull/2595) Archetype translation form as a service (@gonzalovilaseca) -- [#2597](https://github.com/Sylius/Sylius/pull/2597) [LocaleBundle][composer] Add missing dependency (@mtthb) -- [#2588](https://github.com/Sylius/Sylius/pull/2588) [TranslationBundle] removed unnecessary ODM Index (@ivannis) -- [#2587](https://github.com/Sylius/Sylius/pull/2587) Don't use deprecated `getRequest()` method in flow (@stloyd) -- [#2581](https://github.com/Sylius/Sylius/pull/2581) [currency][oer importer] added missing app_id key. (@aitboudad) -- [#2584](https://github.com/Sylius/Sylius/pull/2584) [FlowBundle][Bug] Query parameters removed at first step (@kayue) -- [#2580](https://github.com/Sylius/Sylius/pull/2580) Leftjoin because order.user can be null (@winzou) -- [#2573](https://github.com/Sylius/Sylius/pull/2573) Remove hardcoded table name (@winzou) -- [#2577](https://github.com/Sylius/Sylius/pull/2577) Check if history value is an array (@winzou) -- [#2579](https://github.com/Sylius/Sylius/pull/2579) Use LocaleContext in MoneyHelper fix #2352 (@winzou) -- [#269](https://github.com/Sylius/Sylius/pull/269) Fixed copy & paste typo in 'test' environment paragraph (@fstr) -- [#267](https://github.com/Sylius/Sylius/pull/267) [ResourceBundle] Api chapter (@aRn0D) -- [#268](https://github.com/Sylius/Sylius/pull/268) Update users_and_groups.rst (@axelvnk) -- [#2571](https://github.com/Sylius/Sylius/pull/2571) [FixturesBundle] Correct check for uniqueness when loading users data (@michalmarcinkowski) -- [#2341](https://github.com/Sylius/Sylius/pull/2341) Test with the lowest dependencies (@wouterj) -- [#2384](https://github.com/Sylius/Sylius/pull/2384) Upgrade Payum up to 0.14 (@makasim) -- [#2565](https://github.com/Sylius/Sylius/pull/2565) [CoreBundle] OAuth provider should call parent class (@stloyd) -- [#2566](https://github.com/Sylius/Sylius/pull/2566) [RbacBundle] Fix even more stupid copy&paste typo (@stloyd) -- [#2567](https://github.com/Sylius/Sylius/pull/2567) [FixturesBundle] Faker not always generates unique results (@stloyd) -- [#2564](https://github.com/Sylius/Sylius/pull/2564) [RbacBundle] Fix stupid typo (@stloyd) -- [#2555](https://github.com/Sylius/Sylius/pull/2555) Allow underline in group names for API `groups` header (@aramalipoor) -- [#2554](https://github.com/Sylius/Sylius/pull/2554) Fix wrong description method (@axelvnk) -- [#2553](https://github.com/Sylius/Sylius/pull/2553) Refactor Sylius RBAC initialize code to allow calling it in fixtures (@stloyd) -- [#265](https://github.com/Sylius/Sylius/pull/265) Small fixes (@kedrap) -- [#264](https://github.com/Sylius/Sylius/pull/264) [ResourceBundle] Configuration chapter (@aRn0D) -- [#2549](https://github.com/Sylius/Sylius/pull/2549) [RbacBundle] Prevent fatal errors when calling initialize more than once (@stloyd) -- [#2546](https://github.com/Sylius/Sylius/pull/2546) Change taxon description field to a textarea (@emagma-marion) -- [#2545](https://github.com/Sylius/Sylius/pull/2545) Fix typo in example in docblock (@axelvnk) -- [#2534](https://github.com/Sylius/Sylius/pull/2534) [Translation][ORM][Repository] reduce number of executed queries. (@aitboudad) -- [#2541](https://github.com/Sylius/Sylius/pull/2541) [ContentBundle] Fix string block and imagine form bugs (@psyray) -- [#2540](https://github.com/Sylius/Sylius/pull/2540) [WebBundle] Fix wrong breadcrumbs, add translation and change icons (@psyray) -- [#2536](https://github.com/Sylius/Sylius/pull/2536) fix(LocaleBundle): Changing locale using PUT, PATCH works now. (@aramalipoor) -- [#2533](https://github.com/Sylius/Sylius/pull/2533) [InstallerBundle] Prevent exception if `intl` extension is not installed (@stloyd) -- [#2531](https://github.com/Sylius/Sylius/pull/2531) [ContentBundle] Add publish feature and fix some links (@psyray) -- [#2530](https://github.com/Sylius/Sylius/pull/2530) [MailerBundle] Don't use deprecated Twig functionality (@stloyd) -- [#262](https://github.com/Sylius/Sylius/pull/262) Update models.rst (@broncha) -- [#2523](https://github.com/Sylius/Sylius/pull/2523) Fixing bug with transformed parameters stored internally in non transformed state after settings were saved (@tenitski) -- [#2510](https://github.com/Sylius/Sylius/pull/2510) [WebBundle] Locale and Currency menu shouldn't be renderd when only 1 exists (@pix-art) -- [#2511](https://github.com/Sylius/Sylius/pull/2511) Set default driver in bundle configuration (@mtthb) -- [#2512](https://github.com/Sylius/Sylius/pull/2512) [Search bundle][Accessor] initialize customAccessors. (@aitboudad) -- [#2481](https://github.com/Sylius/Sylius/pull/2481) Hierarchical Role Based Access Control (HRBAC) (@pjedrzejewski) -- [#2496](https://github.com/Sylius/Sylius/pull/2496) Random CS fixes (@aRn0D) -- [#2505](https://github.com/Sylius/Sylius/pull/2505) bug fix #2504 (@aRn0D) -- [#2494](https://github.com/Sylius/Sylius/pull/2494) [WebBundle] Finished the frontend account/profile view (@pix-art) -- [#2503](https://github.com/Sylius/Sylius/pull/2503) Make applyCriteria() more flexible (@umpirsky) -- [#2501](https://github.com/Sylius/Sylius/pull/2501) [Product] Change order of SKU field for editing and creating products (@kurakin-oleksandr) -- [#2500](https://github.com/Sylius/Sylius/pull/2500) [Product] Return SKU field for editing and creating products (@kurakin-oleksandr) -- [#2499](https://github.com/Sylius/Sylius/pull/2499) Allow patch for payment method update (@michalmarcinkowski) -- [#2497](https://github.com/Sylius/Sylius/pull/2497) Add id getter (@BartoszSiejka) -- [#2488](https://github.com/Sylius/Sylius/pull/2488) [ResourceBundle] AbstractResourceBundle::build has been reworked (@aRn0D) -- [#2489](https://github.com/Sylius/Sylius/pull/2489) Remove un-used EventDispatcher (@pierredup) -- [#2490](https://github.com/Sylius/Sylius/pull/2490) Add setters and getters ... (@BartoszSiejka) -- [#2486](https://github.com/Sylius/Sylius/pull/2486) [Core] added correct form type for product translations to config (@MichaelKubovic) -- [#2487](https://github.com/Sylius/Sylius/pull/2487) Fix typo for exif extension (@pierredup) -- [#2484](https://github.com/Sylius/Sylius/pull/2484) [Payment] small typo fix (@karion) -- [#2474](https://github.com/Sylius/Sylius/pull/2474) [InstallerBundle] Replace class check with extension check (@stloyd) -- [#2468](https://github.com/Sylius/Sylius/pull/2468) [translatable listener] handles inheritance. (@aitboudad) -- [#2471](https://github.com/Sylius/Sylius/pull/2471) [WebBundle] Fix missing translation string (@psyray) -- [#2472](https://github.com/Sylius/Sylius/pull/2472) [PromotionBundle] Force 'classes' configuration (@advancingu) -- [#2466](https://github.com/Sylius/Sylius/pull/2466) Fix Doctrine Migrations issue #2465 (@psyray) -- [#2431](https://github.com/Sylius/Sylius/pull/2431) Permalinks for taxons (@gonzalovilaseca) -- [#2457](https://github.com/Sylius/Sylius/pull/2457) added MongoDB Translation support (@ivannis) -- [#2463](https://github.com/Sylius/Sylius/pull/2463) Fix for shipping calculators to return integers (@Dukecz) -- [#2460](https://github.com/Sylius/Sylius/pull/2460) Fix incorrect negation (@egogarcia) -- [#261](https://github.com/Sylius/Sylius/pull/261) [CartBundle] Update documentation for v0.13 (@adamelso) -- [#2462](https://github.com/Sylius/Sylius/pull/2462) Add filterability to payments and shipments api requests (@michalmarcinkowski) -- [#2461](https://github.com/Sylius/Sylius/pull/2461) Few api routing corrections (@michalmarcinkowski) -- [#2459](https://github.com/Sylius/Sylius/pull/2459) Fixed report component composer.json for packagist. (@Zales0123) -- [#2422](https://github.com/Sylius/Sylius/pull/2422) SyliusReportBundle (@Zales0123, @lchrusciel) -- [#2456](https://github.com/Sylius/Sylius/pull/2456) Correct api fixtures (@michalmarcinkowski) -- [#251](https://github.com/Sylius/Sylius/pull/251) SyliusReportBundle docs (@Zales0123, @lchrusciel) -- [#2453](https://github.com/Sylius/Sylius/pull/2453) [Installer] Fix isDatabasePresent (@rolebi) -- [#2452](https://github.com/Sylius/Sylius/pull/2452) Create demo oauth client fixtures (@michalmarcinkowski) -- [#259](https://github.com/Sylius/Sylius/pull/259) Correct OAuth method (@michalmarcinkowski) -- [#2449](https://github.com/Sylius/Sylius/pull/2449) Correct serializer for taxons and taxonomies, add ROLE_API to admins (@michalmarcinkowski) -- [#258](https://github.com/Sylius/Sylius/pull/258) API authorization (@michalmarcinkowski) -- [#223](https://github.com/Sylius/Sylius/pull/223) Revert `manager` to `object_manager` (@Strontium-90) -- [#257](https://github.com/Sylius/Sylius/pull/257) Fixed missing sign and parentheses (@advancingu) -- [#256](https://github.com/Sylius/Sylius/pull/256) Fixes typo (@borisschapira) -- [#2406](https://github.com/Sylius/Sylius/pull/2406) Simpler configurable emails (@pjedrzejewski) -- [#255](https://github.com/Sylius/Sylius/pull/255) Initial documentation for Mailer bundle and component (@pjedrzejewski) -- [#2437](https://github.com/Sylius/Sylius/pull/2437) Add missing translation-bundle dependency (@amenophis) -- [#2385](https://github.com/Sylius/Sylius/pull/2385) Catch event stop during create/update (@amenophis) - -### v0.13.0 2015-02-09 -- [#2444](https://github.com/Sylius/Sylius/pull/2444) Fix user password editing in the backend (@pjedrzejewski) -- [#2427](https://github.com/Sylius/Sylius/pull/2427) Fix symfony money form type issue and possible rounding issues (@michalmarcinkowski) -- [#2442](https://github.com/Sylius/Sylius/pull/2442) [Core] Fixed typo in composer.json file for variation component (@fstr) -- [#2436](https://github.com/Sylius/Sylius/pull/2436) Use stable whenever possible, tweak composer.jsons (@pjedrzejewski) -- [#2429](https://github.com/Sylius/Sylius/pull/2429) [WIP] New install commands (@pjedrzejewski) -- [#254](https://github.com/Sylius/Sylius/pull/254) Improved bundle registration order note (@advancingu) -- [#2432](https://github.com/Sylius/Sylius/pull/2432) [ProductBundle] Fixed missing translation-bundle dependency (@advancingu) -- [#253](https://github.com/Sylius/Sylius/pull/253) [ProductBundle] Added missing required bundles (@advancingu) -- [#2433](https://github.com/Sylius/Sylius/pull/2433) [ResourceBundle] Fixed spelling in error messages (@advancingu) -- [#2309](https://github.com/Sylius/Sylius/pull/2309) Translation bundle enhancements (@aRn0D) -- [#252](https://github.com/Sylius/Sylius/pull/252) Add chapter about environments (@pjedrzejewski) -- [#2428](https://github.com/Sylius/Sylius/pull/2428) Fix issue with composer dependencies & FOSRest config (@stloyd) -- [#2426](https://github.com/Sylius/Sylius/pull/2426) Fixing dependency crash #2425 (@a2xchip) -- [#2414](https://github.com/Sylius/Sylius/pull/2414) [ProductBundle] Fix reference to CoreBundle on ProductBundle Dependency Injection (@gperdomor) -- [#2424](https://github.com/Sylius/Sylius/pull/2424) [SearchBundle] Allow false value for enabled pre search filter field (@egeloen) -- [#2420](https://github.com/Sylius/Sylius/pull/2420) [Product] fixed attributes comparison (@kurakin-oleksandr) -- [#2419](https://github.com/Sylius/Sylius/pull/2419) Duplicated setFirstname & setLastname (@gonzalovilaseca) -- [#2418](https://github.com/Sylius/Sylius/pull/2418) [SearchBundle] Added configuration to ensure bundle is fully configured (@advancingu) -- [#2417](https://github.com/Sylius/Sylius/pull/2417) Use "limit" instead of "paginate" for limit parameter. (@kayue) -- [#2412](https://github.com/Sylius/Sylius/pull/2412) [ResourceBundle] Check if collection form prototype is defined (@adamelso) -- [#2409](https://github.com/Sylius/Sylius/pull/2409) Fix Elastica deprecated call to setFilter (@mtthb) -- [#2407](https://github.com/Sylius/Sylius/pull/2407) Respect PSR for templating helper specs (@egeloen) -- [#2397](https://github.com/Sylius/Sylius/pull/2397) Improve + Handle null option in variant to combination transformer (@egeloen) -- [#2368](https://github.com/Sylius/Sylius/pull/2368) Fix sorting / criteria use _sylius information by default (@isometriks) -- [#2405](https://github.com/Sylius/Sylius/pull/2405) Allow translations in resource bundle (@gonzalovilaseca) -- [#2400](https://github.com/Sylius/Sylius/pull/2400) [ResourceBundle] Simple modification to change the events fired by the domain manager. (@gperdomor) -- [#2404](https://github.com/Sylius/Sylius/pull/2404) Translation bundle composer.json fixed (@BartoszSiejka) -- [#2402](https://github.com/Sylius/Sylius/pull/2402) Archetype translation (@gonzalovilaseca) -- [#2401](https://github.com/Sylius/Sylius/pull/2401) [Fixture][ProductVariantImage] Rely on repository createNew instead of constructor (@egeloen) -- [#2377](https://github.com/Sylius/Sylius/pull/2377) Translations - move away from Prezent [WIP] (@gonzalovilaseca) -- [#2394](https://github.com/Sylius/Sylius/pull/2394) [CoreBundle] Fixes for CheckoutController (@stloyd) -- [#2244](https://github.com/Sylius/Sylius/pull/2244) EXIF requirement for imagine >1.0.4 (@mykehsd) -- [#2380](https://github.com/Sylius/Sylius/pull/2380) API split of #2354 (@loevstroem, @michalmarcinkowski, @pjedrzejewski) -- [#2336](https://github.com/Sylius/Sylius/pull/2336) Display variant image in cart (@mtthb) -- [#2388](https://github.com/Sylius/Sylius/pull/2388) [WebBundle] Backend side menu not highlighted fix #2387 (@ansata2001) -- [#2390](https://github.com/Sylius/Sylius/pull/2390) Add times to promotion start & end. (@Richtermeister) -- [#249](https://github.com/Sylius/Sylius/pull/249) Fix syntax in links (@kedrap) -- [#248](https://github.com/Sylius/Sylius/pull/248) Document basic usage for the Archetype bundle and component (@adamelso) -- [#232](https://github.com/Sylius/Sylius/pull/232) Update VariantGenerator documentation to use Set Builders (@adamelso) -- [#247](https://github.com/Sylius/Sylius/pull/247) Sort bundle list alphabetically (@adamelso) -- [#2381](https://github.com/Sylius/Sylius/pull/2381) Fixed missing theme CSS during sylius:install (@advancingu) -- [#2355](https://github.com/Sylius/Sylius/pull/2355) [Fixtures] Don't force to use `intl` extension for fixtures (@stloyd) -- [#2367](https://github.com/Sylius/Sylius/pull/2367) Cart header small update (@antonioperic) -- [#2379](https://github.com/Sylius/Sylius/pull/2379) [VariationBundle] Require driver node definition (@adamelso) -- [#2374](https://github.com/Sylius/Sylius/pull/2374) Adjust required version of StofDoctrineExtensionsBundle (@Shine-neko) -- [#2369](https://github.com/Sylius/Sylius/pull/2369) The namespace for a spec was incorrect and thus the spec was never run. (@mykehsd) -- [#2365](https://github.com/Sylius/Sylius/pull/2365) [FixturesBundles] Rationalizes product references (@geoffrey-brier) -- [#2359](https://github.com/Sylius/Sylius/pull/2359) [WIP] BeforeScenario is running multiple times slowing behat tests (@gonzalovilaseca) -- [#2333](https://github.com/Sylius/Sylius/pull/2333) Make setting User listener more generic (@stloyd) -- [#2356](https://github.com/Sylius/Sylius/pull/2356) Added promotion based on User Group (@antonioperic) -- [#246](https://github.com/Sylius/Sylius/pull/246) PromotionBundle name changed in doc (removed the "s") (@allanbrault) -- [#244](https://github.com/Sylius/Sylius/pull/244) Update zones.rst (@JulienItard) -- [#2225](https://github.com/Sylius/Sylius/pull/2225) Create Archetype Component and Bundle to replace Product Prototype and allow for inheritance (@adamelso, @pjedrzejewski) -- [#2344](https://github.com/Sylius/Sylius/pull/2344) [CMFBundle] Some forms do not use the CollectionExtension (@aRn0D) -- [#2345](https://github.com/Sylius/Sylius/pull/2345) Sorting order by name (@BartoszSiejka) -- [#2349](https://github.com/Sylius/Sylius/pull/2349) Enhance deploy script (@geoffrey-brier) -- [#2233](https://github.com/Sylius/Sylius/pull/2233) Remove hardcoded environment names where isDebug switch is good enough (@rtuin) -- [#2334](https://github.com/Sylius/Sylius/pull/2334) Delete useless file (@stloyd) -- [#2329](https://github.com/Sylius/Sylius/pull/2329) [VariationBundle] The collection form type uses the new CollectionExtension (@aRn0D) -- [#2198](https://github.com/Sylius/Sylius/pull/2198) [Variation] Reusable Set Builders for generating variants + VariantGenerator spec coverage (@adamelso) -- [#2319](https://github.com/Sylius/Sylius/pull/2319) Hide the "Links" sidebar widget when there are no links. (@Goutte) -- [#2245](https://github.com/Sylius/Sylius/pull/2245) Fix some translation keys & missing new lines at end of files (@stloyd) -- [#2302](https://github.com/Sylius/Sylius/pull/2302) Allow to use Doctrine MongoDB registry if default Doctrine is not available (@stloyd) -- [#2249](https://github.com/Sylius/Sylius/pull/2249) form_theme is already configured in the config.yml (@aRn0D) -- [#2321](https://github.com/Sylius/Sylius/pull/2321) getLastShipment returns false, not null. fixed in isInvoiceAvailable (@skoop) -- [#2322](https://github.com/Sylius/Sylius/pull/2322) Update OrmIndexer with correct indexable case (@agounaris) -- [#2323](https://github.com/Sylius/Sylius/pull/2323) Prevent currently logged user deletion (@Zales0123) -- [#2314](https://github.com/Sylius/Sylius/pull/2314) Fix translations mapping issue (@gonzalovilaseca) -- [#4](https://github.com/Sylius/Sylius/pull/4) Few simplifications and new building system (@pjedrzejewski) -- [#2303](https://github.com/Sylius/Sylius/pull/2303) Some specs were not into the right directory (@aRn0D) -- [#2260](https://github.com/Sylius/Sylius/pull/2260) [Translation] the component has been reworked (@aRn0D) -- [#2301](https://github.com/Sylius/Sylius/pull/2301) Fixed ShippingMethod validation (@saidul) -- [#2173](https://github.com/Sylius/Sylius/pull/2173) PhpSpec config has been added with ps4 support (@aRn0D) -- [#2299](https://github.com/Sylius/Sylius/pull/2299) Enabled softdeleteable filter at the end of "findForDetailsPage" method (@michalmarcinkowski) -- [#1984](https://github.com/Sylius/Sylius/pull/1984) add cache:clear for second pass to avoid error from cmf (@cordoval) -- [#1927](https://github.com/Sylius/Sylius/pull/1927) [ResourceBundle] Automatic form registration (@Strontium-90) -- [#2297](https://github.com/Sylius/Sylius/pull/2297) [Core] Fixed #2286 accessing deleted user details page (@michalmarcinkowski) -- [#243](https://github.com/Sylius/Sylius/pull/243) Minor fixes (@michalmarcinkowski) -- [#233](https://github.com/Sylius/Sylius/pull/233) Add basic documentation for the AttributeBundle (@adamelso, @sjoerdsmink, @emgiezet, @ojhaujjwal, @javiercejudo, @danielsreichenbach, @aRn0D) -- [#2296](https://github.com/Sylius/Sylius/pull/2296) Fixed wrong migration namespace + header (@inspiran) -- [#2295](https://github.com/Sylius/Sylius/pull/2295) [WebBundle] Fix error in finalize step (@inspiran) -- [#2267](https://github.com/Sylius/Sylius/pull/2267) Improve composer consistency (@mtthb) -- [#2278](https://github.com/Sylius/Sylius/pull/2278) Soft deletable coupons (@umpirsky) -- [#2290](https://github.com/Sylius/Sylius/pull/2290) fixed bug #2189 with CMF toolbar (@neok) -- [#2243](https://github.com/Sylius/Sylius/pull/2243) [Order]WIP order identities (@inspiran) -- [#2285](https://github.com/Sylius/Sylius/pull/2285) Fix ability to specify form via class name. (@Richtermeister) -- [#241](https://github.com/Sylius/Sylius/pull/241) Minor - updating version number (@jmontoyaa) -- [#2280](https://github.com/Sylius/Sylius/pull/2280) Enforce the size limitation of the short_description field (@mykehsd) -- [#2284](https://github.com/Sylius/Sylius/pull/2284) Allow cascading validation for menu nodes, otherwise it can generate SQL... (@mykehsd) -- [#2279](https://github.com/Sylius/Sylius/pull/2279) Sylius install build search index and cache clear (@mykehsd) -- [#2281](https://github.com/Sylius/Sylius/pull/2281) Incorrect english in validation file (@mykehsd) -- [#2283](https://github.com/Sylius/Sylius/pull/2283) Add sylius/contact dependency to ContactBundle (@diimpp) -- [#2274](https://github.com/Sylius/Sylius/pull/2274) [scrutinizer] Ramdom fixes (@aRn0D) -- [#2026](https://github.com/Sylius/Sylius/pull/2026) Multiple Object Managers. Adding compiler pass (@Strontium-90) -- [#239](https://github.com/Sylius/Sylius/pull/239) Fix the semantic configuration example for the Resource Bundle (@adamelso) -- [#2266](https://github.com/Sylius/Sylius/pull/2266) Routing and form generation (@pjedrzejewski) -- [#2264](https://github.com/Sylius/Sylius/pull/2264) Added yml translation mapping (@gonzalovilaseca) -- [#2265](https://github.com/Sylius/Sylius/pull/2265) Add back missing cart_locked state. (@kayue) -- [#2263](https://github.com/Sylius/Sylius/pull/2263) Allow setting coupon expiration from backend (@umpirsky) -- [#2101](https://github.com/Sylius/Sylius/pull/2101) [WIP] [RFC] Product translation (Prezent) (@gonzalovilaseca) -- [#238](https://github.com/Sylius/Sylius/pull/238) Fix typo in create resource documentation (@lchrusciel) -- [#2239](https://github.com/Sylius/Sylius/pull/2239) [PromotionBundle] The collection form type uses the new CollectionExtension (@aRn0D) -- [#2247](https://github.com/Sylius/Sylius/pull/2247) [Product][Easy] Add cascade to product options field (doctrine mapping) (@steffenbrem) -- [#237](https://github.com/Sylius/Sylius/pull/237) Removed test pass from pull request checklist (@michalmarcinkowski) -- [#236](https://github.com/Sylius/Sylius/pull/236) Fix mistype for xml config in extra_tools.rst (@diimpp) -- [#120](https://github.com/Sylius/Sylius/pull/120) Collection form type doc (@aRn0D) -- [#2248](https://github.com/Sylius/Sylius/pull/2248) Don't force bundles to define prefix when extending `AbstractResourceBundle` (@stloyd) -- [#2246](https://github.com/Sylius/Sylius/pull/2246) Disable GC in PHP on Travis-CI for performance improvements (@stloyd) - -### v0.12.0 2014-12-11 -- [#2218](https://github.com/Sylius/Sylius/pull/2218) [AddressingBundle] The collection form type uses the new CollectionExtension (@aRn0D) -- [#1675](https://github.com/Sylius/Sylius/pull/1675) One of ideas how we could fix problem with those translation keys (@stloyd) -- [#2240](https://github.com/Sylius/Sylius/pull/2240) [OrderBundle] Update OrderItem table name (@spike31) -- [#2237](https://github.com/Sylius/Sylius/pull/2237) [Taxonomy] Fixed #1543 creating taxons with the same name (@michalmarcinkowski) -- [#2188](https://github.com/Sylius/Sylius/pull/2188) [Sequencebundle] Missing spec (@aRn0D) -- [#2238](https://github.com/Sylius/Sylius/pull/2238) [WebBundle] Properly close javascripts block and remove superfluous endblock (@rskuipers) -- [#2226](https://github.com/Sylius/Sylius/pull/2226) [AttributeBundle][VariationBundle] Spec coverage on Doctrine metadata subscribers and container extensions (@adamelso) -- [#2096](https://github.com/Sylius/Sylius/pull/2096) [WebBundle] Fix invalid html markup for payments forms (@stloyd) -- [#2231](https://github.com/Sylius/Sylius/pull/2231) Fix legacy payum getNotification (@winzou) -- [#2229](https://github.com/Sylius/Sylius/pull/2229) Removed duplicate stripe.secret_key parameter (@rvanlaarhoven) -- [#2228](https://github.com/Sylius/Sylius/pull/2228) Split travis (@pjedrzejewski) -- [#235](https://github.com/Sylius/Sylius/pull/235) Add how to enable listing tools in index_resources.rst (@diimpp) -- [#2217](https://github.com/Sylius/Sylius/pull/2217) Change billing address mapping to cascade-persist (@sudent) -- [#2210](https://github.com/Sylius/Sylius/pull/2210) Added Volume based shipping calculator (@antonioperic) -- [#2213](https://github.com/Sylius/Sylius/pull/2213) Fix some CS issues (@stloyd) -- [#2212](https://github.com/Sylius/Sylius/pull/2212) Removed duplicate route `sylius_api_product_variant_delete` (@steffenbrem) -- [#2209](https://github.com/Sylius/Sylius/pull/2209) Adding elasticsearch to Vagrant box (@antonioperic) -- [#2208](https://github.com/Sylius/Sylius/pull/2208) [CoreBundle] Fix version constraint on jms/serializer-bundle (@adamelso) -- [#2197](https://github.com/Sylius/Sylius/pull/2197) [ResourceBundle] The collection form type has been improved (@aRn0D) -- [#2203](https://github.com/Sylius/Sylius/pull/2203) [AttributeBundle] Fix key names for validation_groups config (@adamelso) -- [#234](https://github.com/Sylius/Sylius/pull/234) Add missing parameter to sylius_variant config and correct descriptions (@adamelso) -- [#2202](https://github.com/Sylius/Sylius/pull/2202) [ResourceBundle] Fixed renderSortingLink not defaulting to property name (@LewisW) -- [#2185](https://github.com/Sylius/Sylius/pull/2185) fixed Access level error in AddressController. (@aitboudad) -- [#2180](https://github.com/Sylius/Sylius/pull/2180) [ApiBundle] A client creation command has been added. (@aRn0D) -- [#230](https://github.com/Sylius/Sylius/pull/230) Add an example for the variant generator and specify FQCNs used (@adamelso) -- [#231](https://github.com/Sylius/Sylius/pull/231) Add basic documentation for the VariationBundle (@adamelso, @sjoerdsmink, @emgiezet, @ojhaujjwal, @javiercejudo, @danielsreichenbach, @aRn0D) -- [#2184](https://github.com/Sylius/Sylius/pull/2184) Fix a fatal error in some PHP versions. (@jakzal) -- [#229](https://github.com/Sylius/Sylius/pull/229) Add filename to code snippet in Installation.rst (@diimpp) -- [#2170](https://github.com/Sylius/Sylius/pull/2170) Fix & polish code of SearchBundle (@stloyd) -- [#2181](https://github.com/Sylius/Sylius/pull/2181) Replace `doctrine-bundle` with stable version & adjust some other deps (@stloyd) -- [#2182](https://github.com/Sylius/Sylius/pull/2182) Fix 2163 and others (@liverbool) -- [#2174](https://github.com/Sylius/Sylius/pull/2174) Recursively add taxon children to the taxons array (@waaghals) -- [#2154](https://github.com/Sylius/Sylius/pull/2154) Handle promotion usage counter (@winzou) -- [#2155](https://github.com/Sylius/Sylius/pull/2155) Add Contains Product promotion rule (@winzou) -- [#2159](https://github.com/Sylius/Sylius/pull/2159) Add missing paypal express checkout config. (@liverbool) -- [#2156](https://github.com/Sylius/Sylius/pull/2156) Fix some CS issues caused by last merges (@stloyd) -- [#2165](https://github.com/Sylius/Sylius/pull/2165) Fix user order addressing issue. (@liverbool) -- [#2169](https://github.com/Sylius/Sylius/pull/2169) [ContentBundle] Fix for static content not saving (issue 2129) (@psyray) -- [#2168](https://github.com/Sylius/Sylius/pull/2168) Remove hardcoded product class from sylius_search (@antonioperic) -- [#2166](https://github.com/Sylius/Sylius/pull/2166) Fix "sylius.listener.order_comment_email.class" parameter value. (@rn0) -- [#2164](https://github.com/Sylius/Sylius/pull/2164) [BugFix] Doctrine mapping for removing variants from product model (@steffenbrem) -- [#1784](https://github.com/Sylius/Sylius/pull/1784) Sylius search (@agounaris, @peteward) -- [#2152](https://github.com/Sylius/Sylius/pull/2152) Volume based configuration also in variants (@alexptrn) -- [#228](https://github.com/Sylius/Sylius/pull/228) Complete section "Using different form" (@Shine-neko) -- [#227](https://github.com/Sylius/Sylius/pull/227) changed taxonomies to taxonomy ... (@djaed) -- [#1](https://github.com/Sylius/Sylius/pull/1) Update (@pjedrzejewski, @stloyd, @aRn0D, @torinaki, @elliot, @mykehsd, @sudent, @michalmarcinkowski, @sivolobov, @umpirsky, @liverbool, @psyray, @Strontium-90, @hason, @carlowens, @cordoval, @JRomeoSalazar, @MichaelMackus, @winzou, @crevillo, @saidul, @antonioperic, @steffenbrem, @makasim, @Richtermeister, @gperdomor, @patkar, @jdeveloper, @ivannis, @Shine-neko, @gonzalovilaseca) -- [#2148](https://github.com/Sylius/Sylius/pull/2148) Use Sylius repositories instead of Doctrine in RouteProvider (@gonzalovilaseca) -- [#2139](https://github.com/Sylius/Sylius/pull/2139) [ResourceBundle] Easy create form (@Shine-neko) -- [#2033](https://github.com/Sylius/Sylius/pull/2033) Content choice type has been added. (@aRn0D) -- [#226](https://github.com/Sylius/Sylius/pull/226) Added missing isConfigurable function (@antonioperic) -- [#2134](https://github.com/Sylius/Sylius/pull/2134) [BUG FIX] /administration/logout should not be used. (@liverbool) -- [#2138](https://github.com/Sylius/Sylius/pull/2138) added mongodb ODM support for currencies and locales (@ivannis) -- [#224](https://github.com/Sylius/Sylius/pull/224) Ramdon small fixes or improvements (@aRn0D) -- [#2136](https://github.com/Sylius/Sylius/pull/2136) Leveraging sylius_money instead of money type. (@Richtermeister) -- [#2133](https://github.com/Sylius/Sylius/pull/2133) Fix paypal error when marking tax as included in the price (@jdeveloper) -- [#2106](https://github.com/Sylius/Sylius/pull/2106) Originator component (@stloyd, @umpirsky) -- [#2122](https://github.com/Sylius/Sylius/pull/2122) [CoreBundle] Enable override of routing config (@patkar) -- [#2130](https://github.com/Sylius/Sylius/pull/2130) [SyliusWebBundle] Fixed liip/imagine-bundle version (@saidul) -- [#2126](https://github.com/Sylius/Sylius/pull/2126) [ContentBundle] Fixed ContentBundle dependency (@saidul) -- [#2092](https://github.com/Sylius/Sylius/pull/2092) [ResourceBundle] added the ability to configure services, forms, twig extensions, validations and mapping using yml or xml files (or both) (@gperdomor) -- [#2119](https://github.com/Sylius/Sylius/pull/2119) Make shipping method "enabled" parameter optional in behat tests. (@Richtermeister) -- [#225](https://github.com/Sylius/Sylius/pull/225) The Twig extension part has been reworked (@aRn0D) -- [#2090](https://github.com/Sylius/Sylius/pull/2090) [ResourceBundle] Add object collection to array of identifiers transformer. (@liverbool) -- [#2116](https://github.com/Sylius/Sylius/pull/2116) change googleapi link (@BartoszSiejka) -- [#2114](https://github.com/Sylius/Sylius/pull/2114) Fixed missing diacritic letters (@BartoszSiejka) -- [#2113](https://github.com/Sylius/Sylius/pull/2113) [API Bundle] Remove require fixtures-bundle from composer. (@liverbool) -- [#2105](https://github.com/Sylius/Sylius/pull/2105) Random CS fixes (@stloyd) -- [#2104](https://github.com/Sylius/Sylius/pull/2104) Random very minors fixes. (@aRn0D) -- [#2107](https://github.com/Sylius/Sylius/pull/2107) [RFC] Fix dependencies in PayumBundle, adjust configuration of that bundle (@stloyd) -- [#2110](https://github.com/Sylius/Sylius/pull/2110) Fix bug where disabled shipping methods were selectable during checkout. (@Richtermeister) -- [#2108](https://github.com/Sylius/Sylius/pull/2108) Auto-generating PHPCR proxies in debug mode. (@Richtermeister) -- [#2100](https://github.com/Sylius/Sylius/pull/2100) [ResourceBundle] Improve redirection. (@liverbool) -- [#2027](https://github.com/Sylius/Sylius/pull/2027) [Payum] Upgrade up to 0.12 (@makasim) -- [#2102](https://github.com/Sylius/Sylius/pull/2102) [Bug] Fixes small bug in shipping bundle (@steffenbrem) -- [#2097](https://github.com/Sylius/Sylius/pull/2097) Skip volume price if was saved as empty, fix volume pricing form (@stloyd) -- [#2080](https://github.com/Sylius/Sylius/pull/2080) Don't make ajax request for provinces if contry value is empty (@crevillo) -- [#2087](https://github.com/Sylius/Sylius/pull/2087) Cover the case when we don't revert changes (@winzou) -- [#2094](https://github.com/Sylius/Sylius/pull/2094) [BUG FIX - API] Add missing api province route. (@liverbool) -- [#2076](https://github.com/Sylius/Sylius/pull/2076) [AddressBundle] Don't validate province if no country was set (@stloyd) -- [#2089](https://github.com/Sylius/Sylius/pull/2089) Create new Storage component to reduce code duplication between components (@stloyd) -- [#2088](https://github.com/Sylius/Sylius/pull/2088) [Locale] Rework LocaleContext to allow usage different storages (@stloyd) -- [#2086](https://github.com/Sylius/Sylius/pull/2086) fix-2054 (@liverbool) -- [#219](https://github.com/Sylius/Sylius/pull/219) Docs for multiple object managers (@Strontium-90) -- [#2085](https://github.com/Sylius/Sylius/pull/2085) Fix fatal error on cart page (@MichaelMackus) -- [#2082](https://github.com/Sylius/Sylius/pull/2082) Update liipimaginebundle 1.0 completed (@antonioperic) -- [#2059](https://github.com/Sylius/Sylius/pull/2059) Handle null value (@MichaelMackus) -- [#2065](https://github.com/Sylius/Sylius/pull/2065) [CoreBundle] Remove CMF dependency from CoreBundle (@saidul) -- [#2075](https://github.com/Sylius/Sylius/pull/2075) [CoreBundle] Enable back softdeleteable filter for users repository (@stloyd) -- [#2067](https://github.com/Sylius/Sylius/pull/2067) Fix #2055; php error in ShippingCountryRuleChecker if no country selected (@crevillo) -- [#2074](https://github.com/Sylius/Sylius/pull/2074) [Product] Add missing changes after rebase (@stloyd) -- [#2073](https://github.com/Sylius/Sylius/pull/2073) Enable back softdeleteable filter in OrderRepository (@winzou) -- [#2072](https://github.com/Sylius/Sylius/pull/2072) Update state machine (@winzou) -- [#2062](https://github.com/Sylius/Sylius/pull/2062) [CoreBundle] Fix order of bundles in Kernel (@stloyd) -- [#2061](https://github.com/Sylius/Sylius/pull/2061) Rebased #1787 - Initial REST API (@stloyd, @pjedrzejewski) - -### v0.11.0 2014-10-27 -- [#2029](https://github.com/Sylius/Sylius/pull/2029) Fix order item compare (@umpirsky) -- [#2048](https://github.com/Sylius/Sylius/pull/2048) [BUG] Guest order and PromotionEligibilityChecker (@umpirsky) -- [#2045](https://github.com/Sylius/Sylius/pull/2045) Change `sylius_update_shipment` state machine callback. (@liverbool) -- [#2047](https://github.com/Sylius/Sylius/pull/2047) Fix promotion coupons not properly filtering based on promotion ID (@MichaelMackus) -- [#2007](https://github.com/Sylius/Sylius/pull/2007) Fix attribute form choice type error. (@liverbool) -- [#2043](https://github.com/Sylius/Sylius/pull/2043) #2042 Issue fix - installation on Vagrant (@astina-forks) -- [#1767](https://github.com/Sylius/Sylius/pull/1767) [Resource] Move event into component & add new dependency on it (@stloyd) -- [#1287](https://github.com/Sylius/Sylius/pull/1287) [WebBundle] Show warning alerts at frontend (@JRomeoSalazar) -- [#1953](https://github.com/Sylius/Sylius/pull/1953) minor touches (@cordoval) -- [#2032](https://github.com/Sylius/Sylius/pull/2032) fix issue #2031 display the error message and not the trace (@carlowens) -- [#2035](https://github.com/Sylius/Sylius/pull/2035) Missing spec (@aRn0D) -- [#2010](https://github.com/Sylius/Sylius/pull/2010) Random CS fixes (@aRn0D) -- [#2015](https://github.com/Sylius/Sylius/pull/2015) [ContentBundle] Missing specs (@aRn0D) -- [#2021](https://github.com/Sylius/Sylius/pull/2021) [CoreBundle] Add missing email validation for guest checkout (@stloyd) -- [#2016](https://github.com/Sylius/Sylius/pull/2016) Guest checkout is missing email validation (@umpirsky) -- [#2019](https://github.com/Sylius/Sylius/pull/2019) [SettingsBundle] Removed unused dependency from composer.json (@hason) -- [#2028](https://github.com/Sylius/Sylius/pull/2028) [CoreBundle] Remove hardcoded classes in order item form (@stloyd) -- [#2017](https://github.com/Sylius/Sylius/pull/2017) Order user can be null (@umpirsky) -- [#2003](https://github.com/Sylius/Sylius/pull/2003) [BugFix] On pricing configuration prototype naming (@liverbool) -- [#1920](https://github.com/Sylius/Sylius/pull/1920) [ResourceBundle] Multiple object managers support (@Strontium-90) -- [#2013](https://github.com/Sylius/Sylius/pull/2013) [Contentbundle] dependencies fixes (@aRn0D) -- [#1983](https://github.com/Sylius/Sylius/pull/1983) Avoid starting session whenever possible (@umpirsky) -- [#1998](https://github.com/Sylius/Sylius/pull/1998) [WebBundle] Fix missing translation strings on order edit (@psyray) -- [#1994](https://github.com/Sylius/Sylius/pull/1994) Improve settings currency prevent user error. (@liverbool) -- [#1962](https://github.com/Sylius/Sylius/pull/1962) [ContentBundle,WebBundle] Improve ContentBundle to use the power of Symfony-CMF (@psyray) -- [#1990](https://github.com/Sylius/Sylius/pull/1990) [ContentBundle] Fix-1981 (@liverbool) -- [#1967](https://github.com/Sylius/Sylius/pull/1967) [Core] Optimize NthOrder promotion checker. (@stloyd) -- [#1974](https://github.com/Sylius/Sylius/pull/1974) Fix user check in PromotionEligibilityChecker (@umpirsky) -- [#1972](https://github.com/Sylius/Sylius/pull/1972) [ResourceBundle] Don't use query walkers when pagination is called (@stloyd) -- [#1968](https://github.com/Sylius/Sylius/pull/1968) [WebBundle] Adjust sidebar menu to better look at smaller screens (@stloyd) -- [#1969](https://github.com/Sylius/Sylius/pull/1969) Fix schema (@umpirsky) -- [#1923](https://github.com/Sylius/Sylius/pull/1923) [OrderBundle] Add ability to lock order adjustments (@stloyd) -- [#1964](https://github.com/Sylius/Sylius/pull/1964) Fix composer.json files + CHANGELOGs (@stloyd) -- [#217](https://github.com/Sylius/Sylius/pull/217) Correct XML tags and fix formatting on XML codeblock (@adamelso) -- [#216](https://github.com/Sylius/Sylius/pull/216) Fix wrong inventory operator service (@alexptrn) -- [#1963](https://github.com/Sylius/Sylius/pull/1963) [ContentBundle] Fix wrong prefix (@stloyd) -- [#1952](https://github.com/Sylius/Sylius/pull/1952) Fix random CS issues in code & phpdocs (@stloyd) -- [#1948](https://github.com/Sylius/Sylius/pull/1948) [Order] Introduce immutable order items (@stloyd) -- [#1958](https://github.com/Sylius/Sylius/pull/1958) [WebBundle] Product without variants should show its price (@stloyd) -- [#1957](https://github.com/Sylius/Sylius/pull/1957) [AddressingBundle] Allow to easier replace default zone types (@stloyd) -- [#1944](https://github.com/Sylius/Sylius/pull/1944) [ResourceBundle] Fix sorting links generation (@stloyd) -- [#1946](https://github.com/Sylius/Sylius/pull/1946) Optimizing loading fixtures (@sivolobov) -- [#1489](https://github.com/Sylius/Sylius/pull/1489) Create.js integration and ContentBundle (@pjedrzejewski) -- [#1476](https://github.com/Sylius/Sylius/pull/1476) [Core] NthOrderRuleChecker should be more strict (@stloyd) -- [#215](https://github.com/Sylius/Sylius/pull/215) [WCM] Initial docs for ContactBundle and Contact component (@michalmarcinkowski) -- [#1945](https://github.com/Sylius/Sylius/pull/1945) [Contact] Added simple contact form managing (@michalmarcinkowski) -- [#1949](https://github.com/Sylius/Sylius/pull/1949) Fixed git ignore file (@michalmarcinkowski) -- [#1943](https://github.com/Sylius/Sylius/pull/1943) [CoreBundle] Fix wrong interface usage in OrderCommentEmailListener (@stloyd) -- [#1942](https://github.com/Sylius/Sylius/pull/1942) Revert "fix namespace for comment email listener" (@pjedrzejewski) -- [#1928](https://github.com/Sylius/Sylius/pull/1928) fix namespace for comment email listener (@sudent) -- [#1941](https://github.com/Sylius/Sylius/pull/1941) [AddressingBundle] Don't force to set scopes on zones (@stloyd) -- [#199](https://github.com/Sylius/Sylius/pull/199) Update Order documentation according to Guest Checkout (@torinaki) -- [#1932](https://github.com/Sylius/Sylius/pull/1932) [Core] Address zone based price calculator (@stloyd) -- [#1864](https://github.com/Sylius/Sylius/pull/1864) Add basic order edit functionality to backend (@stloyd) -- [#1933](https://github.com/Sylius/Sylius/pull/1933) [Core] Fix promotion bug that was introduced by wrong merge + fix specs (@stloyd) -- [#1930](https://github.com/Sylius/Sylius/pull/1930) [Inventory] Availability checker must check that variant was not deleted (@stloyd) -- [#1745](https://github.com/Sylius/Sylius/pull/1745) [Core] Per-User usage limits on coupon (@mykehsd) -- [#1912](https://github.com/Sylius/Sylius/pull/1912) [RFC] Refactor Adjustments & Order to reduce logic (@stloyd) -- [#1081](https://github.com/Sylius/Sylius/pull/1081) Fixed tiny Scrutinizer-CI boolean issue (@elliot) -- [#1914](https://github.com/Sylius/Sylius/pull/1914) [PaymentBundle] Fix gateways config (@stloyd) -- [#1908](https://github.com/Sylius/Sylius/pull/1908) [CoreBundle] Allow usage of newer HWIOAuthBundle (@stloyd) -- [#1816](https://github.com/Sylius/Sylius/pull/1816) [Core] [WebBundle] Implemented Guest checkout (@torinaki, @stloyd) -- [#1913](https://github.com/Sylius/Sylius/pull/1913) Fix PromotionEligibilityChecker, fix specs (@stloyd) -- [#213](https://github.com/Sylius/Sylius/pull/213) Fixed typos (@pborreli) -- [#212](https://github.com/Sylius/Sylius/pull/212) Fixed typos (@pborreli) -- [#1906](https://github.com/Sylius/Sylius/pull/1906) paramater_name is not the correct key (@aRn0D) -- [#1910](https://github.com/Sylius/Sylius/pull/1910) [CoreBundle] Fix issue with order not being marked as completed (@stloyd) -- [#1907](https://github.com/Sylius/Sylius/pull/1907) [Order] Add missing methods to CommentInterface (@stloyd) -- [#2](https://github.com/Sylius/Sylius/pull/2) Fix code after feedback, add ability to disable guest orders (@stloyd) -- [#1904](https://github.com/Sylius/Sylius/pull/1904) Extend bugfix for issue 1689 & fix specs (@stloyd) -- [#1901](https://github.com/Sylius/Sylius/pull/1901) [Promotion] Fix $eligible being ignored when checking coupons (@stloyd) -- [#1902](https://github.com/Sylius/Sylius/pull/1902) Fix typo in Cart Resolver spec (@bcremer) -- [#1811](https://github.com/Sylius/Sylius/pull/1811) Fix item based promotion issue (@umpirsky) -- [#190](https://github.com/Sylius/Sylius/pull/190) Updating the Attribute component doc (@aRn0D) -- [#210](https://github.com/Sylius/Sylius/pull/210) [taxonomy] Some improvements, type has been added, missing interface (@aRn0D) -- [#211](https://github.com/Sylius/Sylius/pull/211) [order] Some improvements, type has been added, small fixes (@aRn0D) -- [#1900](https://github.com/Sylius/Sylius/pull/1900) [ProductBundle] Fix missing parent call in bundle that broke mappings (@stloyd) -- [#197](https://github.com/Sylius/Sylius/pull/197) Explain how use the registry (@aRn0D) -- [#1899](https://github.com/Sylius/Sylius/pull/1899) improve how example reads (@cordoval) -- [#1695](https://github.com/Sylius/Sylius/pull/1695) Fixed issue #1689 (@umpirsky) -- [#205](https://github.com/Sylius/Sylius/pull/205) Updating the cart component documentation (@aRn0D) -- [#1876](https://github.com/Sylius/Sylius/pull/1876) adjustments on .gitignore (@cordoval) -- [#1889](https://github.com/Sylius/Sylius/pull/1889) User email as username for OAuth login. (@kayue) -- [#1895](https://github.com/Sylius/Sylius/pull/1895) [Promotion] Make sure that coupons are always unique (@stloyd) -- [#208](https://github.com/Sylius/Sylius/pull/208) Doc has been reorganized (@aRn0D) -- [#1896](https://github.com/Sylius/Sylius/pull/1896) [CoreBundle] Fix typo in `state-machine.yml` file (@stloyd) -- [#1807](https://github.com/Sylius/Sylius/pull/1807) [VariationBundle] Fix unexpected dependency issue (@stloyd) -- [#1887](https://github.com/Sylius/Sylius/pull/1887) [CoreBundle] Add ability to information how many products were sold (@stloyd) -- [#200](https://github.com/Sylius/Sylius/pull/200) Using table instead of sort of list (@aRn0D) -- [#1890](https://github.com/Sylius/Sylius/pull/1890) [OrderBundle] Remove unused config parameter (@stloyd) -- [#1886](https://github.com/Sylius/Sylius/pull/1886) Order comments. (@mykehsd) -- [#1861](https://github.com/Sylius/Sylius/pull/1861) Remove `_sylius` data from Request after adding to Configuration (@stloyd) -- [#1875](https://github.com/Sylius/Sylius/pull/1875) fixtures are included in the install script (@cordoval) -- [#1885](https://github.com/Sylius/Sylius/pull/1885) Fix typo in Address model, fix specs (@stloyd) -- [#1873](https://github.com/Sylius/Sylius/pull/1873) [MoneyBundle] Add option to return formatted price without currency sign (@stloyd) -- [#209](https://github.com/Sylius/Sylius/pull/209) [ResourceBundle] Adding new chapter which explains how the doctrine mapping works (@aRn0D) -- [#206](https://github.com/Sylius/Sylius/pull/206) Flash messages fixes (@aRn0D) -- [#1880](https://github.com/Sylius/Sylius/pull/1880) Customize the cancel link when creating or updating a resource (@jbinfo) -- [#207](https://github.com/Sylius/Sylius/pull/207) The syntax of the titles were wrong (@aRn0D) -- [#204](https://github.com/Sylius/Sylius/pull/204) Final fix (@aRn0D) -- [#203](https://github.com/Sylius/Sylius/pull/203) Small fixes (@aRn0D) -- [#202](https://github.com/Sylius/Sylius/pull/202) error of template in Getting list of resources (@gregoirepaqueron) -- [#157](https://github.com/Sylius/Sylius/pull/157) Update installation.rst (@pfwd) -- [#201](https://github.com/Sylius/Sylius/pull/201) Update product_builder.rst (@igormukhingmailcom) -- [#118](https://github.com/Sylius/Sylius/pull/118) explain the different ways of installing sylius (@docteurklein) -- [#1877](https://github.com/Sylius/Sylius/pull/1877) minor tweaks (@cordoval) -- [#185](https://github.com/Sylius/Sylius/pull/185) Updating the registry component doc (@aRn0D) -- [#184](https://github.com/Sylius/Sylius/pull/184) Creating the summary chapter (@aRn0D) -- [#1870](https://github.com/Sylius/Sylius/pull/1870) [SyliusWebBundle] Fix wrong volume based price form display on product (@psyray) -- [#196](https://github.com/Sylius/Sylius/pull/196) Adding the Locale component doc (@aRn0D) -- [#198](https://github.com/Sylius/Sylius/pull/198) Missing template configuration (@aRn0D) -- [#1692](https://github.com/Sylius/Sylius/pull/1692) Change user<->address relation to one-to-many (@lbaey) -- [#1866](https://github.com/Sylius/Sylius/pull/1866) [PromotionBundle] Add missing dependency on CurrencyBundle (@stloyd) -- [#183](https://github.com/Sylius/Sylius/pull/183) Some improvements (@aRn0D) -- [#1869](https://github.com/Sylius/Sylius/pull/1869) Product image (@alexptrn) -- [#1867](https://github.com/Sylius/Sylius/pull/1867) Updated `composer.lock` file + fixed random CS issues (@stloyd) -- [#1857](https://github.com/Sylius/Sylius/pull/1857) [Address] Add phone number field (@stloyd) -- [#1865](https://github.com/Sylius/Sylius/pull/1865) Add missing Volume Based Pricing Configuration. (@liverbool) -- [#195](https://github.com/Sylius/Sylius/pull/195) Updating the Variation component doc (@aRn0D) -- [#1859](https://github.com/Sylius/Sylius/pull/1859) Added setters for ResourceEvent's message properties (@hmlb) -- [#1860](https://github.com/Sylius/Sylius/pull/1860) Allow to revert changes for versioned (loggable) resources (@stloyd) -- [#1831](https://github.com/Sylius/Sylius/pull/1831) [CurrencyBundle] Add command to allow updating exchange rates using ECB database (@stloyd) -- [#194](https://github.com/Sylius/Sylius/pull/194) Updating the Payment component doc (@aRn0D) -- [#1863](https://github.com/Sylius/Sylius/pull/1863) Retrieve forward/display route from Process object. (@kayue) -- [#1839](https://github.com/Sylius/Sylius/pull/1839) Adding some minor adjustments (@aRn0D) -- [#191](https://github.com/Sylius/Sylius/pull/191) Updating the Currency component doc (@aRn0D) -- [#1482](https://github.com/Sylius/Sylius/pull/1482) Add missing relation between Attribute and AttributeValue (@BenoitLeveque) -- [#192](https://github.com/Sylius/Sylius/pull/192) Update models.rst (@allanbrault) -- [#188](https://github.com/Sylius/Sylius/pull/188) Fixed location for sylius models. (From Bundle to Component) (@sivolobov) -- [#1847](https://github.com/Sylius/Sylius/pull/1847) Fix 1834 (@aRn0D) -- [#1848](https://github.com/Sylius/Sylius/pull/1848) Typo in specs (@umpirsky) -- [#186](https://github.com/Sylius/Sylius/pull/186) Minor - Completing example. (@jmontoyaa) -- [#1843](https://github.com/Sylius/Sylius/pull/1843) Fixed multiple sorting in Doctrine ORM EntityRepository (@hmlb) -- [#1789](https://github.com/Sylius/Sylius/pull/1789) rename routing pattern to path (@jrobeson) -- [#1818](https://github.com/Sylius/Sylius/pull/1818) Some fixes after the last refactoring (@aRn0D) -- [#1819](https://github.com/Sylius/Sylius/pull/1819) CS Fixes (@aRn0D) -- [#1830](https://github.com/Sylius/Sylius/pull/1830) fix #1829 (@zender) -- [#168](https://github.com/Sylius/Sylius/pull/168) Small fix (@aRn0D) -- [#1820](https://github.com/Sylius/Sylius/pull/1820) Adding some adjustments (@aRn0D) -- [#1824](https://github.com/Sylius/Sylius/pull/1824) Mismatch between stripe transaction total and order total (@carlowens) -- [#172](https://github.com/Sylius/Sylius/pull/172) Adding summary chapter (@aRn0D) -- [#180](https://github.com/Sylius/Sylius/pull/180) Updating the configuration reference (@aRn0D) -- [#169](https://github.com/Sylius/Sylius/pull/169) Updating the resource component doc. (@aRn0D) -- [#1809](https://github.com/Sylius/Sylius/pull/1809) Fix behat context & fixtures after latest merges (@stloyd) -- [#1772](https://github.com/Sylius/Sylius/pull/1772) [WIP] Adding a resource form type (@aRn0D) -- [#1797](https://github.com/Sylius/Sylius/pull/1797) Improvements to the attribute subject interface descriptions and setAttributes method argument name. (@adamelso) -- [#1791](https://github.com/Sylius/Sylius/pull/1791) [SettingsBundle] use actions.update macro in update template (@jrobeson) -- [#1771](https://github.com/Sylius/Sylius/pull/1771) Some method has been renamed to be consistent (@aRn0D) -- [#1803](https://github.com/Sylius/Sylius/pull/1803) Allow logging by username or email (@kayue) -- [#174](https://github.com/Sylius/Sylius/pull/174) Moving the products models to the component doc (@aRn0D) -- [#175](https://github.com/Sylius/Sylius/pull/175) Adding summary chapter, the configuration reference has been updated (@aRn0D) -- [#176](https://github.com/Sylius/Sylius/pull/176) Removing working examples (@aRn0D) -- [#177](https://github.com/Sylius/Sylius/pull/177) Replace LiipCacheBundle with DoctrineCacheBundle (@jmontoyaa) -- [#178](https://github.com/Sylius/Sylius/pull/178) replace routing pattern with path in all docs (@jrobeson) -- [#1808](https://github.com/Sylius/Sylius/pull/1808) Added specs examples for overriding criteria and sorting parameters in route (@sivolobov) -- [#179](https://github.com/Sylius/Sylius/pull/179) Correct the interface name for attribute subjects (@adamelso) -- [#1798](https://github.com/Sylius/Sylius/pull/1798) The default currency have to be loaded before user authentication (@aRn0D) -- [#1796](https://github.com/Sylius/Sylius/pull/1796) Fixed bug that caused an error: "array_merge(): Argument #2 is not an ar... (@sivolobov) -- [#1794](https://github.com/Sylius/Sylius/pull/1794) Allow to override route parameters. (@foopang) -- [#1793](https://github.com/Sylius/Sylius/pull/1793) Add toString to Currency model (@kayue) -- [#1792](https://github.com/Sylius/Sylius/pull/1792) Fixing the parameter parser spec (@aRn0D) -- [#1788](https://github.com/Sylius/Sylius/pull/1788) Fixing the parameter parser (see #1168) (@kayue, @aRn0D) -- [#1783](https://github.com/Sylius/Sylius/pull/1783) [PoC][ResourceBundle] Allow to fetch API serialization details from headers (@stloyd) -- [#1776](https://github.com/Sylius/Sylius/pull/1776) [Core] Extend OrderRepositoryInterface to add some missing methods (@stloyd) -- [#1780](https://github.com/Sylius/Sylius/pull/1780) Several CS fixes (@aRn0D) -- [#1782](https://github.com/Sylius/Sylius/pull/1782) Prevent removing coupons when sylius_promotion_coupon_order record is deleted (@umpirsky) -- [#1781](https://github.com/Sylius/Sylius/pull/1781) [ResourceBundle] Remove unused variable (@stloyd) -- [#1702](https://github.com/Sylius/Sylius/pull/1702) CS fixes on specs (@aRn0D) -- [#1775](https://github.com/Sylius/Sylius/pull/1775) Fix some CS problems after last merges (@stloyd) -- [#1777](https://github.com/Sylius/Sylius/pull/1777) [WebBundle] Use CurrentHelper instead of MoneyHelper in menu (@stloyd) -- [#1774](https://github.com/Sylius/Sylius/pull/1774) [ResourceBundle] Fix broken `AbstractResourceBundle::getDoctrineDriver()` (@stloyd) -- [#1768](https://github.com/Sylius/Sylius/pull/1768) Remove old translations (@stloyd) -- [#1762](https://github.com/Sylius/Sylius/pull/1762) Fix random CS issues. (@stloyd) -- [#1766](https://github.com/Sylius/Sylius/pull/1766) Allow the same coupon being apply to multiple orders. (@kayue) -- [#1121](https://github.com/Sylius/Sylius/pull/1121) [ResourceBundle][WIP][Proposal] New abstract resource bundle class (@aRn0D) -- [#1168](https://github.com/Sylius/Sylius/pull/1168) [ResourceBundle][WIP] Global settings (@aRn0D) -- [#173](https://github.com/Sylius/Sylius/pull/173) Adding flash messages chapter (@aRn0D) -- [#1763](https://github.com/Sylius/Sylius/pull/1763) Fix coupon-order table prefix (@kayue) -- [#1761](https://github.com/Sylius/Sylius/pull/1761) [ResourceBundle] Don't initialize FlashHelper for API calls (@stloyd) -- [#1676](https://github.com/Sylius/Sylius/pull/1676) Multiple coupon per order (@umpirsky) -- [#156](https://github.com/Sylius/Sylius/pull/156) Adding the route configuration referece (@aRn0D) -- [#167](https://github.com/Sylius/Sylius/pull/167) Improving the configuration chapter (@aRn0D) -- [#1752](https://github.com/Sylius/Sylius/pull/1752) Uploader filesystem paremeter (@umpirsky) -- [#1755](https://github.com/Sylius/Sylius/pull/1755) [ResourceBundle] fixed template config (@cdaguerre) -- [#1701](https://github.com/Sylius/Sylius/pull/1701) Use default user addresses to fill checkout form (@lbaey) -- [#1744](https://github.com/Sylius/Sylius/pull/1744) [Promotion] Allow both Order and OrderItem checker exist in the same promotion. (@kayue) -- [#1751](https://github.com/Sylius/Sylius/pull/1751) [Shipping] Removing tracking code requirement (@robholmes) -- [#1730](https://github.com/Sylius/Sylius/pull/1730) [Resource] Fixes #1211 template config (@cdaguerre) -- [#1748](https://github.com/Sylius/Sylius/pull/1748) [CoreBundle] Fix OrderPaymentListenerSpec (@stloyd) -- [#170](https://github.com/Sylius/Sylius/pull/170) Moving the model section to the component chapter (@aRn0D) -- [#166](https://github.com/Sylius/Sylius/pull/166) Fixed link to Symfony website. (@danielsreichenbach) -- [#1740](https://github.com/Sylius/Sylius/pull/1740) [ResourceBundle] Add ability to set `serialization_groups` & `serialization_version` on View (@stloyd) -- [#164](https://github.com/Sylius/Sylius/pull/164) Fixes typo in products.rst (@javiercejudo) -- [#163](https://github.com/Sylius/Sylius/pull/163) Fixed typo (@ojhaujjwal) -- [#1729](https://github.com/Sylius/Sylius/pull/1729) [SyliusWebBundle] Fix invalid ApiBundle "UpdatedAt" field in macros twig (@psyray) -- [#1727](https://github.com/Sylius/Sylius/pull/1727) [SyliusFlowBundle] Fixed failed test (@KNonen) -- [#1713](https://github.com/Sylius/Sylius/pull/1713) Only create new payment if there is none. (@kayue) -- [#1725](https://github.com/Sylius/Sylius/pull/1725) Return false if collection is empty. (@kayue) -- [#1724](https://github.com/Sylius/Sylius/pull/1724) Use correctly where clause in QueryBuilder (@amenophis) -- [#1715](https://github.com/Sylius/Sylius/pull/1715) Better promotion coupons scenario (@umpirsky) -- [#1711](https://github.com/Sylius/Sylius/pull/1711) Make PromotionEligibilityChecker easier to extend (@umpirsky) -- [#1716](https://github.com/Sylius/Sylius/pull/1716) Extensible OrderPromotionListener (@umpirsky) -- [#1717](https://github.com/Sylius/Sylius/pull/1717) Extensible CouponToCodeTransformer (@umpirsky) -- [#1723](https://github.com/Sylius/Sylius/pull/1723) Make web bundle frontend controllers extend FOSRestController (@foopang) -- [#1721](https://github.com/Sylius/Sylius/pull/1721) [Core] Fix removing taxon from product (@stloyd) -- [#1718](https://github.com/Sylius/Sylius/pull/1718) Allow to get taxons from specific taxonomy (@pjedrzejewski) -- [#1707](https://github.com/Sylius/Sylius/pull/1707) Fix zone scope in behat fixtures (@gonzalovilaseca) -- [#1704](https://github.com/Sylius/Sylius/pull/1704) [WebBundle] Add note about deleted product in order view (@stloyd) -- [#1706](https://github.com/Sylius/Sylius/pull/1706) [LocaleBundle] Fix phpdocs in LocaleContextInterface (@stloyd) -- [#1697](https://github.com/Sylius/Sylius/pull/1697) [LocaleComponent] Minor fix (@aRn0D) -- [#161](https://github.com/Sylius/Sylius/pull/161) Update installation.rst (@emgiezet) -- [#160](https://github.com/Sylius/Sylius/pull/160) Update installation.rst (@emgiezet) -- [#159](https://github.com/Sylius/Sylius/pull/159) Update configuration.rst (@sjoerdsmink) -- [#1593](https://github.com/Sylius/Sylius/pull/1593) Added scope to zone (@gonzalovilaseca) -- [#1688](https://github.com/Sylius/Sylius/pull/1688) Initial api bundle (@pjedrzejewski) -- [#1677](https://github.com/Sylius/Sylius/pull/1677) [ResourceBundle] Api request should not return RedirectResponse (@aRn0D) -- [#1687](https://github.com/Sylius/Sylius/pull/1687) [CoreBundle] Don't persist empty images while creating/updating product (@stloyd) -- [#1691](https://github.com/Sylius/Sylius/pull/1691) use correct namespace in one doctrine migration (@lbaey) -- [#1674](https://github.com/Sylius/Sylius/pull/1674) Update dependencies to be less restrict (@stloyd) -- [#1683](https://github.com/Sylius/Sylius/pull/1683) [BugFix] [Feature] Fixes issue #1682 (@steffenbrem) -- [#1681](https://github.com/Sylius/Sylius/pull/1681) Loggable price (@umpirsky) -- [#1670](https://github.com/Sylius/Sylius/pull/1670) Locale bundle (@pjedrzejewski) -- [#1667](https://github.com/Sylius/Sylius/pull/1667) Try to fix some issues found by Scrutinizer-CI (@stloyd) -- [#1671](https://github.com/Sylius/Sylius/pull/1671) Extend backend order filtering (@stloyd) -- [#1672](https://github.com/Sylius/Sylius/pull/1672) Updated readme github links (@ferdynator) -- [#1647](https://github.com/Sylius/Sylius/pull/1647) [WIP][payum] remove code duplications in capture actions. (@makasim) -- [#1490](https://github.com/Sylius/Sylius/pull/1490) Extract currency bundle (@pjedrzejewski) - -### v0.10.0 2014-06-28 -- [#1661](https://github.com/Sylius/Sylius/pull/1661) [Product] Update product `availableOn` when updating master variant (@stloyd) -- [#1652](https://github.com/Sylius/Sylius/pull/1652) Fix translations being moved from Crowdin into old removed/renamed bundles (@stloyd) -- [#1649](https://github.com/Sylius/Sylius/pull/1649) Prevent onFush event propagation (@umpirsky) -- [#1654](https://github.com/Sylius/Sylius/pull/1654) [payum] upgrade up to 0.9 (@makasim) -- [#1646](https://github.com/Sylius/Sylius/pull/1646) [WebBundle] Prevent fatal error when value is array type (@stloyd) -- [#1644](https://github.com/Sylius/Sylius/pull/1644) Add migration to update your product model with sku index (@pilot) -- [#1642](https://github.com/Sylius/Sylius/pull/1642) Fixed missing use statements. (@saro0h) -- [#1639](https://github.com/Sylius/Sylius/pull/1639) Fix incompatible signature between ProcessBuilder and ProcessBuilderInterface (@Richtermeister) -- [#1634](https://github.com/Sylius/Sylius/pull/1634) [FOSUserBundle] Add user reset password functionality to login page (@psyray) -- [#1632](https://github.com/Sylius/Sylius/pull/1632) Fix state-machine version (0.1.2 doest not exist) (@aRn0D) -- [#1636](https://github.com/Sylius/Sylius/pull/1636) Confirm order softly in OrderPaymentCallback. (@kayue) -- [#1621](https://github.com/Sylius/Sylius/pull/1621) Added dbal.path config parameter for test environment (@alch) -- [#1628](https://github.com/Sylius/Sylius/pull/1628) Fix load user by oAuth. (@kayue) -- [#1422](https://github.com/Sylius/Sylius/pull/1422) Fix some `composer.json` files (@stloyd) -- [#1552](https://github.com/Sylius/Sylius/pull/1552) added load metadata event subscriber for mongodb-odm (@ivannis) -- [#1565](https://github.com/Sylius/Sylius/pull/1565) Escape % in NonExistingGeneratorException (@umpirsky) -- [#1558](https://github.com/Sylius/Sylius/pull/1558) Removed useless route. (@saro0h) -- [#1606](https://github.com/Sylius/Sylius/pull/1606) Add redirect params (@Neime) -- [#1608](https://github.com/Sylius/Sylius/pull/1608) [payment] allow set traversable as payment's details. (@makasim) -- [#1627](https://github.com/Sylius/Sylius/pull/1627) Updating translations from Crowdin (@SyliusBot) -- [#1626](https://github.com/Sylius/Sylius/pull/1626) Inventory unit's sync shipping callback bug fix. (@kayue) -- [#1620](https://github.com/Sylius/Sylius/pull/1620) [WIP][payum] update payum to 0.9 (@makasim) -- [#1618](https://github.com/Sylius/Sylius/pull/1618) Add class used in service sylius.route_provider to parameters (@achudzinski) -- [#1629](https://github.com/Sylius/Sylius/pull/1629) Add index for the sku field for better performance (@pilot) -- [#1616](https://github.com/Sylius/Sylius/pull/1616) [BugFix] Little bug fix inside product model (@steffenbrem) -- [#1599](https://github.com/Sylius/Sylius/pull/1599) [Bugfix] Lock for Doctrine <2.4.3 due to BC break with Doctrine Extensions (@stloyd) -- [#1611](https://github.com/Sylius/Sylius/pull/1611) Update interface to match with the implementation. (@kayue) -- [#1615](https://github.com/Sylius/Sylius/pull/1615) [BugFix] Fix issue #1614 (@steffenbrem) -- [#1613](https://github.com/Sylius/Sylius/pull/1613) [Bug] Failed payment shouldn't be counted when confirming an order. (@kayue) -- [#1609](https://github.com/Sylius/Sylius/pull/1609) Add ROLE_PREVIOUS_ADMIN to allow switch back (@amenophis) -- [#1607](https://github.com/Sylius/Sylius/pull/1607) [payum] payum does not store details after user is returned from payment (@makasim) -- [#1604](https://github.com/Sylius/Sylius/pull/1604) Fix CartRepository->findExpiredCarts() (@doctormad) -- [#1563](https://github.com/Sylius/Sylius/pull/1563) Move from Finite to SM (@winzou) -- [#1590](https://github.com/Sylius/Sylius/pull/1590) Finite cleanup (@umpirsky) -- [#1417](https://github.com/Sylius/Sylius/pull/1417) Make rule checkers and actions work with promotion subject items (@umpirsky) -- [#1539](https://github.com/Sylius/Sylius/pull/1539) [Payum] Better handling of payment details. [Finite] Add a path from new to failed. (@makasim) -- [#1573](https://github.com/Sylius/Sylius/pull/1573) Fix - CMF Page doesn't work (missing template) (@antonioperic) -- [#1575](https://github.com/Sylius/Sylius/pull/1575) Creating unnamed form for api request and PATH support (@aRn0D) -- [#1569](https://github.com/Sylius/Sylius/pull/1569) [CartBundle] Fixed event used in CartListener and added specs (@franmomu) -- [#1578](https://github.com/Sylius/Sylius/pull/1578) [CoreBundle] Use REST handling in ProductController (@stloyd) -- [#1576](https://github.com/Sylius/Sylius/pull/1576) [ResourceBundle] Try to reduce dependencies in Twig extension (@stloyd) -- [#1360](https://github.com/Sylius/Sylius/pull/1360) Some improvement that comes with payum 0.8 (@makasim) -- [#1562](https://github.com/Sylius/Sylius/pull/1562) [CoreBundle] Remove old class reference (@stloyd) -- [#1534](https://github.com/Sylius/Sylius/pull/1534) Create composer replace section (@patkar, @lsmith77) -- [#1560](https://github.com/Sylius/Sylius/pull/1560) Fix order number generation (@winzou) -- [#1538](https://github.com/Sylius/Sylius/pull/1538) [payum][credit card] do not submit form on GET request. (@makasim) -- [#1554](https://github.com/Sylius/Sylius/pull/1554) Removed unused use statements. (@saro0h) -- [#1557](https://github.com/Sylius/Sylius/pull/1557) Make cart actions RESTful. (@kayue) -- [#1555](https://github.com/Sylius/Sylius/pull/1555) Added use of handleRequest method. (@saro0h) -- [#1553](https://github.com/Sylius/Sylius/pull/1553) Removed unused variables. (@saro0h) -- [#1550](https://github.com/Sylius/Sylius/pull/1550) Fixed issue #1549 (@umpirsky) -- [#1544](https://github.com/Sylius/Sylius/pull/1544) use 'sylius.model.*.class' parameters in routing config (@lsmith77) -- [#152](https://github.com/Sylius/Sylius/pull/152) Fix Github Issues url (@elliot) -- [#1542](https://github.com/Sylius/Sylius/pull/1542) Soft apply the create transition on FinalizeStep (@winzou) -- [#155](https://github.com/Sylius/Sylius/pull/155) Fix missing return (@patkar) -- [#1526](https://github.com/Sylius/Sylius/pull/1526) [State machine] Replace shipment and item events (@winzou) -- [#1527](https://github.com/Sylius/Sylius/pull/1527) Fix Finite version is all composer.json (@winzou) -- [#1524](https://github.com/Sylius/Sylius/pull/1524) Fixed #1523 (@umpirsky) -- [#255](https://github.com/Sylius/Sylius/pull/255) use the Symfony CMF Routing component (@lsmith77) -- [#1512](https://github.com/Sylius/Sylius/pull/1512) Fix random CS rules, fix some broken phpdocs, fix broken specs (@stloyd) -- [#1518](https://github.com/Sylius/Sylius/pull/1518) [Attribute] Rename `SubjectInterface` into `AttributeSubjectInterface` (@stloyd) -- [#1520](https://github.com/Sylius/Sylius/pull/1520) Fix import statement. (@kayue) -- [#1517](https://github.com/Sylius/Sylius/pull/1517) Make fixtures code more clean & re-usable (@stloyd) -- [#1516](https://github.com/Sylius/Sylius/pull/1516) updated CMF to 1.1 and fixed behat dependency (@lsmith77) -- [#1514](https://github.com/Sylius/Sylius/pull/1514) Version20140409203042::down() (@umpirsky) -- [#1498](https://github.com/Sylius/Sylius/pull/1498) [Core] Add missing method into OrderInterface (@stloyd) -- [#1447](https://github.com/Sylius/Sylius/pull/1447) [State machine] Improve things drastically (@winzou) -- [#1507](https://github.com/Sylius/Sylius/pull/1507) [Order] Introduce OrderAwareInterface (@stloyd) -- [#1493](https://github.com/Sylius/Sylius/pull/1493) Add ability to remove attributes from product (@lbaey) -- [#1508](https://github.com/Sylius/Sylius/pull/1508) Fix Be2bill multiple payment (@winzou) -- [#1509](https://github.com/Sylius/Sylius/pull/1509) Move migrations queries out of post* (@winzou) -- [#1504](https://github.com/Sylius/Sylius/pull/1504) [Shipping] Add missing dependency to `composer.json` (@stloyd) -- [#1203](https://github.com/Sylius/Sylius/pull/1203) Multiple payments support. (@kayue) -- [#1500](https://github.com/Sylius/Sylius/pull/1500) Throw exception if sequence generator not found (@umpirsky) -- [#1501](https://github.com/Sylius/Sylius/pull/1501) Shiny Behat 3 (@stloyd) -- [#1505](https://github.com/Sylius/Sylius/pull/1505) [ResourceBundle] Check for existence of controller class before creating definition (@isometriks) -- [#1487](https://github.com/Sylius/Sylius/pull/1487) [ResourBundle] The criteria don't care about empties values (@aRn0D) -- [#1364](https://github.com/Sylius/Sylius/pull/1364) make it possible to configure the phpcr config, default to enabling caching (@lsmith77) -- [#1502](https://github.com/Sylius/Sylius/pull/1502) sylius does not provide a phpcr implementation, jackalope-* does (@lsmith77) -- [#1497](https://github.com/Sylius/Sylius/pull/1497) Sequence events (@umpirsky) -- [#1466](https://github.com/Sylius/Sylius/pull/1466) [CoreBundle] Remove dead code in RestrictedZoneListener (@stloyd) -- [#1469](https://github.com/Sylius/Sylius/pull/1469) Fixed typo in class and related names of loyalty rule checker (@stloyd) -- [#1492](https://github.com/Sylius/Sylius/pull/1492) Change CartHelper properties visibility (@umpirsky) -- [#1483](https://github.com/Sylius/Sylius/pull/1483) [Core] Multi OAuth providers (@stloyd, @smarques) -- [#1478](https://github.com/Sylius/Sylius/pull/1478) Fix some CS (@stloyd) -- [#151](https://github.com/Sylius/Sylius/pull/151) Updated OrderBundle for Components (@elliot) -- [#1459](https://github.com/Sylius/Sylius/pull/1459) Inject dependencies into FlowBundle\ProcessController. (@realityking) -- [#1481](https://github.com/Sylius/Sylius/pull/1481) Add province ISO codes (@Richtermeister, @krewmarco) -- [#1479](https://github.com/Sylius/Sylius/pull/1479) Fix Paweł mail =) (@stloyd) -- [#1475](https://github.com/Sylius/Sylius/pull/1475) Fix broken product variants feature (@stloyd) -- [#1456](https://github.com/Sylius/Sylius/pull/1456) Minor CS fix (@umpirsky) -- [#1467](https://github.com/Sylius/Sylius/pull/1467) Unset many to many association mapings in LoadMetadataSubscriber (@umpirsky) -- [#1471](https://github.com/Sylius/Sylius/pull/1471) [WebBundle] "GET" actions should not be able to modify any resource (@stloyd) -- [#1463](https://github.com/Sylius/Sylius/pull/1463) Register core bundles first on CliKernel too (@lbaey) -- [#1465](https://github.com/Sylius/Sylius/pull/1465) [WebBundle] Add missing `use` statement (@stloyd) -- [#1464](https://github.com/Sylius/Sylius/pull/1464) [CoreBundle] Add missing `use` statement (@stloyd) -- [#1462](https://github.com/Sylius/Sylius/pull/1462) Fix missing Imagine filter. Fix #1461. (@kayue) -- [#1458](https://github.com/Sylius/Sylius/pull/1458) Register core bundles first (@umpirsky) -- [#1300](https://github.com/Sylius/Sylius/pull/1300) Fix bad taxation label when decimal value (@lenybernard) -- [#1446](https://github.com/Sylius/Sylius/pull/1446) Add additional params to display and forward route (@robinvdvleuten) -- [#1443](https://github.com/Sylius/Sylius/pull/1443) Update behat.yml.dist (@benoitMariaux) -- [#1445](https://github.com/Sylius/Sylius/pull/1445) Fix incorrect use statment (@kayue) -- [#1439](https://github.com/Sylius/Sylius/pull/1439) Remove obsolete Number class and interface, tweak deps (@pjedrzejewski) -- [#1435](https://github.com/Sylius/Sylius/pull/1435) Added "Pagerfanta\PagerfantaInterface" to the 'use' section.. (@smarques) -- [#1426](https://github.com/Sylius/Sylius/pull/1426) Use Finite State Machine (@winzou) -- [#1169](https://github.com/Sylius/Sylius/pull/1169) Universalise Number generation and usage (@winzou) -- [#1437](https://github.com/Sylius/Sylius/pull/1437) Issue-1436: [Bug Fix] Loading doctrine fixtures (@Trip09) -- [#1432](https://github.com/Sylius/Sylius/pull/1432) CS fixer (@umpirsky) -- [#1431](https://github.com/Sylius/Sylius/pull/1431) Move migrations configuration to prevent problems with configuration loaded when bundle was skipped (@stloyd) -- [#1433](https://github.com/Sylius/Sylius/pull/1433) [Pricing] Fixed undefined variable (@hason) -- [#1430](https://github.com/Sylius/Sylius/pull/1430) Fix SyliusDataCollector (@winzou) -- [#149](https://github.com/Sylius/Sylius/pull/149) Update bdd.rst (@tvlooy) -- [#1421](https://github.com/Sylius/Sylius/pull/1421) Fix confirmation modal tests (@umpirsky) -- [#1419](https://github.com/Sylius/Sylius/pull/1419) Allow to override label bootstrap col class attribute in templates (@exu) -- [#1387](https://github.com/Sylius/Sylius/pull/1387) Split application Kernel and rename default one (@stloyd) -- [#150](https://github.com/Sylius/Sylius/pull/150) Update bdd.rst (@tvlooy) -- [#148](https://github.com/Sylius/Sylius/pull/148) Update bdd.rst (@tvlooy) -- [#1427](https://github.com/Sylius/Sylius/pull/1427) sylius_product_variant table data update (FIX) (@psyray) -- [#1418](https://github.com/Sylius/Sylius/pull/1418) Removed unused variables (@leettastic) -- [#1424](https://github.com/Sylius/Sylius/pull/1424) [CoreBundle] Add some data to Symfony WebProfiler toolbar (@stloyd, @pborreli) -- [#1423](https://github.com/Sylius/Sylius/pull/1423) sylius_product_variant table data update (@psyray) -- [#4](https://github.com/Sylius/Sylius/pull/4) Compressed the png (lossless) (@pborreli) -- [#1414](https://github.com/Sylius/Sylius/pull/1414) Bugfix: number format in gateway action (@smarques) -- [#1381](https://github.com/Sylius/Sylius/pull/1381) Make fixtures easier to extend (@umpirsky) -- [#1404](https://github.com/Sylius/Sylius/pull/1404) Improve code quality (@stloyd) -- [#1412](https://github.com/Sylius/Sylius/pull/1412) Update README.md (@leettastic) -- [#1382](https://github.com/Sylius/Sylius/pull/1382) Pricing (@pjedrzejewski) -- [#1409](https://github.com/Sylius/Sylius/pull/1409) Fix for invalid class names usage (@stloyd) -- [#1399](https://github.com/Sylius/Sylius/pull/1399) Cleanup bundle & component dependencies (@stloyd) -- [#1375](https://github.com/Sylius/Sylius/pull/1375) Add PurchaseStep events (@winzou) -- [#1379](https://github.com/Sylius/Sylius/pull/1379) Enable payment validation in backend (@winzou) -- [#1354](https://github.com/Sylius/Sylius/pull/1354) Update .travis.yml to first run phpspec (@stloyd) -- [#1271](https://github.com/Sylius/Sylius/pull/1271) PayPal order item amount bug fixed. (@kayue) -- [#1388](https://github.com/Sylius/Sylius/pull/1388) Introduce templating helpers to allow replacing Twig as templating engine (@stloyd) -- [#1389](https://github.com/Sylius/Sylius/pull/1389) Remove OmnipayBundle from project & make it standalone deprecated bundle (@stloyd) -- [#1398](https://github.com/Sylius/Sylius/pull/1398) Cleanup components README files (@stloyd) -- [#1397](https://github.com/Sylius/Sylius/pull/1397) [WebBundle] Don't use deprecated code from OrderInterface (@stloyd) -- [#1385](https://github.com/Sylius/Sylius/pull/1385) Make getTotalItems deprecated (@umpirsky) -- [#1396](https://github.com/Sylius/Sylius/pull/1396) Move UnexpectedTypeException from ResourceBundle into Component (@stloyd) -- [#1394](https://github.com/Sylius/Sylius/pull/1394) [ResourceBundle] Fix broken spec for Twig extension (@stloyd) -- [#1395](https://github.com/Sylius/Sylius/pull/1395) Move RestrictedZoneCheckerInterface into Addressing Component (@stloyd) -- [#1393](https://github.com/Sylius/Sylius/pull/1393) Use getDataContext() shortcut (@umpirsky) -- [#1391](https://github.com/Sylius/Sylius/pull/1391) Make mailer port configurable (@umpirsky) -- [#1390](https://github.com/Sylius/Sylius/pull/1390) Fix flash typo (@winzou) -- [#1371](https://github.com/Sylius/Sylius/pull/1371) Fix Promotion Coupon condition (@winzou) -- [#1373](https://github.com/Sylius/Sylius/pull/1373) Use UnexpectedTypeException and fix typos (@winzou) -- [#1370](https://github.com/Sylius/Sylius/pull/1370) Add note on Doctrine relationship name (@winzou) -- [#1368](https://github.com/Sylius/Sylius/pull/1368) Docblock fixes (@ojhaujjwal) -- [#1357](https://github.com/Sylius/Sylius/pull/1357) Typo (@umpirsky) -- [#1365](https://github.com/Sylius/Sylius/pull/1365) Fix composer files (@winzou) -- [#1351](https://github.com/Sylius/Sylius/pull/1351) [WIP] Fix composer.json files along bundles & components (@stloyd) -- [#1366](https://github.com/Sylius/Sylius/pull/1366) typo fix in sylius_resource config (@lsmith77) -- [#1361](https://github.com/Sylius/Sylius/pull/1361) [Component] Fix the stackoverflow link in readme (@harikt) -- [#1352](https://github.com/Sylius/Sylius/pull/1352) Move events definitions into proper components (@stloyd) -- [#1349](https://github.com/Sylius/Sylius/pull/1349) [AddressingBundle] Rework ZoneType form to not depend on Model (@stloyd) -- [#1353](https://github.com/Sylius/Sylius/pull/1353) [CodeBundle] Update Kernel to match latest changes (@stloyd) -- [#1350](https://github.com/Sylius/Sylius/pull/1350) [Product component] Fix the json (@harikt) - -### v0.9.0 2014-04-10 -- [#1348](https://github.com/Sylius/Sylius/pull/1348) Bind action when buttons are dynamically loaded (@gonzalovilaseca) -- [#1340](https://github.com/Sylius/Sylius/pull/1340) [Core] Authenticate user the right way (@winzou) -- [#1341](https://github.com/Sylius/Sylius/pull/1341) [Payment] Add Cancelled payment state translation (@winzou) -- [#1336](https://github.com/Sylius/Sylius/pull/1336) Update to Payum 0.8 (@winzou) -- [#1335](https://github.com/Sylius/Sylius/pull/1335) [Core] Authenticate the user before saving it (@winzou) -- [#1331](https://github.com/Sylius/Sylius/pull/1331) [POC] Move base kernel to the bundle (and some configs) (@pjedrzejewski) -- [#147](https://github.com/Sylius/Sylius/pull/147) Added support for Configuration Blocks (@wouterj) -- [#146](https://github.com/Sylius/Sylius/pull/146) Remove Symfony Chapter (@wouterj) -- [#145](https://github.com/Sylius/Sylius/pull/145) Fixing Documentation "Book" section (@wouterj) -- [#1323](https://github.com/Sylius/Sylius/pull/1323) [OrderBundle] Add helpers to clear adjustments (@elliot) -- [#1322](https://github.com/Sylius/Sylius/pull/1322) [CartBundle] Removed redundant cart refresh (@boskee) -- [#1311](https://github.com/Sylius/Sylius/pull/1311) [OrderBundle] Fixed #1187. Don't generate order number if it exists (@boskee) -- [#144](https://github.com/Sylius/Sylius/pull/144) Update in_services.rst (@gonzalovilaseca) -- [#143](https://github.com/Sylius/Sylius/pull/143) Fixed typos (@pborreli) -- [#1309](https://github.com/Sylius/Sylius/pull/1309) [WebBundle] Added missing translation (@boskee) -- [#1306](https://github.com/Sylius/Sylius/pull/1306) Missing translations (@elliot) -- [#1304](https://github.com/Sylius/Sylius/pull/1304) [ShippingBundle] Translation shipping calculator options (@Wasper) -- [#1299](https://github.com/Sylius/Sylius/pull/1299) [InventoryBundle] Fix link to docs (@marcaube) -- [#1298](https://github.com/Sylius/Sylius/pull/1298) Invalid form template path (@rn0) -- [#1278](https://github.com/Sylius/Sylius/pull/1278) [FixturesBundle] Change visibility of helper methods (@Wasper) -- [#1256](https://github.com/Sylius/Sylius/pull/1256) Refactor EntityToIdentifier stuff into ObjectToIdentifier (@stloyd) -- [#1276](https://github.com/Sylius/Sylius/pull/1276) Stable version of DoctrineCacheBundle (@jjanvier) -- [#1286](https://github.com/Sylius/Sylius/pull/1286) [WebBundle] Change bootstrap version to 3.0.1 at invoice.html.twig (@JRomeoSalazar) -- [#1215](https://github.com/Sylius/Sylius/pull/1215) Translate registration templates (@JRomeoSalazar) -- [#1270](https://github.com/Sylius/Sylius/pull/1270) Fix typo at various composer.json files in domain name (@stloyd) -- [#1268](https://github.com/Sylius/Sylius/pull/1268) [ResourceBundle] remove duplicated function in spec build (@dgruseck) -- [#1267](https://github.com/Sylius/Sylius/pull/1267) [ResourceBundle] change branch aliasing also in the resource bundle (@dgruseck) -- [#1251](https://github.com/Sylius/Sylius/pull/1251) Fix composer.json branch aliasing (@stloyd) -- [#1217](https://github.com/Sylius/Sylius/pull/1217) Command to purge expired pending orders. (@foopang, @kayue) -- [#1263](https://github.com/Sylius/Sylius/pull/1263) Fix bug with promotion rule taxonomies saving & reading (@stloyd) -- [#1264](https://github.com/Sylius/Sylius/pull/1264) Fix credit card CVV error message. (@kayue) -- [#1257](https://github.com/Sylius/Sylius/pull/1257) [Promotions] Fix fatal error in TaxonomyRuleChecker (@stloyd) -- [#119](https://github.com/Sylius/Sylius/pull/119) warn about an existing implementation in CoreBundle (@docteurklein) -- [#123](https://github.com/Sylius/Sylius/pull/123) fix sylius_settings_get (@Shine-neko) -- [#1254](https://github.com/Sylius/Sylius/pull/1254) Allow null values in TaxonSelectionToCollectionTransformer (@umpirsky) -- [#142](https://github.com/Sylius/Sylius/pull/142) Remove all version suggestions from composer installation docs (@stloyd) -- [#140](https://github.com/Sylius/Sylius/pull/140) Adding the configuration section (@aRn0D) -- [#1193](https://github.com/Sylius/Sylius/pull/1193) [SettingsBundle] Add validation when saving parameters to guarantee database integrity (@ruudkobes) -- [#1250](https://github.com/Sylius/Sylius/pull/1250) Add missing validation group. (@kayue) -- [#1243](https://github.com/Sylius/Sylius/pull/1243) Fix PayPal notify url. (@kayue) -- [#1246](https://github.com/Sylius/Sylius/pull/1246) Update order payment amount before paid. (@kayue) -- [#1241](https://github.com/Sylius/Sylius/pull/1241) [Addressing], [Promotions], [Shipping], [Web] Move assets into public folder (@JRomeoSalazar) -- [#1242](https://github.com/Sylius/Sylius/pull/1242) Update phpspec to stable version, fix failing spec of PurchaseStep (@stloyd) -- [#1234](https://github.com/Sylius/Sylius/pull/1234) Adjust Cart\ItemResolverInterface to remove dependency on Symfony Request class (@stloyd) -- [#1240](https://github.com/Sylius/Sylius/pull/1240) Re-use existing interface instead of re-declaring same methods (@stloyd) -- [#1221](https://github.com/Sylius/Sylius/pull/1221) Checking stock levels on cart update, fixes issue #1190 (@umpirsky) -- [#1229](https://github.com/Sylius/Sylius/pull/1229) Flash message bug fix. (@kayue) -- [#1196](https://github.com/Sylius/Sylius/pull/1196) Allow to use other parameter than slug or id by criteria (@amenophis) -- [#1220](https://github.com/Sylius/Sylius/pull/1220) Issue #1137 resolved. Update composer fails because of CMF component (@antonioperic) -- [#141](https://github.com/Sylius/Sylius/pull/141) Update installation.rst (@erheme318) -- [#1159](https://github.com/Sylius/Sylius/pull/1159) Implement a hash order number generator. (@mykehsd) -- [#1208](https://github.com/Sylius/Sylius/pull/1208) Add "Canceled" shipment state. (@kayue) -- [#1197](https://github.com/Sylius/Sylius/pull/1197) Price calculators (@umpirsky) -- [#139](https://github.com/Sylius/Sylius/pull/139) Language changes (@timon-schroeter) -- [#1206](https://github.com/Sylius/Sylius/pull/1206) [ResourceBundle] Fixed typo in AbstractDatabaseDriver (@ruudkobes) -- [#1205](https://github.com/Sylius/Sylius/pull/1205) [WebBundle] Fixed place order button icon tags (@JRomeoSalazar) -- [#1204](https://github.com/Sylius/Sylius/pull/1204) Ability to close alert box in backend (@JRomeoSalazar) -- [#113](https://github.com/Sylius/Sylius/pull/113) Remove Corebundle price attribute from product_builder.rst (@diimpp) -- [#111](https://github.com/Sylius/Sylius/pull/111) Update configuring_taxation.rst (@tuchk4) -- [#138](https://github.com/Sylius/Sylius/pull/138) Error prototypes.rst (@pvvsecl) -- [#1186](https://github.com/Sylius/Sylius/pull/1186) [Core] Fix inventory unit orphan removement (@fullpipe) -- [#1177](https://github.com/Sylius/Sylius/pull/1177) Rename liip_imagine size filter (@kayue) -- [#1194](https://github.com/Sylius/Sylius/pull/1194) Synchronize Crowdin translations (@SyliusBot) -- [#838](https://github.com/Sylius/Sylius/pull/838) [SettingsBundle] Reduce code duplication across bundles (@stloyd) -- [#136](https://github.com/Sylius/Sylius/pull/136) [PromotionsBundle] Update configuration.rst (@marcaube) -- [#1176](https://github.com/Sylius/Sylius/pull/1176) rename output for css assets (@fourlastor) -- [#135](https://github.com/Sylius/Sylius/pull/135) Cookbook how to extend the menus (@patkar) -- [#1189](https://github.com/Sylius/Sylius/pull/1189) Images at PDF format invoice (@JRomeoSalazar) -- [#1145](https://github.com/Sylius/Sylius/pull/1145) Not able to select a shipping method where there are both shipping zone and product restricted zone that match user's shipping address (@foopang) -- [#1185](https://github.com/Sylius/Sylius/pull/1185) Add missing addDefaultsIfNotSet() calls in InventoryBundle config (@20th) -- [#1184](https://github.com/Sylius/Sylius/pull/1184) Fixed docblock (@umpirsky) -- [#1181](https://github.com/Sylius/Sylius/pull/1181) Fix release ONHOLD sold units (@ramol) -- [#1180](https://github.com/Sylius/Sylius/pull/1180) Use expressionLanguage into ParametersParser (@amenophis) -- [#1174](https://github.com/Sylius/Sylius/pull/1174) [Core] Move from preUpdate to onFlush (@winzou) -- [#134](https://github.com/Sylius/Sylius/pull/134) Update in_services.rst (@pmartelletti) -- [#1173](https://github.com/Sylius/Sylius/pull/1173) Order taxons with hierarchy in mind. (@kayue) -- [#133](https://github.com/Sylius/Sylius/pull/133) [WIP] Initial contributing guide, based on Symfony (@pjedrzejewski) -- [#1171](https://github.com/Sylius/Sylius/pull/1171) Fix documentation for OrderItem getter/setter (@ruudkobes) -- [#1161](https://github.com/Sylius/Sylius/pull/1161) [Web] Force the use of Sylius theme in backend (@winzou) -- [#1164](https://github.com/Sylius/Sylius/pull/1164) [AddressingBundle] ProvinceController is missing getCountryController() method (@krafas) -- [#1163](https://github.com/Sylius/Sylius/pull/1163) Set unit price earlier to prevent wrong comparison (@umpirsky) -- [#1162](https://github.com/Sylius/Sylius/pull/1162) Set payment total. (@kayue) -- [#1135](https://github.com/Sylius/Sylius/pull/1135) [Fixtures] Externalized fixtures (@csarrazi) -- [#1157](https://github.com/Sylius/Sylius/pull/1157) Quantity of units must be greater than 0. (@kayue) -- [#1149](https://github.com/Sylius/Sylius/pull/1149) Update doctrine dependencies to newest version (@patkar) -- [#1156](https://github.com/Sylius/Sylius/pull/1156) Fixed issue #1154 (@umpirsky) -- [#1153](https://github.com/Sylius/Sylius/pull/1153) Fix inventory states consistency (@winzou) -- [#1155](https://github.com/Sylius/Sylius/pull/1155) Move from PaymentLog to Loggable behavior (@winzou) -- [#1151](https://github.com/Sylius/Sylius/pull/1151) Fix security event name (@winzou) -- [#986](https://github.com/Sylius/Sylius/pull/986) [Core] Attach InventoryUnit to OrderItem instead of Order (@winzou) - -### v0.8.0 2014-03-03 -- [#1146](https://github.com/Sylius/Sylius/pull/1146) Fix : Delete taxon when there related softdelete products (@Neime) -- [#1147](https://github.com/Sylius/Sylius/pull/1147) Default variant on-hand should be 0. (@kayue) -- [#1142](https://github.com/Sylius/Sylius/pull/1142) Fix Unable to find template "::_provinceChoiceForm.html.twig" bug. (@kayue) -- [#1140](https://github.com/Sylius/Sylius/pull/1140) A more flexible "sylius.cache" parameter. (@kayue) -- [#1132](https://github.com/Sylius/Sylius/pull/1132) Promotions exclusive mode (@umpirsky) -- [#1071](https://github.com/Sylius/Sylius/pull/1071) [Resourcebundle][WIP] Coding stanadard (@aRn0D) -- [#1138](https://github.com/Sylius/Sylius/pull/1138) Variant generator flash message should be translatable (@akovalyov) -- [#1136](https://github.com/Sylius/Sylius/pull/1136) [VariableProductBundle] Only valid variants should be dispatched (@akovalyov) -- [#1134](https://github.com/Sylius/Sylius/pull/1134) [VariableProductBundle]Changed deprecated FormException in favor of InvalidConfigurationException (@akovalyov) -- [#1130](https://github.com/Sylius/Sylius/pull/1130) Updating Symfony to 2.3.11 (@jjanvier) -- [#1115](https://github.com/Sylius/Sylius/pull/1115) [ResourceBundle][Proposal] Target entity resolver (@aRn0D) -- [#1031](https://github.com/Sylius/Sylius/pull/1031) Shipment state on hold while payment is processing (@umpirsky) -- [#1088](https://github.com/Sylius/Sylius/pull/1088) [WebBundle] [WIP] Extendable backend menu (@patkar) -- [#1101](https://github.com/Sylius/Sylius/pull/1101) BugFix #1046 : Undefined method SessionInterface::getFlashBag() (@aRn0D) -- [#1103](https://github.com/Sylius/Sylius/pull/1103) Get children taxons ordered (@carlosromero) -- [#1110](https://github.com/Sylius/Sylius/pull/1110) Use item equals method (@umpirsky) -- [#1116](https://github.com/Sylius/Sylius/pull/1116) Fixed page route generator (@umpirsky) -- [#1079](https://github.com/Sylius/Sylius/pull/1079) [ResourceBundle] Naming Conventions (@aRn0D) -- [#1113](https://github.com/Sylius/Sylius/pull/1113) Payum\Security\TokenInterface does not exists. (@aRn0D) -- [#1119](https://github.com/Sylius/Sylius/pull/1119) form prependClientTransformer fix (@akovalyov) -- [#1118](https://github.com/Sylius/Sylius/pull/1118) Fix code to work with PHP 5.3 (@stloyd) -- [#1091](https://github.com/Sylius/Sylius/pull/1091) Bug fix #995 (@aRn0D) -- [#1108](https://github.com/Sylius/Sylius/pull/1108) PayPal's L_PAYMENTREQUEST_0_AMT bug fix. (@kayue) -- [#1104](https://github.com/Sylius/Sylius/pull/1104) Add back the missing getLastShipment() to OrderInterface. (@kayue) -- [#1102](https://github.com/Sylius/Sylius/pull/1102) Make ProcessValidator extendable (@umpirsky) -- [#1098](https://github.com/Sylius/Sylius/pull/1098) Fixes issue #1095 (@umpirsky) -- [#1087](https://github.com/Sylius/Sylius/pull/1087) [ResourceBundle][proposal/idea]Doctrine driver factory (@aRn0D) -- [#1097](https://github.com/Sylius/Sylius/pull/1097) Sync Crowdin translations (@SyliusBot) -- [#1090](https://github.com/Sylius/Sylius/pull/1090) Using typehint instead of these phpDoc (@aRn0D) -- [#1092](https://github.com/Sylius/Sylius/pull/1092) Spec Typehint Conversion (@elliot) -- [#1085](https://github.com/Sylius/Sylius/pull/1085) WebBundle Order controller make helper methods protected (@cursedcoder) -- [#114](https://github.com/Sylius/Sylius/pull/114) Fixing installation documentation. (@jjanvier) -- [#1084](https://github.com/Sylius/Sylius/pull/1084) Minor @author typos (@elliot) -- [#1072](https://github.com/Sylius/Sylius/pull/1072) [ResourceBundle][Proposal/idea]The configuration directory can be overwrote easily. (@aRn0D) -- [#132](https://github.com/Sylius/Sylius/pull/132) Updated installation.rst (@gplocke) -- [#1075](https://github.com/Sylius/Sylius/pull/1075) [ResourceBundle][Proposal/idea] Define a prefix or appName (@aRn0D) -- [#1045](https://github.com/Sylius/Sylius/pull/1045) Shipments filter fix (@enkuso) -- [#1064](https://github.com/Sylius/Sylius/pull/1064) Fix currency converter. Use multiply. (@kayue) -- [#1078](https://github.com/Sylius/Sylius/pull/1078) Remove hardcoded user class name (@umpirsky) -- [#1076](https://github.com/Sylius/Sylius/pull/1076) [ResourceBundle][Fix]Missing Method (@aRn0D) -- [#131](https://github.com/Sylius/Sylius/pull/131) Add docs about the factory method configuration and getting params from resources (@pjedrzejewski) -- [#1014](https://github.com/Sylius/Sylius/pull/1014) Numberformatter intl bugs with negative numbers (@mykehsd) -- [#1069](https://github.com/Sylius/Sylius/pull/1069) Resource bundle depend on symfony form. (@aRn0D) -- [#1062](https://github.com/Sylius/Sylius/pull/1062) [BUG] Include promotion total to PayPal gateway. (@kayue) -- [#1059](https://github.com/Sylius/Sylius/pull/1059) Proper dispatching of variant creation event (@akovalyov) -- [#1063](https://github.com/Sylius/Sylius/pull/1063) Set shipment state to onhold before process payment. (@kayue) -- [#1060](https://github.com/Sylius/Sylius/pull/1060) Remove final keyword in SyliusCheckoutEvents. (@kayue) -- [#1051](https://github.com/Sylius/Sylius/pull/1051) Fix Shipping discount with percentage (@ramol) -- [#1053](https://github.com/Sylius/Sylius/pull/1053) [ResourceBundle] Add symfony/expression-language as dependency (@patkar) -- [#1052](https://github.com/Sylius/Sylius/pull/1052) Use getAlias (@umpirsky) -- [#1057](https://github.com/Sylius/Sylius/pull/1057) The methods should be after the attributes (@aRn0D) -- [#1058](https://github.com/Sylius/Sylius/pull/1058) [ResourceBundle] Fix CS (@aRn0D) -- [#1056](https://github.com/Sylius/Sylius/pull/1056) Phpdoc was incomplete (@aRn0D) -- [#1034](https://github.com/Sylius/Sylius/pull/1034) Converting translations to YAML (@SyliusBot) -- [#980](https://github.com/Sylius/Sylius/pull/980) Add ability to validate shipping addresses more stringently (via 3rd party api, for example). (@Richtermeister) -- [#125](https://github.com/Sylius/Sylius/pull/125) Update SyliusCartBundle instal docs to match dev (@20th) -- [#1039](https://github.com/Sylius/Sylius/pull/1039) Fixed #1024 (@umpirsky) -- [#1032](https://github.com/Sylius/Sylius/pull/1032) Small fixes for translations in spanish (@vihuvac) -- [#996](https://github.com/Sylius/Sylius/pull/996) Updated translations (@edwines) -- [#1029](https://github.com/Sylius/Sylius/pull/1029) Extensible order shipping states (@umpirsky) -- [#1026](https://github.com/Sylius/Sylius/pull/1026) Make some methods protected (@umpirsky) -- [#1022](https://github.com/Sylius/Sylius/pull/1022) Handle InsufficientStockException (@umpirsky) -- [#1023](https://github.com/Sylius/Sylius/pull/1023) Fix ShipmentProcessorSpec (#1008) (@Wasper) -- [#1012](https://github.com/Sylius/Sylius/pull/1012) Make TaxRate fully fluid & increase precision. (@Richtermeister, @umpirsky) -- [#1010](https://github.com/Sylius/Sylius/pull/1010) Update TimestampableInterface.php (@leettastic) -- [#1002](https://github.com/Sylius/Sylius/pull/1002) Fixed #789 (@umpirsky) -- [#1008](https://github.com/Sylius/Sylius/pull/1008) Change item state only if condition is verified (@winzou) -- [#1001](https://github.com/Sylius/Sylius/pull/1001) Make height of backend signin form automatical (@Im0rtality) -- [#1007](https://github.com/Sylius/Sylius/pull/1007) Change method to protected (@winzou) -- [#1005](https://github.com/Sylius/Sylius/pull/1005) Explicit exception (@winzou) -- [#997](https://github.com/Sylius/Sylius/pull/997) Removed unnecessary "I" from steps (@tompedals) -- [#998](https://github.com/Sylius/Sylius/pull/998) Inventory level events (@umpirsky) -- [#994](https://github.com/Sylius/Sylius/pull/994) Add overflow ellipsis to the backend sidebar (@edwines) -- [#971](https://github.com/Sylius/Sylius/pull/971) Manage inventory UI (@umpirsky) -- [#992](https://github.com/Sylius/Sylius/pull/992) Updated calculate functions to be fluent and added specs (@elliot) -- [#990](https://github.com/Sylius/Sylius/pull/990) Handle taxon permalink generation (@lbaey) -- [#774](https://github.com/Sylius/Sylius/pull/774) [WIP] ResourceBundle refactoring (@pjedrzejewski, @stloyd) - -### v0.7.0 2014-02-05 -- [#983](https://github.com/Sylius/Sylius/pull/983) Add PostPay event dispatching (@winzou) -- [#982](https://github.com/Sylius/Sylius/pull/982) Extend OrderEvent from CoreBundle (@winzou) -- [#981](https://github.com/Sylius/Sylius/pull/981) Add checkout and onhold OrderShippingState (@winzou) -- [#974](https://github.com/Sylius/Sylius/pull/974) Add checks for security context so that layout is usable for 404 error page. (@Richtermeister) -- [#904](https://github.com/Sylius/Sylius/pull/904) Fixed unique order number error (@umpirsky) -- [#963](https://github.com/Sylius/Sylius/pull/963) Configurable purchace redirect route (@umpirsky) -- [#953](https://github.com/Sylius/Sylius/pull/953) Separate purchace listener flash (@umpirsky) -- [#967](https://github.com/Sylius/Sylius/pull/967) Fix NoopInventoryOperator after Interface was updated. Also adding spec ... (@Richtermeister) -- [#962](https://github.com/Sylius/Sylius/pull/962) Change PurchaseListener properties' visibility to protected. (@kayue) -- [#952](https://github.com/Sylius/Sylius/pull/952) Fix/on hold inventory (@umpirsky) -- [#128](https://github.com/Sylius/Sylius/pull/128) fix bad composer package name (@marekkalnik) -- [#938](https://github.com/Sylius/Sylius/pull/938) Add on-hold inventory quantity (@umpirsky) -- [#127](https://github.com/Sylius/Sylius/pull/127) Update taxonomy_and_taxon.rst (@pfwd) -- [#817](https://github.com/Sylius/Sylius/pull/817) Return to payment step if payment failed. (@umpirsky, @kayue) -- [#949](https://github.com/Sylius/Sylius/pull/949) Move purchase step from PayumBundle into CoreBundle (@stloyd) -- [#870](https://github.com/Sylius/Sylius/pull/870) Update composer.json & dependencies of the project (@stloyd) -- [#937](https://github.com/Sylius/Sylius/pull/937) [CoreBundle] Little adjustments to Order fixtures creation (@stloyd) -- [#936](https://github.com/Sylius/Sylius/pull/936) [CartBundle] Try to initialize cart if data can be found in storage. (@stloyd) -- [#926](https://github.com/Sylius/Sylius/pull/926) Sylius states (@winzou) -- [#899](https://github.com/Sylius/Sylius/pull/899) The Events - Checkout Revolution (@winzou) -- [#929](https://github.com/Sylius/Sylius/pull/929) Moved debug toggle from AppKernel to web/app_dev.php (@Im0rtality) -- [#927](https://github.com/Sylius/Sylius/pull/927) Adjust models constructors & phpdocs (@stloyd) -- [#912](https://github.com/Sylius/Sylius/pull/912) [OrderBundle] Item & order cost can't be negative (@stloyd) -- [#918](https://github.com/Sylius/Sylius/pull/918) Composer php unit fix (@mykehsd) -- [#919](https://github.com/Sylius/Sylius/pull/919) Documentation enhancements for Behat setup (@mykehsd) -- [#854](https://github.com/Sylius/Sylius/pull/854) Add easy way to disable inventory tracking. (@Richtermeister) -- [#914](https://github.com/Sylius/Sylius/pull/914) Use proper alias in ShipmentRepository (@winzou) -- [#911](https://github.com/Sylius/Sylius/pull/911) [Core] Don't delete Promotion when delete Order (@winzou) -- [#907](https://github.com/Sylius/Sylius/pull/907) Reduce Travis-CI build on main repository to only master branch (@stloyd) -- [#906](https://github.com/Sylius/Sylius/pull/906) [TaxonomiesBundle] Cleanup models to match latest changes (@stloyd) -- [#910](https://github.com/Sylius/Sylius/pull/910) [VariableProductBundle] German translation (@patkar) -- [#909](https://github.com/Sylius/Sylius/pull/909) [CoreBundle] German translation (@patkar) -- [#908](https://github.com/Sylius/Sylius/pull/908) [WebBundle] German translation (@patkar) -- [#878](https://github.com/Sylius/Sylius/pull/878) Add Customer Welcome Email (@Richtermeister) -- [#903](https://github.com/Sylius/Sylius/pull/903) Fix variant validation and backend display for products without options. (@Richtermeister) -- [#900](https://github.com/Sylius/Sylius/pull/900) Optimize cart totals retrieving from menu builder (@winzou) -- [#890](https://github.com/Sylius/Sylius/pull/890) Removing address forms from backend user form (@Richtermeister) -- [#901](https://github.com/Sylius/Sylius/pull/901) Issue #895 taxon selection optimization (@umpirsky) -- [#898](https://github.com/Sylius/Sylius/pull/898) Added a constructor and setting createdAt (@pfwd) -- [#896](https://github.com/Sylius/Sylius/pull/896) Setting createdAt in constructor (@pfwd) -- [#892](https://github.com/Sylius/Sylius/pull/892) Setting updatedAt in constructor and updating getUpdatedAt method to use updatedAt var (@pfwd) -- [#883](https://github.com/Sylius/Sylius/pull/883) The Events - Welcome to the real names (@winzou) -- [#881](https://github.com/Sylius/Sylius/pull/881) Making address templates uniform and easier to centrally extend. (@Richtermeister) -- [#893](https://github.com/Sylius/Sylius/pull/893) Update macros.html.twig (@shadypierre) -- [#809](https://github.com/Sylius/Sylius/pull/809) Order addItem method should merge two equal OrderItems (@bburnichon) -- [#891](https://github.com/Sylius/Sylius/pull/891) Add ability for admins to log in as other users. (@Richtermeister) -- [#812](https://github.com/Sylius/Sylius/pull/812) [Payum] Be2bill onsite implementation (@winzou) -- [#872](https://github.com/Sylius/Sylius/pull/872) Change product property field type to "text". (@kayue) -- [#799](https://github.com/Sylius/Sylius/pull/799) [Behat] Move from private to protected (@winzou) -- [#866](https://github.com/Sylius/Sylius/pull/866) Add NotBlank requirement to credit card number (@Richtermeister) -- [#725](https://github.com/Sylius/Sylius/pull/725) [payum][paypal] add suppor of instant notifactions. (@makasim) -- [#863](https://github.com/Sylius/Sylius/pull/863) Use right form types and default data for the "add production promotion action" (@pjedrzejewski) -- [#698](https://github.com/Sylius/Sylius/pull/698) [Promotion] Add FreeProduct promotion (@winzou) -- [#850](https://github.com/Sylius/Sylius/pull/850) [WIP] Use DataTransformer from ResourceBundle (@winzou) -- [#857](https://github.com/Sylius/Sylius/pull/857) [WIP] Backend shipments ui (@pjedrzejewski) -- [#852](https://github.com/Sylius/Sylius/pull/852) Fix lack of caching in SettingsManager (@Richtermeister) -- [#692](https://github.com/Sylius/Sylius/pull/692) [Promotion] Add revert mechanism to promotion actions (@winzou) -- [#754](https://github.com/Sylius/Sylius/pull/754) Promotions (@umpirsky) -- [#848](https://github.com/Sylius/Sylius/pull/848) Add the product filter form to the inventory page (@pjedrzejewski) -- [#842](https://github.com/Sylius/Sylius/pull/842) Bugfix InventoryHandler to remove units of items that were removed from cart (@Richtermeister) -- [#415](https://github.com/Sylius/Sylius/pull/415) [WIP] Symfony CMF integration (@pjedrzejewski) -- [#846](https://github.com/Sylius/Sylius/pull/846) Allowing translations to be uploaded to Crowdin (@jjanvier) -- [#830](https://github.com/Sylius/Sylius/pull/830) [InstallerBundle] Fixing translations extension to be consistent with other... (@jjanvier) -- [#845](https://github.com/Sylius/Sylius/pull/845) [ResourceBundle] Proper handling of null values (@isometriks) -- [#843](https://github.com/Sylius/Sylius/pull/843) Fix order sorting to mitigate incorrect order number generation. (@Richtermeister) -- [#124](https://github.com/Sylius/Sylius/pull/124) Update custom_calculators.rst (@shadypierre) -- [#839](https://github.com/Sylius/Sylius/pull/839) [payum] version upgrade (@makasim) -- [#837](https://github.com/Sylius/Sylius/pull/837) [CoreBundle] Add missing declaration of Locale controller (@stloyd) -- [#833](https://github.com/Sylius/Sylius/pull/833) [CoreBundle] Add payment state to order, to allow easier access & sorting (@stloyd) -- [#824](https://github.com/Sylius/Sylius/pull/824) [CoreBundle] Remove not-used code & drop dependency: "athari/yalinqo" (@stloyd) -- [#710](https://github.com/Sylius/Sylius/pull/710) Don't depend on deprecated code from Symfony (@stloyd) -- [#831](https://github.com/Sylius/Sylius/pull/831) [WebBundle] Add ability to change tracking code for shipments (@stloyd) -- [#827](https://github.com/Sylius/Sylius/pull/827) Adjust .travis.yml files across the bundles (@stloyd) -- [#832](https://github.com/Sylius/Sylius/pull/832) [CoreBundle] Don't call `count()` on collection if not needed (@stloyd) -- [#820](https://github.com/Sylius/Sylius/pull/820) [WIP] Add EntityToIdentifier form type (@winzou) -- [#829](https://github.com/Sylius/Sylius/pull/829) Add mapping for Order->Coupon relationship & coupon usage listener (@Richtermeister) -- [#828](https://github.com/Sylius/Sylius/pull/828) Add ability to browse products by taxon in backend (@pjedrzejewski) -- [#825](https://github.com/Sylius/Sylius/pull/825) [TaxationBundle] Fix the Doctrine schema for TaxCategory entity (@stloyd) -- [#813](https://github.com/Sylius/Sylius/pull/813) [WebBundle] Allow to check the invoice in html format (@stloyd) -- [#810](https://github.com/Sylius/Sylius/pull/810) Updated README for Vagrant log file location (@elliot) -- [#822](https://github.com/Sylius/Sylius/pull/822) Add Cascade to Payment mapping (@Richtermeister) -- [#818](https://github.com/Sylius/Sylius/pull/818) [WIP] Locale management (@pjedrzejewski) -- [#814](https://github.com/Sylius/Sylius/pull/814) [WebBundle] Allow to edit shipment assigned to the order (@stloyd) -- [#675](https://github.com/Sylius/Sylius/pull/675) Adopted template overriding from other actions like update (@snc) -- [#738](https://github.com/Sylius/Sylius/pull/738) Moved backorders enabled to parameters.yml (@umpirsky) -- [#807](https://github.com/Sylius/Sylius/pull/807) [payum] update the bundle composer.json (@makasim) -- [#803](https://github.com/Sylius/Sylius/pull/803) Fix product mapping for taxon model (@foopang) -- [#808](https://github.com/Sylius/Sylius/pull/808) [CoreBundle] Fix the problem when none shipping method match the current user shipping address (@stloyd) -- [#733](https://github.com/Sylius/Sylius/pull/733) Change the way how Doctrine fixtures bundle is initialized & polish README file (@stloyd) -- [#804](https://github.com/Sylius/Sylius/pull/804) [InstallerBundle] Check that GD extension is installed, also cleanup translation (@stloyd) -- [#791](https://github.com/Sylius/Sylius/pull/791) Refresh cart right after cart_change event (fix #716) (@winzou) -- [#801](https://github.com/Sylius/Sylius/pull/801) Enable weight based shipping (@pjedrzejewski) -- [#489](https://github.com/Sylius/Sylius/pull/489) Set the right order currency & cart provider events (@pjedrzejewski) -- [#797](https://github.com/Sylius/Sylius/pull/797) Add product mapping for taxon model (@foopang) -- [#122](https://github.com/Sylius/Sylius/pull/122) Fixed reference to depracated SyliusSalesBundle (@elliot) -- [#796](https://github.com/Sylius/Sylius/pull/796) Handle deleted items properly in backend (@pjedrzejewski) -- [#795](https://github.com/Sylius/Sylius/pull/795) Fix problems with specs failing about missing dependencies (@stloyd) -- [#793](https://github.com/Sylius/Sylius/pull/793) Make the product changes logged (@pjedrzejewski) -- [#792](https://github.com/Sylius/Sylius/pull/792) Optimize order page and handle deleted products (@pjedrzejewski) -- [#786](https://github.com/Sylius/Sylius/pull/786) Adjust README files along all bundles (@stloyd) -- [#788](https://github.com/Sylius/Sylius/pull/788) Redirect to specific URL after add to cart. (@kayue) -- [#785](https://github.com/Sylius/Sylius/pull/785) [InstallerBundle] Fix spec to work with newest phpspec (@stloyd) -- [#784](https://github.com/Sylius/Sylius/pull/784) [CartBundle] Fix cart bundle spec & few fixes for README file (@stloyd) -- [#776](https://github.com/Sylius/Sylius/pull/776) Consider shipping category during method eligibility check (@Richtermeister) -- [#773](https://github.com/Sylius/Sylius/pull/773) Typo fixed (@mauipipe) -- [#749](https://github.com/Sylius/Sylius/pull/749) Ability to easily add factories to create configuration for different driver types (@mtotheikle) -- [#734](https://github.com/Sylius/Sylius/pull/734) Polish Behat DataContext file to improve performance (@stloyd) -- [#115](https://github.com/Sylius/Sylius/pull/115) Clarify patch process (@docteurklein) -- [#750](https://github.com/Sylius/Sylius/pull/750) [payum] upgrade payum to 0.7 (@makasim) -- [#117](https://github.com/Sylius/Sylius/pull/117) remove assortmentsBundle from the bundles list (@docteurklein) -- [#116](https://github.com/Sylius/Sylius/pull/116) deprecate assortmentsBundle usage (@docteurklein) -- [#758](https://github.com/Sylius/Sylius/pull/758) delete cascade variants when products are deleted (@docteurklein) -- [#121](https://github.com/Sylius/Sylius/pull/121) The copy right was not up to date... (@aRn0D) -- [#731](https://github.com/Sylius/Sylius/pull/731) Removed check for empty values in ORM Repository (@isometriks) -- [#747](https://github.com/Sylius/Sylius/pull/747) [Core] Consider Shipment State "ready" in StateResolver (@wahler) -- [#746](https://github.com/Sylius/Sylius/pull/746) [Frontend] Label class for out of stock message corrected (@wahler) -- [#740](https://github.com/Sylius/Sylius/pull/740) Update messages.ru.xlf (@falinsky) -- [#736](https://github.com/Sylius/Sylius/pull/736) [CoreBunde] Use interface instead of entity in doctrine mappings (@stloyd) -- [#729](https://github.com/Sylius/Sylius/pull/729) Fixed SyliusCheckoutEvents (@umpirsky) -- [#727](https://github.com/Sylius/Sylius/pull/727) [ResourceBundle] When no data is sent use default values for sorting labels (@stloyd) -- [#720](https://github.com/Sylius/Sylius/pull/720) Fixed inventory UI (@umpirsky) -- [#717](https://github.com/Sylius/Sylius/pull/717) [omnipay] fix repository url in composer.lock (@wahler) -- [#721](https://github.com/Sylius/Sylius/pull/721) Set max per page before current page. (@kayue) -- [#713](https://github.com/Sylius/Sylius/pull/713) [Web] Sort payments by id desc by default (@winzou) -- [#708](https://github.com/Sylius/Sylius/pull/708) Detect vagrant virtual machine environment (@norzechowicz) -- [#709](https://github.com/Sylius/Sylius/pull/709) Moved modules installation to VM (@norzechowicz) -- [#707](https://github.com/Sylius/Sylius/pull/707) Files should not be executable (@stloyd) -- [#687](https://github.com/Sylius/Sylius/pull/687) [WIP] Improved order details page (backend) (@kayue) -- [#702](https://github.com/Sylius/Sylius/pull/702) Fixing standalone bundles requirements (@jjanvier) -- [#699](https://github.com/Sylius/Sylius/pull/699) [Flow] Add own InvalidException (fix #655) (@winzou) -- [#696](https://github.com/Sylius/Sylius/pull/696) Force using latest dev version of "phpspec/phpspec" & "phpspec/prophecy" (@stloyd) -- [#691](https://github.com/Sylius/Sylius/pull/691) fix for incorrect query building in Repositories. (@molchanoviv) -- [#694](https://github.com/Sylius/Sylius/pull/694) Changed private declarations to protected in CartListener.php (@eriwin) -- [#684](https://github.com/Sylius/Sylius/pull/684) Fix problem fix Vagrant poor performance with cache & logs directories (@stloyd) -- [#648](https://github.com/Sylius/Sylius/pull/648) Improved products page (backend) (@kayue) -- [#682](https://github.com/Sylius/Sylius/pull/682) Province management (@aRn0D) -- [#680](https://github.com/Sylius/Sylius/pull/680) Removed double line (@umpirsky) -- [#679](https://github.com/Sylius/Sylius/pull/679) Bug Fix #519 (@aRn0D) -- [#669](https://github.com/Sylius/Sylius/pull/669) [Payum] Add Be2bill gateway (@winzou) -- [#676](https://github.com/Sylius/Sylius/pull/676) fix shipment inverse side (@xleliberty) -- [#665](https://github.com/Sylius/Sylius/pull/665) Restricted zones, fixes #624 (@umpirsky, @stloyd) -- [#671](https://github.com/Sylius/Sylius/pull/671) Fix product options page spacing bug. (@kayue) -- [#613](https://github.com/Sylius/Sylius/pull/613) Make province-choices.js more flexible by not relying on .well class (@Richtermeister) -- [#616](https://github.com/Sylius/Sylius/pull/616) Abandon cart on cart clean (@winzou) -- [#636](https://github.com/Sylius/Sylius/pull/636) [payum] add execute same request with payment details action. (@makasim) -- [#637](https://github.com/Sylius/Sylius/pull/637) Fix incorrect date field input format in order filter form. (@kayue) -- [#662](https://github.com/Sylius/Sylius/pull/662) Set random password when creating user using oauth to prevent `null` issue & potential security hole (@stloyd) -- [#670](https://github.com/Sylius/Sylius/pull/670) Fix flash messages in CartBundle being ignored while sent in event data (@stloyd) -- [#660](https://github.com/Sylius/Sylius/pull/660) [Web] Use protocol-less URL in backend layout (@winzou) -- [#635](https://github.com/Sylius/Sylius/pull/635) [omnipay] fix repository url in composer.lock (@mikspark) - -### v0.6.0 2013-11-24 -- [#645](https://github.com/Sylius/Sylius/pull/645) Fixed incorrect translation (@pborreli) -- [#643](https://github.com/Sylius/Sylius/pull/643) Improved backend UI elements. (@kayue) -- [#641](https://github.com/Sylius/Sylius/pull/641) Frontend form style improvements (@pborreli) -- [#629](https://github.com/Sylius/Sylius/pull/629) Nicer homepage. (@kayue) -- [#570](https://github.com/Sylius/Sylius/pull/570) Fix CDN usage (@pborreli) -- [#630](https://github.com/Sylius/Sylius/pull/630) Add back missing close tag for paginator. (@kayue) -- [#532](https://github.com/Sylius/Sylius/pull/532) [payment] payment state changed events. (@makasim) -- [#621](https://github.com/Sylius/Sylius/pull/621) [payum] update payum version (@makasim) -- [#504](https://github.com/Sylius/Sylius/pull/504) Russian translations (@asidorov01) -- [#594](https://github.com/Sylius/Sylius/pull/594) [WIP] Bug fix #529 (@aRn0D) -- [#516](https://github.com/Sylius/Sylius/pull/516) configuration fix. (@molchanoviv) -- [#614](https://github.com/Sylius/Sylius/pull/614) Bugfix "different address" toggle (@Richtermeister) -- [#112](https://github.com/Sylius/Sylius/pull/112) Fix namespace typo (@diimpp) -- [#591](https://github.com/Sylius/Sylius/pull/591) [WIP] Bug fix #574 (@aRn0D) -- [#590](https://github.com/Sylius/Sylius/pull/590) Removing the sort link on the dashboard. (@aRn0D) -- [#569](https://github.com/Sylius/Sylius/pull/569) Fix HTML when no product (@pborreli) -- [#568](https://github.com/Sylius/Sylius/pull/568) Let host access vagrant test env (@pborreli) -- [#524](https://github.com/Sylius/Sylius/pull/524) Add SKU to product form (@jjanvier) -- [#487](https://github.com/Sylius/Sylius/pull/487) Implement basic state resolver and shipping states for order (@stloyd, @pjedrzejewski) -- [#531](https://github.com/Sylius/Sylius/pull/531) Cleanup of css+js along with update to latest stable releases of libraries (@stloyd) -- [#548](https://github.com/Sylius/Sylius/pull/548) Made group_id column non-unique in sylius_user_group table (@ged15) -- [#554](https://github.com/Sylius/Sylius/pull/554) Implement fluid interface in all entities (@Richtermeister) -- [#109](https://github.com/Sylius/Sylius/pull/109) [ResourceBundle] : Twig extension documentation (@aRn0D) -- [#500](https://github.com/Sylius/Sylius/pull/500) [ResourceBundle] Small fix on configuration (@aRn0D) -- [#517](https://github.com/Sylius/Sylius/pull/517) [WIP] Adding paginate twig extension (@aRn0D) -- [#556](https://github.com/Sylius/Sylius/pull/556) Fix spec folder name for OrderBundle (@stloyd) -- [#541](https://github.com/Sylius/Sylius/pull/541) New default "checkout" shipment state (@winzou) -- [#503](https://github.com/Sylius/Sylius/pull/503) [payum] lower php version. (@makasim) -- [#420](https://github.com/Sylius/Sylius/pull/420) Add Mailer including Order Confirmation Email (@Richtermeister) -- [#537](https://github.com/Sylius/Sylius/pull/537) MinLength -> Length constraint [fix #536] (@cordoval) -- [#535](https://github.com/Sylius/Sylius/pull/535) Move from private to protected in checkout steps (@winzou) -- [#551](https://github.com/Sylius/Sylius/pull/551) User repository now used to create entities (@ged15) -- [#527](https://github.com/Sylius/Sylius/pull/527) To fix #441 (duplicated variants after generations) (@jjanvier) -- [#553](https://github.com/Sylius/Sylius/pull/553) Avoid composer updating ALL deps when requiring mongodb odm (@pjedrzejewski) -- [#110](https://github.com/Sylius/Sylius/pull/110) Fix typo (@jjanvier) -- [#107](https://github.com/Sylius/Sylius/pull/107) [WIP] Promotions bundle documentation (@jjanvier) -- [#528](https://github.com/Sylius/Sylius/pull/528) Moved HTML5shim js call after CSS (@pborreli) -- [#530](https://github.com/Sylius/Sylius/pull/530) Fix old bootstrap classes (@pborreli) -- [#510](https://github.com/Sylius/Sylius/pull/510) Allow Variant selection for Products without Options (@Richtermeister) -- [#522](https://github.com/Sylius/Sylius/pull/522) Confirmation modal (@stloyd, @aRn0D) -- [#509](https://github.com/Sylius/Sylius/pull/509) Display Product Variant consistently in cart, checkout, order receipt. (@Richtermeister) -- [#520](https://github.com/Sylius/Sylius/pull/520) Fixed an incorrect encoding causing an exception when it locale was used (@marcoalbarelli) -- [#512](https://github.com/Sylius/Sylius/pull/512) Add description to promotion adjustments (@Richtermeister) -- [#518](https://github.com/Sylius/Sylius/pull/518) Fixed typos/PHPDoc (@pborreli) -- [#515](https://github.com/Sylius/Sylius/pull/515) Fixed html (@pborreli) -- [#506](https://github.com/Sylius/Sylius/pull/506) Fixed typos (@pborreli) -- [#508](https://github.com/Sylius/Sylius/pull/508) Add HWIOauthBundle to CoreBundle deps (@winzou) - -### v0.5.0 2013-10-30 -- [#354](https://github.com/Sylius/Sylius/pull/354) Support for sign-in & sign-up via OAuth resource owner (@stloyd, @headrevision) -- [#483](https://github.com/Sylius/Sylius/pull/483) Make default currency from config actually work (@Richtermeister) -- [#406](https://github.com/Sylius/Sylius/pull/406) [WIP] Customer groups (@pjedrzejewski) -- [#460](https://github.com/Sylius/Sylius/pull/460) Add ability to change payment status (@stloyd) -- [#473](https://github.com/Sylius/Sylius/pull/473) Deporting promotions actions from CoreBundle to PromotionsBundle (@jjanvier) -- [#482](https://github.com/Sylius/Sylius/pull/482) Add Shipping Category to Product mapping/form/templates (@Richtermeister) -- [#479](https://github.com/Sylius/Sylius/pull/479) Fix some CS glitches, add missing phpdocs etc. (@stloyd) -- [#477](https://github.com/Sylius/Sylius/pull/477) Adding PayumBundle to CoreBundle for Sylius-Standard (@jjanvier) -- [#475](https://github.com/Sylius/Sylius/pull/475) FIX-472 broken product form for cyrillic taxonomy (@asidorov01) -- [#108](https://github.com/Sylius/Sylius/pull/108) Fixed typos (@pborreli) -- [#466](https://github.com/Sylius/Sylius/pull/466) [WIP][payum] reorganize custom actions. (@makasim) -- [#103](https://github.com/Sylius/Sylius/pull/103) Renaming SalesBundle to OrderBundle (@jjanvier) -- [#467](https://github.com/Sylius/Sylius/pull/467) Move some view macros into ResourceBundle to reduce code duplication (@stloyd) -- [#410](https://github.com/Sylius/Sylius/pull/410) [WIP] Rename SalesBundle to OrderBundle (@jjanvier) -- [#461](https://github.com/Sylius/Sylius/pull/461) Fix SyliusTaxationBundle when it's use as a standalone bundle (@BenoitLeveque) -- [#462](https://github.com/Sylius/Sylius/pull/462) [payum] update up to stable version. (@makasim) -- [#459](https://github.com/Sylius/Sylius/pull/459) Fix some design glitches across website (@stloyd) -- [#106](https://github.com/Sylius/Sylius/pull/106) Fixing flow bundle installation (@jjanvier) -- [#449](https://github.com/Sylius/Sylius/pull/449) #440 - Added first name and last name to registration forms. Updated styles of address form. (@phpfour) -- [#456](https://github.com/Sylius/Sylius/pull/456) Don't allow user to delete himself in admin panel. (@stloyd) -- [#429](https://github.com/Sylius/Sylius/pull/429) [WIP] Integrate the promotion coupons (@jjanvier) -- [#454](https://github.com/Sylius/Sylius/pull/454) Fix permissions (@brikou) -- [#453](https://github.com/Sylius/Sylius/pull/453) s/CalculatorregistryInterface/CalculatorRegistryInterface/ (@brikou) -- [#452](https://github.com/Sylius/Sylius/pull/452) s/SchemaregistryInterface/SchemaRegistryInterface/ (@brikou) -- [#450](https://github.com/Sylius/Sylius/pull/450) [RFC] removing shipping total from the amt calculation (@cordoval) -- [#446](https://github.com/Sylius/Sylius/pull/446) Fix the shipping charges processor (@pjedrzejewski) -- [#448](https://github.com/Sylius/Sylius/pull/448) Fixing random CS (@jjanvier) -- [#105](https://github.com/Sylius/Sylius/pull/105) fix routing configuration for SyliusTaxationBundle (@BenoitLeveque) -- [#439](https://github.com/Sylius/Sylius/pull/439) [RFC] Reduce code duplication in DI (@stloyd) -- [#438](https://github.com/Sylius/Sylius/pull/438) Enhance Shipping Method Widget (@Richtermeister) -- [#436](https://github.com/Sylius/Sylius/pull/436) [WIP] Fix some random CS issues. (@stloyd) -- [#437](https://github.com/Sylius/Sylius/pull/437) [RFC] Sync `composer.json` files content (@stloyd) -- [#435](https://github.com/Sylius/Sylius/pull/435) Updated .htaccess (@norzechowicz) -- [#434](https://github.com/Sylius/Sylius/pull/434) Reduce code duplication between DI extensions (@stloyd) -- [#433](https://github.com/Sylius/Sylius/pull/433) Added dashboard translations (PL) (@mrosiu) -- [#275](https://github.com/Sylius/Sylius/pull/275) [WIP] Sylius payum integration (@makasim) -- [#423](https://github.com/Sylius/Sylius/pull/423) Expose `driver` option into bundles when CoreBundle is used (@stloyd) -- [#303](https://github.com/Sylius/Sylius/pull/303) Cart purger (@winzou) -- [#418](https://github.com/Sylius/Sylius/pull/418) Croatian translation improvements (@antonioperic) -- [#427](https://github.com/Sylius/Sylius/pull/427) Updated spanish translations (@edwines) -- [#421](https://github.com/Sylius/Sylius/pull/421) Allow to remove images before product is saved (@stloyd) -- [#403](https://github.com/Sylius/Sylius/pull/403) Quick fix for gallery onclick event attachment on non existent element (@defrag) -- [#416](https://github.com/Sylius/Sylius/pull/416) Update KnpMenu to version `2.0`, rework menus a bit (@stloyd) -- [#404](https://github.com/Sylius/Sylius/pull/404) Fix inventory handling during checkout (@pjedrzejewski) -- [#405](https://github.com/Sylius/Sylius/pull/405) Tax categories scenarios + tax included in price (@pjedrzejewski) -- [#397](https://github.com/Sylius/Sylius/pull/397) Use real data in statistics table at dashboard (@stloyd) -- [#393](https://github.com/Sylius/Sylius/pull/393) Add SKU to Variant Form (@Richtermeister) -- [#395](https://github.com/Sylius/Sylius/pull/395) Prevent users reaching `/administration` url with 404 error (@stloyd) -- [#368](https://github.com/Sylius/Sylius/pull/368) Administration panel redesign with Bootstrap 3 (@pjedrzejewski, @stloyd) -- [#388](https://github.com/Sylius/Sylius/pull/388) Enhance OrderNumberGenerator (@Richtermeister) -- [#387](https://github.com/Sylius/Sylius/pull/387) Make cart save redirect to cart summary (@Richtermeister) -- [#383](https://github.com/Sylius/Sylius/pull/383) Remove hard dependency on mongodb (@stloyd) -- [#346](https://github.com/Sylius/Sylius/pull/346) Add backend form error messages (@Richtermeister) -- [#371](https://github.com/Sylius/Sylius/pull/371) Fix CreditCardType to work with Symfony's Luhn Validator (@Richtermeister) -- [#314](https://github.com/Sylius/Sylius/pull/314) [WIP] My account section : address book (@Tobion, @jjanvier) -- [#347](https://github.com/Sylius/Sylius/pull/347) Fix Shipping Method Calculator form prototype handling (@Richtermeister) -- [#375](https://github.com/Sylius/Sylius/pull/375) Fix Process to keep step sequence after removing step (@Richtermeister) -- [#374](https://github.com/Sylius/Sylius/pull/374) Allow to add product with 0.00 price (@amenophis) -- [#352](https://github.com/Sylius/Sylius/pull/352) Fixing promotion percent calculation (@antonioperic) -- [#370](https://github.com/Sylius/Sylius/pull/370) Fix Shipping Adjustment application (@Richtermeister) -- [#367](https://github.com/Sylius/Sylius/pull/367) add missing required dependency (@amenophis) -- [#366](https://github.com/Sylius/Sylius/pull/366) Add sylius_sales configuration override (@amenophis) -- [#365](https://github.com/Sylius/Sylius/pull/365) Fix shipment factory to only create one shipment per order (@Richtermeister) -- [#355](https://github.com/Sylius/Sylius/pull/355) Initial new versioning schema (@pjedrzejewski) -- [#68](https://github.com/Sylius/Sylius/pull/68) [WIP] Rewritten vagrant configuration (@norzechowicz) -- [#101](https://github.com/Sylius/Sylius/pull/101) Delete installation.rst~ (@carlosbuenosvinos) -- [#100](https://github.com/Sylius/Sylius/pull/100) Small fixes and making installation section uniform (@jjanvier) -- [#359](https://github.com/Sylius/Sylius/pull/359) Add canaling of given query string on history rewind (@thormeier) -- [#353](https://github.com/Sylius/Sylius/pull/353) Fix Inventory Unit Mapping (@Richtermeister) -- [#341](https://github.com/Sylius/Sylius/pull/341) Fix for doctrine mappings issues in ShippingBundle. (@stloyd) -- [#348](https://github.com/Sylius/Sylius/pull/348) Fix translation & make it more consistent (@Richtermeister) -- [#1](https://github.com/Sylius/Sylius/pull/1) Merge with current version (@antonioperic) -- [#345](https://github.com/Sylius/Sylius/pull/345) Returning form with informations to view - fixed (@antonioperic) -- [#319](https://github.com/Sylius/Sylius/pull/319) Enhance main app menus to make them more consistent (@jjanvier) -- [#331](https://github.com/Sylius/Sylius/pull/331) Update the ancestorClass in the backend menu (@edwines) -- [#344](https://github.com/Sylius/Sylius/pull/344) Fix Image placeholders (@Richtermeister) -- [#342](https://github.com/Sylius/Sylius/pull/342) Fix for issue with order processing when given value is not array or Doctrine Collection (@stloyd) -- [#329](https://github.com/Sylius/Sylius/pull/329) Cascade Delete for Taxonomy and Options (@Richtermeister) -- [#334](https://github.com/Sylius/Sylius/pull/334) Fix safe_label option in menu template. (@Richtermeister) -- [#333](https://github.com/Sylius/Sylius/pull/333) Allow AddressType EventSubscriber to be customized. (@Richtermeister) -- [#327](https://github.com/Sylius/Sylius/pull/327) [WIP] Remove shameful red color from travis (@pjedrzejewski) -- [#99](https://github.com/Sylius/Sylius/pull/99) jmsSerializerBundle is a dependency of SyliusResourceBundle (@ftassi) -- [#332](https://github.com/Sylius/Sylius/pull/332) Updated deprecated field_row block (@edwines) -- [#326](https://github.com/Sylius/Sylius/pull/326) Fixed file encoding. (@MicheleOnGit) -- [#323](https://github.com/Sylius/Sylius/pull/323) Added missing comma (@edwines) -- [#300](https://github.com/Sylius/Sylius/pull/300) CartBundle Events now extend ResourceEvent (@pkraeutli) -- [#315](https://github.com/Sylius/Sylius/pull/315) Updated Spanish translations (@franmomu) -- [#311](https://github.com/Sylius/Sylius/pull/311) Cleaning my account (@jjanvier) -- [#296](https://github.com/Sylius/Sylius/pull/296) French translation (@amenophis) -- [#297](https://github.com/Sylius/Sylius/pull/297) Croatian translation (@antonioperic) -- [#308](https://github.com/Sylius/Sylius/pull/308) German translations part 2 (@Capenus) -- [#301](https://github.com/Sylius/Sylius/pull/301) Allow limit to null to get the entire list of resource. (@BenoitLeveque) -- [#307](https://github.com/Sylius/Sylius/pull/307) Increase order number max length (@molchanoviv) -- [#291](https://github.com/Sylius/Sylius/pull/291) Add omnipay/omnipay to composer.json (@winzou) -- [#294](https://github.com/Sylius/Sylius/pull/294) Added the german translations for a couple of Bundles (@Capenus) -- [#290](https://github.com/Sylius/Sylius/pull/290) Slovenian translations added (@petk) -- [#293](https://github.com/Sylius/Sylius/pull/293) Fixed typo (@Malian) -- [#292](https://github.com/Sylius/Sylius/pull/292) Fix last assetic javascript blocks (@winzou) -- [#288](https://github.com/Sylius/Sylius/pull/288) German translations added. (@doertedev) -- [#289](https://github.com/Sylius/Sylius/pull/289) Bundles merging (@pjedrzejewski, @umpirsky, @winzou, @tvlooy, @piotrantosik, @stloyd, @mykehsd, @amenophis, @rubas, @cjsissingh, @77web, @AntonTyutin, @gregsomers, @mastio, @yohang, @Seldaek, @Nek-, @cordoval, @pborreli, @jjanvier, @lsmith77, @bakulinav, @Tobion, @l3l0, @fullo, @javigzz, @mablae, @jrobeson, @aRn0D, @whisller, @eymengunay, @jsampedro77, @ivannis, @marcospassos, @sstok, @shatzibitten, @pajooh, @gitnacho, @helios-ag, @sogos, @Stubbs, @KernelFolla, @Eponymi, @pluess, @cursedcoder, @zachbadgett, @pilot) -- [#59](https://github.com/Sylius/Sylius/pull/59) added it translation and fixed en (@KernelFolla) -- [#14](https://github.com/Sylius/Sylius/pull/14) plug inversed by on transaction to make for a valid query (@cordoval) -- [#56](https://github.com/Sylius/Sylius/pull/56) [WIP] Add possibility to stopPropagation (@amenophis) -- [#286](https://github.com/Sylius/Sylius/pull/286) Set output parameter to all javascripts blocks (@winzou) -- [#49](https://github.com/Sylius/Sylius/pull/49) space cs (@cordoval) -- [#282](https://github.com/Sylius/Sylius/pull/282) Fixed typo (@carlalexander) -- [#59](https://github.com/Sylius/Sylius/pull/59) Update ResourceServicesFactory.php (@shatzibitten) -- [#276](https://github.com/Sylius/Sylius/pull/276) Fixes (@umpirsky) -- [#58](https://github.com/Sylius/Sylius/pull/58) Russian translation style fix (@molchanoviv) -- [#45](https://github.com/Sylius/Sylius/pull/45) Adding Russian translations (@AntonTyutin) -- [#251](https://github.com/Sylius/Sylius/pull/251) Execute Behat scenarios by tag groups on Travis CI (@headrevision) -- [#23](https://github.com/Sylius/Sylius/pull/23) Initial operator refactoring, introduce factory (@pjedrzejewski) -- [#271](https://github.com/Sylius/Sylius/pull/271) Handle all Bootstrap alert types (@amenophis) -- [#268](https://github.com/Sylius/Sylius/pull/268) Fix payment column name (@winzou) -- [#97](https://github.com/Sylius/Sylius/pull/97) Fix typos (@cordoval) -- [#95](https://github.com/Sylius/Sylius/pull/95) [WIP] Shipping bundle docs (@pjedrzejewski) -- [#25](https://github.com/Sylius/Sylius/pull/25) Changed ProcessContext to use new validation (@zachbadgett) -- [#61](https://github.com/Sylius/Sylius/pull/61) Add default table name (@amenophis) -- [#62](https://github.com/Sylius/Sylius/pull/62) Add default table name (@amenophis) -- [#13](https://github.com/Sylius/Sylius/pull/13) Improve form by using real names (@winzou) -- [#29](https://github.com/Sylius/Sylius/pull/29) Implement needed abstract method (@winzou) -- [#263](https://github.com/Sylius/Sylius/pull/263) Use RTEL for User (@winzou) -- [#262](https://github.com/Sylius/Sylius/pull/262) Convert entities into mapped-superclass (@winzou) -- [#261](https://github.com/Sylius/Sylius/pull/261) Move fixtures to using the Intl component (@richardmiller) -- [#23](https://github.com/Sylius/Sylius/pull/23) [WIP] Process validation (@zachbadgett) -- [#93](https://github.com/Sylius/Sylius/pull/93) clarify the doctrine dependency (@dbu) -- [#16](https://github.com/Sylius/Sylius/pull/16) French translation (@amenophis) -- [#91](https://github.com/Sylius/Sylius/pull/91) fix installation instructions to not specify version 0.2.* (@dbu) -- [#248](https://github.com/Sylius/Sylius/pull/248) Updated macros.html.twig to not show hardcoded information but actual table data (@matteodem) -- [#246](https://github.com/Sylius/Sylius/pull/246) Fix pdf travis generation (@stewe) -- [#256](https://github.com/Sylius/Sylius/pull/256) [RFC] improvements to spanish menu translation (@cordoval) -- [#252](https://github.com/Sylius/Sylius/pull/252) Updated german translations (@matteodem) -- [#12](https://github.com/Sylius/Sylius/pull/12) Fix labelPath in VariantChoiceList (@Tobion) -- [#23](https://github.com/Sylius/Sylius/pull/23) Error in prototype model class (@amenophis) -- [#19](https://github.com/Sylius/Sylius/pull/19) add explicit table name (@lsmith77) -- [#260](https://github.com/Sylius/Sylius/pull/260) fix problem with how we run phpspec (@cordoval) -- [#90](https://github.com/Sylius/Sylius/pull/90) Moar docs (@pjedrzejewski) -- [#185](https://github.com/Sylius/Sylius/pull/185) add missing twig extension in some renderResponse calls (@jrobeson) -- [#183](https://github.com/Sylius/Sylius/pull/183) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#26](https://github.com/Sylius/Sylius/pull/26) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#51](https://github.com/Sylius/Sylius/pull/51) (Small) Enhancement of sorting and filtering (@aRn0D) -- [#89](https://github.com/Sylius/Sylius/pull/89) Fixing CartBundle doc (@jjanvier) -- [#88](https://github.com/Sylius/Sylius/pull/88) Small fixes on documentation of resource and cart bundles (@jjanvier) -- [#43](https://github.com/Sylius/Sylius/pull/43) Update introduction.rst (@cordoval) -- [#44](https://github.com/Sylius/Sylius/pull/44) Update introduction.rst (@cordoval) -- [#46](https://github.com/Sylius/Sylius/pull/46) Update installation.rst (@cordoval) -- [#45](https://github.com/Sylius/Sylius/pull/45) Update index.rst (@cordoval) -- [#47](https://github.com/Sylius/Sylius/pull/47) Update show_resource.rst (@cordoval) -- [#48](https://github.com/Sylius/Sylius/pull/48) Update index_resources.rst (@cordoval) -- [#52](https://github.com/Sylius/Sylius/pull/52) Fix for metadata loading issue (@molchanoviv) - -### v0.1.0 2013-07-31 -- [#239](https://github.com/Sylius/Sylius/pull/239) Russian translation error fix (@korjavin) -- [#216](https://github.com/Sylius/Sylius/pull/216) Fix orders fixtures (@aRn0D) -- [#18](https://github.com/Sylius/Sylius/pull/18) Typo in url (@amenophis) -- [#37](https://github.com/Sylius/Sylius/pull/37) Change SyliusCustomizableProductBundle to SyliusVariableProductBundle (@amenophis) -- [#41](https://github.com/Sylius/Sylius/pull/41) More SyliusProductBundle docs (@pjedrzejewski) -- [#49](https://github.com/Sylius/Sylius/pull/49) added check for sylius.config.classes parameter existence (@molchanoviv) -- [#10](https://github.com/Sylius/Sylius/pull/10) variant mapping fix (@molchanoviv) -- [#12](https://github.com/Sylius/Sylius/pull/12) added the italian translation (@fullo) -- [#48](https://github.com/Sylius/Sylius/pull/48) load metadata event listener (@molchanoviv) -- [#47](https://github.com/Sylius/Sylius/pull/47) add Japanese translation (@77web) -- [#7](https://github.com/Sylius/Sylius/pull/7) French translation (@amenophis) -- [#4](https://github.com/Sylius/Sylius/pull/4) Fixed typos (@pborreli) -- [#219](https://github.com/Sylius/Sylius/pull/219) italian translation (@fullo) -- [#229](https://github.com/Sylius/Sylius/pull/229) Fix long product names (@umpirsky) -- [#232](https://github.com/Sylius/Sylius/pull/232) Russian translation (@molchanoviv) -- [#54](https://github.com/Sylius/Sylius/pull/54) [WIP] Symfony 2.3 upgrade (@pjedrzejewski, @mastio) -- [#9](https://github.com/Sylius/Sylius/pull/9) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#47](https://github.com/Sylius/Sylius/pull/47) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#54](https://github.com/Sylius/Sylius/pull/54) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#50](https://github.com/Sylius/Sylius/pull/50) Fixed transitive association persistence issue (Issue #48) (@gregsomers) -- [#52](https://github.com/Sylius/Sylius/pull/52) Adding Russian translations (@AntonTyutin) -- [#55](https://github.com/Sylius/Sylius/pull/55) add Japanese translation (@77web) -- [#21](https://github.com/Sylius/Sylius/pull/21) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#17](https://github.com/Sylius/Sylius/pull/17) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#26](https://github.com/Sylius/Sylius/pull/26) Adding Russian translations (@AntonTyutin) -- [#28](https://github.com/Sylius/Sylius/pull/28) French translation (@amenophis) -- [#227](https://github.com/Sylius/Sylius/pull/227) Added knplabs/knp-snappy-bundle to composer.lock (@umpirsky) -- [#22](https://github.com/Sylius/Sylius/pull/22) Fixed typos (@pborreli) -- [#28](https://github.com/Sylius/Sylius/pull/28) Fixed typos (@pborreli) -- [#46](https://github.com/Sylius/Sylius/pull/46) Adding getter/setter for order state (@jjanvier) -- [#39](https://github.com/Sylius/Sylius/pull/39) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#9](https://github.com/Sylius/Sylius/pull/9) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#11](https://github.com/Sylius/Sylius/pull/11) add Japanese translation (@77web) -- [#13](https://github.com/Sylius/Sylius/pull/13) Symfony 2.3 upgrade (@pjedrzejewski) -- [#6](https://github.com/Sylius/Sylius/pull/6) Symfony 2.3 upgrade (@pjedrzejewski) -- [#4](https://github.com/Sylius/Sylius/pull/4) French translation (@amenophis) -- [#5](https://github.com/Sylius/Sylius/pull/5) add Japanese translation (@77web) -- [#9](https://github.com/Sylius/Sylius/pull/9) [WIP] Symfony 2.3 upgrade (@pjedrzejewski) -- [#8](https://github.com/Sylius/Sylius/pull/8) French translation (@amenophis) -- [#10](https://github.com/Sylius/Sylius/pull/10) add Japanese translation (@77web) -- [#215](https://github.com/Sylius/Sylius/pull/215) Fixed PHPDoc (@pborreli) -- [#135](https://github.com/Sylius/Sylius/pull/135) [WIP] My account section : orders and invoices (@jjanvier) -- [#53](https://github.com/Sylius/Sylius/pull/53) Unable properties access to extending classes (@winzou) -- [#36](https://github.com/Sylius/Sylius/pull/36) Fixed typos (@pborreli) -- [#9](https://github.com/Sylius/Sylius/pull/9) Fix typos (@pborreli) -- [#45](https://github.com/Sylius/Sylius/pull/45) Fix PHPDoc (@pborreli) -- [#6](https://github.com/Sylius/Sylius/pull/6) removed deprecated functions invoking and fixed several doc blocks (@molchanoviv) -- [#206](https://github.com/Sylius/Sylius/pull/206) Behat pre-configured for SauceLabs (@headrevision) -- [#44](https://github.com/Sylius/Sylius/pull/44) Allow newer version of sylius/resource-bundle (@gregsomers) -- [#35](https://github.com/Sylius/Sylius/pull/35) Update installation.rst (@gregsomers) -- [#42](https://github.com/Sylius/Sylius/pull/42) Accept never versions of SyliusResourceBundle (@stloyd) -- [#7](https://github.com/Sylius/Sylius/pull/7) Russian translation (@molchanoviv) -- [#197](https://github.com/Sylius/Sylius/pull/197) added scenario for trying to login without credentials (+ corrected intendation) (@headrevision) -- [#195](https://github.com/Sylius/Sylius/pull/195) Using the latest stable version of faker bundle (@aRn0D) -- [#2](https://github.com/Sylius/Sylius/pull/2) Fix config and copy paste mistakes (@bakulinav) -- [#34](https://github.com/Sylius/Sylius/pull/34) Fixed #9 (@umpirsky) -- [#3](https://github.com/Sylius/Sylius/pull/3) Mapping fixes (@molchanoviv) -- [#2](https://github.com/Sylius/Sylius/pull/2) Extension File Rename (@molchanoviv) -- [#1](https://github.com/Sylius/Sylius/pull/1) mapping issues fixes and deprecated functions removing (@molchanoviv) -- [#186](https://github.com/Sylius/Sylius/pull/186) add Japanese translation (@77web) -- [#33](https://github.com/Sylius/Sylius/pull/33) I think it is $product, no ? (@aRn0D) -- [#5](https://github.com/Sylius/Sylius/pull/5) Access Property by its name from Product (@winzou) -- [#182](https://github.com/Sylius/Sylius/pull/182) remove shortcut commands from travis config (@jrobeson) -- [#178](https://github.com/Sylius/Sylius/pull/178) Change locale (@umpirsky) -- [#21](https://github.com/Sylius/Sylius/pull/21) Taxon edition. (@aRn0D) -- [#44](https://github.com/Sylius/Sylius/pull/44) translate cart message (@piotrantosik) -- [#40](https://github.com/Sylius/Sylius/pull/40) Avoid empty cart to be persisted (@winzou) -- [#20](https://github.com/Sylius/Sylius/pull/20) MongoDB ODM support added (@eymengunay) -- [#177](https://github.com/Sylius/Sylius/pull/177) Show in store button, translation fix (@umpirsky) -- [#7](https://github.com/Sylius/Sylius/pull/7) Add redirection (@umpirsky) -- [#176](https://github.com/Sylius/Sylius/pull/176) Update messages.en.xlf (@umpirsky) -- [#175](https://github.com/Sylius/Sylius/pull/175) Tweak readme (@umpirsky) -- [#32](https://github.com/Sylius/Sylius/pull/32) Validation groups (@umpirsky) -- [#24](https://github.com/Sylius/Sylius/pull/24) add a description field to Taxon (@jrobeson) -- [#46](https://github.com/Sylius/Sylius/pull/46) Removed model validation (@umpirsky) -- [#42](https://github.com/Sylius/Sylius/pull/42) Removed model validation, fixed item comparison (@umpirsky) -- [#159](https://github.com/Sylius/Sylius/pull/159) Update sylius.yml (@albanR) -- [#134](https://github.com/Sylius/Sylius/pull/134) Configurable currencies (@umpirsky) -- [#161](https://github.com/Sylius/Sylius/pull/161) Better user management (@umpirsky) -- [#31](https://github.com/Sylius/Sylius/pull/31) ProducBuilder Call (@remyfrd) -- [#144](https://github.com/Sylius/Sylius/pull/144) [clean] Use email instead of username (@winzou) -- [#40](https://github.com/Sylius/Sylius/pull/40) Validation groups (@umpirsky) -- [#55](https://github.com/Sylius/Sylius/pull/55) Validation groups (@umpirsky) -- [#148](https://github.com/Sylius/Sylius/pull/148) Taxonomy images link is not correct (@aRn0D) -- [#150](https://github.com/Sylius/Sylius/pull/150) Update README.md (@joshribakoff) -- [#45](https://github.com/Sylius/Sylius/pull/45) Validation groups (@umpirsky) -- [#12](https://github.com/Sylius/Sylius/pull/12) Validation groups (@umpirsky) -- [#151](https://github.com/Sylius/Sylius/pull/151) added italian i18n translation (@bionicvapourboy) -- [#10](https://github.com/Sylius/Sylius/pull/10) Validation groups (@umpirsky) -- [#152](https://github.com/Sylius/Sylius/pull/152) Updating choice widget expanded template (@aRn0D) -- [#25](https://github.com/Sylius/Sylius/pull/25) Validation groups (@umpirsky) -- [#10](https://github.com/Sylius/Sylius/pull/10) Validation groups (@umpirsky) -- [#153](https://github.com/Sylius/Sylius/pull/153) Added validation scenario (@umpirsky) -- [#154](https://github.com/Sylius/Sylius/pull/154) rename Sylius{Cache|Kernel} to App{Cache|Kernel} (@jrobeson) -- [#23](https://github.com/Sylius/Sylius/pull/23) Validation groups (@umpirsky) -- [#158](https://github.com/Sylius/Sylius/pull/158) Update frontend.css (@albanR) -- [#156](https://github.com/Sylius/Sylius/pull/156) Update show.html.twig (@albanR) -- [#145](https://github.com/Sylius/Sylius/pull/145) small fix view (@piotrantosik) -- [#2](https://github.com/Sylius/Sylius/pull/2) Currency context can get default currency (@umpirsky) -- [#1](https://github.com/Sylius/Sylius/pull/1) [WIP] Added exchange rates (@umpirsky) -- [#142](https://github.com/Sylius/Sylius/pull/142) Serbian cyrillic translation (@umpirsky) -- [#138](https://github.com/Sylius/Sylius/pull/138) Tweak Serbian translation (@umpirsky) -- [#140](https://github.com/Sylius/Sylius/pull/140) add some pl & en translations (@piotrantosik) -- [#139](https://github.com/Sylius/Sylius/pull/139) fix doctrine mapping (@piotrantosik) -- [#19](https://github.com/Sylius/Sylius/pull/19) fix doctrine mapping (@piotrantosik) -- [#141](https://github.com/Sylius/Sylius/pull/141) add createdAt to user (@piotrantosik) -- [#132](https://github.com/Sylius/Sylius/pull/132) Fixing glitches (@jjanvier) -- [#129](https://github.com/Sylius/Sylius/pull/129) Fixed sr_Latin translations (@cvele) -- [#131](https://github.com/Sylius/Sylius/pull/131) Loading countries fixtures with app's locale. (@jjanvier) -- [#50](https://github.com/Sylius/Sylius/pull/50) Add address view (@winzou) -- [#125](https://github.com/Sylius/Sylius/pull/125) [WIP] My account section : home, profile edition and password change [Clean] (@jjanvier) -- [#23](https://github.com/Sylius/Sylius/pull/23) Fixed #22 (@umpirsky) -- [#21](https://github.com/Sylius/Sylius/pull/21) Fix typo (@piotrantosik) -- [#31](https://github.com/Sylius/Sylius/pull/31) [WIP] Make Order model Cart friendly (@winzou) -- [#37](https://github.com/Sylius/Sylius/pull/37) Add SyliusOrderEvents class (@winzou) -- [#122](https://github.com/Sylius/Sylius/pull/122) Fix #119 (@piotrantosik) -- [#92](https://github.com/Sylius/Sylius/pull/92) Enable images for Taxonomy/Taxon (@piotrantosik) -- [#52](https://github.com/Sylius/Sylius/pull/52) Set auto_initialize to false for province field (@Stubbs) -- [#20](https://github.com/Sylius/Sylius/pull/20) Shipping rules (@umpirsky) -- [#106](https://github.com/Sylius/Sylius/pull/106) Installer (@umpirsky) -- [#113](https://github.com/Sylius/Sylius/pull/113) Update OrderRepository.php (@albanR) -- [#114](https://github.com/Sylius/Sylius/pull/114) Update ProductRepository.php (@albanR) -- [#101](https://github.com/Sylius/Sylius/pull/101) Link Address and User (@winzou) -- [#104](https://github.com/Sylius/Sylius/pull/104) Convert translations (@winzou) -- [#117](https://github.com/Sylius/Sylius/pull/117) Fixed #73 (@umpirsky) -- [#107](https://github.com/Sylius/Sylius/pull/107) Added favicon (@umpirsky) -- [#5](https://github.com/Sylius/Sylius/pull/5) Database installation and fixtures for web installer (@umpirsky) -- [#102](https://github.com/Sylius/Sylius/pull/102) Update sales bundle to fix the order number generation error (@pjedrzejewski) -- [#51](https://github.com/Sylius/Sylius/pull/51) Fix translation (@winzou) -- [#96](https://github.com/Sylius/Sylius/pull/96) Added user orders list to user details page (@norzechowicz) -- [#49](https://github.com/Sylius/Sylius/pull/49) Fix config typo (@winzou) -- [#100](https://github.com/Sylius/Sylius/pull/100) Fix config typo (@winzou) -- [#48](https://github.com/Sylius/Sylius/pull/48) Company field in the address. (@jjanvier, @winzou) -- [#1](https://github.com/Sylius/Sylius/pull/1) Add company form field (@winzou) -- [#16](https://github.com/Sylius/Sylius/pull/16) Fix form field name (Fix #15) (@winzou) -- [#14](https://github.com/Sylius/Sylius/pull/14) Converted translations to xliff format (@umpirsky) -- [#97](https://github.com/Sylius/Sylius/pull/97) add translation to product/form/_tabs, fix path in css, add gallery to product form (@piotrantosik) -- [#91](https://github.com/Sylius/Sylius/pull/91) Fix typo (@winzou) -- [#87](https://github.com/Sylius/Sylius/pull/87) Fixed sorting urls at product and order list. (@norzechowicz) -- [#11](https://github.com/Sylius/Sylius/pull/11) Converted translations to xliff format (@umpirsky) -- [#47](https://github.com/Sylius/Sylius/pull/47) Converted translations to xliff format (@umpirsky) -- [#4](https://github.com/Sylius/Sylius/pull/4) Added installer alias route (@umpirsky) -- [#8](https://github.com/Sylius/Sylius/pull/8) Converted translations to xliff format (@umpirsky) -- [#38](https://github.com/Sylius/Sylius/pull/38) Custom success flash messages (@cjsissingh) -- [#41](https://github.com/Sylius/Sylius/pull/41) Fixing bug when getting resources via criterias and findBy (@jjanvier) -- [#45](https://github.com/Sylius/Sylius/pull/45) PreBind Addressing error (@sogos) -- [#81](https://github.com/Sylius/Sylius/pull/81) Changes priviate attr to protected to enable inherit on MenuBuilder... (@sargath) -- [#80](https://github.com/Sylius/Sylius/pull/80) add Bootstrap Image Gallery for images (@piotrantosik) -- [#78](https://github.com/Sylius/Sylius/pull/78) Enabling softdeletable behavior. (@jjanvier) -- [#77](https://github.com/Sylius/Sylius/pull/77) update composer deps (@Eponymi) -- [#75](https://github.com/Sylius/Sylius/pull/75) Payment feature fixes (@Eponymi) -- [#76](https://github.com/Sylius/Sylius/pull/76) Remove jms:reference from xlf translations (@pjedrzejewski) -- [#8](https://github.com/Sylius/Sylius/pull/8) add credit card interface for mapping to omnipay format (@Eponymi) -- [#36](https://github.com/Sylius/Sylius/pull/36) Update flashes.nl.xlf (@sstok) -- [#38](https://github.com/Sylius/Sylius/pull/38) Introduced create, update and delete events (@marcospassos) -- [#32](https://github.com/Sylius/Sylius/pull/32) fix order number generator (@piotrantosik) -- [#71](https://github.com/Sylius/Sylius/pull/71) update dashboard translation (pl & en) (@piotrantosik) -- [#13](https://github.com/Sylius/Sylius/pull/13) add translation, remove depracated, fix view (@piotrantosik) -- [#18](https://github.com/Sylius/Sylius/pull/18) [wip] SyliusOmnipayBundle documentation (@pilot) -- [#63](https://github.com/Sylius/Sylius/pull/63) Last week revenue, orders and charts (@umpirsky) -- [#69](https://github.com/Sylius/Sylius/pull/69) User register in checkout on security step (@skowi) -- [#57](https://github.com/Sylius/Sylius/pull/57) add label to ShippingMethodType & translation to backend tables (@piotrantosik) -- [#7](https://github.com/Sylius/Sylius/pull/7) Credit card types branch (@Eponymi) -- [#3](https://github.com/Sylius/Sylius/pull/3) Better layout and friendly tips (@umpirsky) -- [#40](https://github.com/Sylius/Sylius/pull/40) Added Russian translation (@helios-ag) -- [#34](https://github.com/Sylius/Sylius/pull/34) Added some layout blocks (@umpirsky) -- [#8](https://github.com/Sylius/Sylius/pull/8) Credit card form branch (@Eponymi) -- [#64](https://github.com/Sylius/Sylius/pull/64) Fix flashes call (@winzou) -- [#59](https://github.com/Sylius/Sylius/pull/59) Sylius\Bundle\CoreBundle\Entity\VariantImage was invalid according to the Symfony profiler (@jjanvier) -- [#41](https://github.com/Sylius/Sylius/pull/41) fix use statement (@piotrantosik) -- [#56](https://github.com/Sylius/Sylius/pull/56) Decouple Variant and VariantImage entities (@winzou) -- [#39](https://github.com/Sylius/Sylius/pull/39) Fix english translations after merge of #38 (@winzou) -- [#38](https://github.com/Sylius/Sylius/pull/38) add missing label, replace depracated DataEvent to FormEvent... (@piotrantosik) -- [#55](https://github.com/Sylius/Sylius/pull/55) add local parameters to money bundle & condition in js (@piotrantosik) -- [#52](https://github.com/Sylius/Sylius/pull/52) Fix security step redirection (@winzou) -- [#51](https://github.com/Sylius/Sylius/pull/51) Test security token before retrieving user (@winzou) -- [#6](https://github.com/Sylius/Sylius/pull/6) Dutch translations (@tvlooy) -- [#36](https://github.com/Sylius/Sylius/pull/36) Dutch translations (@tvlooy) -- [#4](https://github.com/Sylius/Sylius/pull/4) Cleanup of code. (@stloyd) -- [#33](https://github.com/Sylius/Sylius/pull/33) Init polish translation (@piotrantosik) -- [#49](https://github.com/Sylius/Sylius/pull/49) Small fix in pl translation & payment method form, fix test environment (@piotrantosik) -- [#12](https://github.com/Sylius/Sylius/pull/12) Init polish translation (@piotrantosik) -- [#7](https://github.com/Sylius/Sylius/pull/7) Init polish translation (@piotrantosik) -- [#17](https://github.com/Sylius/Sylius/pull/17) Init polish translation (@piotrantosik) -- [#5](https://github.com/Sylius/Sylius/pull/5) Init polish translation (@piotrantosik) -- [#7](https://github.com/Sylius/Sylius/pull/7) Init polish translation (@piotrantosik) -- [#6](https://github.com/Sylius/Sylius/pull/6) Init polish translation (@piotrantosik) -- [#6](https://github.com/Sylius/Sylius/pull/6) Dutch translations (@tvlooy) -- [#37](https://github.com/Sylius/Sylius/pull/37) Use strict in js file, small fix in js (@piotrantosik) -- [#27](https://github.com/Sylius/Sylius/pull/27) Update installation.rst (@daSn0wie) -- [#47](https://github.com/Sylius/Sylius/pull/47) Dutch translations (@tvlooy) -- [#13](https://github.com/Sylius/Sylius/pull/13) Fix phpdocs at random interfaces. Use new interfaces from SyliusResourceBundle (@stloyd) -- [#32](https://github.com/Sylius/Sylius/pull/32) Dutch translations (@tvlooy) -- [#5](https://github.com/Sylius/Sylius/pull/5) Dutch translations (@tvlooy) -- [#4](https://github.com/Sylius/Sylius/pull/4) Dutch translations (@tvlooy) -- [#16](https://github.com/Sylius/Sylius/pull/16) Dutch translations (@tvlooy) -- [#15](https://github.com/Sylius/Sylius/pull/15) fix max_length message (@tvlooy) -- [#11](https://github.com/Sylius/Sylius/pull/11) Dutch translations (@tvlooy) -- [#10](https://github.com/Sylius/Sylius/pull/10) Rename file (@tvlooy) -- [#46](https://github.com/Sylius/Sylius/pull/46) Styles of buttons "Create shipping category" and "Manage shipping methods" are inverted. (@jjanvier) -- [#27](https://github.com/Sylius/Sylius/pull/27) Clean up interfaces (@stloyd) -- [#4](https://github.com/Sylius/Sylius/pull/4) Translations for SyliusPaymentsBundle (@jjanvier) -- [#45](https://github.com/Sylius/Sylius/pull/45) Remove deprecated FilterDataEvent, add validation to addressing step, small fix pl translation (@piotrantosik) -- [#35](https://github.com/Sylius/Sylius/pull/35) Polish translation (@piotrantosik) -- [#14](https://github.com/Sylius/Sylius/pull/14) French translations for SyliusShippingBundle (@jjanvier) -- [#44](https://github.com/Sylius/Sylius/pull/44) Apply sylius_money filter on price in backend show product (@albanR) -- [#18](https://github.com/Sylius/Sylius/pull/18) Use new interfaces from SyliusResourceBundle (@stloyd) -- [#43](https://github.com/Sylius/Sylius/pull/43) Store checkout details on the cart entity (@pjedrzejewski) -- [#42](https://github.com/Sylius/Sylius/pull/42) Polish translation (@piotrantosik) -- [#41](https://github.com/Sylius/Sylius/pull/41) New backend promotions scenarios & coupon code generation (@pjedrzejewski) -- [#29](https://github.com/Sylius/Sylius/pull/29) Introduce two new interfaces to reduce problems with name conflicts (@stloyd) -- [#35](https://github.com/Sylius/Sylius/pull/35) Fix interfaces phpdocs (@stloyd) -- [#2](https://github.com/Sylius/Sylius/pull/2) Improve PromotionRepository (@winzou) -- [#6](https://github.com/Sylius/Sylius/pull/6) Update requirements, add specs (@pilot) -- [#5](https://github.com/Sylius/Sylius/pull/5) Update omnipay relation to latest @dev (@pilot) -- [#3](https://github.com/Sylius/Sylius/pull/3) Automatically set promotion amount as discount (@winzou) -- [#4](https://github.com/Sylius/Sylius/pull/4) Update dev-master version alias (@pilot) -- [#25](https://github.com/Sylius/Sylius/pull/25) Fix typo (@winzou) -- [#5](https://github.com/Sylius/Sylius/pull/5) Allows more precise tax rate (@winzou) -- [#26](https://github.com/Sylius/Sylius/pull/26) Fix SyliusAssortmentBundle install instruction (@stloyd) -- [#3](https://github.com/Sylius/Sylius/pull/3) Relay master on omnipay/master to be more flexible (@pilot) -- [#24](https://github.com/Sylius/Sylius/pull/24) Update models.rst (@ConneXNL) -- [#37](https://github.com/Sylius/Sylius/pull/37) Use configurable secret for remember_me cookie. (@pminnieur) -- [#35](https://github.com/Sylius/Sylius/pull/35) changed default timezone to UTC (@pminnieur) -- [#33](https://github.com/Sylius/Sylius/pull/33) fixed typo (@pminnieur) -- [#34](https://github.com/Sylius/Sylius/pull/34) added missing php5-gd lib to default recipe (@pminnieur) -- [#23](https://github.com/Sylius/Sylius/pull/23) Fix typo (@winzou) -- [#22](https://github.com/Sylius/Sylius/pull/22) Update services.rst (@MartijnDwars) -- [#30](https://github.com/Sylius/Sylius/pull/30) Set composer package type (@stloyd) -- [#31](https://github.com/Sylius/Sylius/pull/31) Shipment backend scenarios (@umpirsky) -- [#29](https://github.com/Sylius/Sylius/pull/29) Added logo image (@umpirsky) -- [#28](https://github.com/Sylius/Sylius/pull/28) Added JMSTranslationBundle (@umpirsky) -- [#20](https://github.com/Sylius/Sylius/pull/20) Added note about DoctrineBundle registration (@umpirsky) -- [#9](https://github.com/Sylius/Sylius/pull/9) Default templates and routing config (@umpirsky) -- [#19](https://github.com/Sylius/Sylius/pull/19) Taxonomies (@umpirsky) -- [#27](https://github.com/Sylius/Sylius/pull/27) Added Incenteev ParameterHandler (@umpirsky) -- [#26](https://github.com/Sylius/Sylius/pull/26) [RFC] define missing class variable $generator (@cordoval) -- [#32](https://github.com/Sylius/Sylius/pull/32) Fixed #31 (@umpirsky) -- [#2](https://github.com/Sylius/Sylius/pull/2) [RFC] typo it should be mutable (@cordoval) -- [#26](https://github.com/Sylius/Sylius/pull/26) Select2 (@umpirsky) -- [#25](https://github.com/Sylius/Sylius/pull/25) Order filters (@umpirsky) -- [#17](https://github.com/Sylius/Sylius/pull/17) Flow (@umpirsky) -- [#22](https://github.com/Sylius/Sylius/pull/22) Doc inspired fixes (@umpirsky) -- [#25](https://github.com/Sylius/Sylius/pull/25) Removed unused createNewItem() (@umpirsky) -- [#3](https://github.com/Sylius/Sylius/pull/3) Default templates and routing (@umpirsky) -- [#11](https://github.com/Sylius/Sylius/pull/11) Addressing simplified (@umpirsky) -- [#15](https://github.com/Sylius/Sylius/pull/15) Assortment (@umpirsky) -- [#16](https://github.com/Sylius/Sylius/pull/16) Settings (@umpirsky) -- [#1](https://github.com/Sylius/Sylius/pull/1) [RFC] owner to no owner (@cordoval) -- [#22](https://github.com/Sylius/Sylius/pull/22) Separate config for sylius bundles (@umpirsky) -- [#33](https://github.com/Sylius/Sylius/pull/33) Tracking total quantity of cart items (@mykehsd) -- [#21](https://github.com/Sylius/Sylius/pull/21) Made Coordinator::buildProcess protected (@umpirsky) -- [#2](https://github.com/Sylius/Sylius/pull/2) Update to use latest omnipay lib (@pilot) -- [#20](https://github.com/Sylius/Sylius/pull/20) Updated deps (@umpirsky) -- [#18](https://github.com/Sylius/Sylius/pull/18) Product images (@umpirsky) -- [#1](https://github.com/Sylius/Sylius/pull/1) Bundle configuration based on omniplay classes names (@jsampedro77) -- [#4](https://github.com/Sylius/Sylius/pull/4) Replace validation MinLength/MaxLength constraints with Length one (@l3l0) -- [#12](https://github.com/Sylius/Sylius/pull/12) Replaces deprecated MinLength and MaxLength validators (@jsampedro77) -- [#28](https://github.com/Sylius/Sylius/pull/28) Dynamic criteria (@umpirsky) -- [#30](https://github.com/Sylius/Sylius/pull/30) adds missing validator message (@jsampedro77) -- [#29](https://github.com/Sylius/Sylius/pull/29) Replaces deprecated MinLength MaxLength validators (@jsampedro77) -- [#27](https://github.com/Sylius/Sylius/pull/27) [WIP] Use _sylius Prefix Again (@mablae) -- [#20](https://github.com/Sylius/Sylius/pull/20) Proper exception handling (@cursedcoder) -- [#7](https://github.com/Sylius/Sylius/pull/7) Added german translation (@mablae) -- [#25](https://github.com/Sylius/Sylius/pull/25) adds spanish translations to flashes catalog (@javigzz) -- [#6](https://github.com/Sylius/Sylius/pull/6) adds spanish translations to messages and validators (@javigzz) -- [#32](https://github.com/Sylius/Sylius/pull/32) add check if cart exists without creating a new one (@rubas) -- [#28](https://github.com/Sylius/Sylius/pull/28) messages and validators translated to spanish (@gitnacho) -- [#17](https://github.com/Sylius/Sylius/pull/17) Promotions (@umpirsky) -- [#27](https://github.com/Sylius/Sylius/pull/27) CartModel auto-calculation (@Gladhon) -- [#1](https://github.com/Sylius/Sylius/pull/1) Initial promotions implementation (@umpirsky) -- [#24](https://github.com/Sylius/Sylius/pull/24) Fixed failed to build the route parameters in Twig extension (@ivannis) -- [#3](https://github.com/Sylius/Sylius/pull/3) added support for mongodb odm (@ivannis) -- [#27](https://github.com/Sylius/Sylius/pull/27) Fixed provinces collection validation (@umpirsky) -- [#14](https://github.com/Sylius/Sylius/pull/14) Basic implementation of different product properties types (@l3l0, @skowi) -- [#30](https://github.com/Sylius/Sylius/pull/30) Move to Min validator to Range on CartItem Entity (@amenophis) -- [#12](https://github.com/Sylius/Sylius/pull/12) Initial inventory features (@umpirsky) -- [#26](https://github.com/Sylius/Sylius/pull/26) Removed cart prefix (@umpirsky) -- [#14](https://github.com/Sylius/Sylius/pull/14) Removed cart prefix (@umpirsky) -- [#15](https://github.com/Sylius/Sylius/pull/15) Initial sales orders management (@pjedrzejewski) -- [#13](https://github.com/Sylius/Sylius/pull/13) Initial FOSUserBundle integration (@umpirsky) -- [#29](https://github.com/Sylius/Sylius/pull/29) The flash messages for clearing & saving cart are switched around (@mykehsd) -- [#11](https://github.com/Sylius/Sylius/pull/11) Removed unused mocks (@umpirsky) -- [#28](https://github.com/Sylius/Sylius/pull/28) Add shortcut method for easier event dispatching (@stloyd) -- [#23](https://github.com/Sylius/Sylius/pull/23) Change default behavior of dispatchEvent() shortcut in case when event is send as param (@stloyd) -- [#19](https://github.com/Sylius/Sylius/pull/19) [RFC] Removed flow prefix (@stloyd) -- [#26](https://github.com/Sylius/Sylius/pull/26) Convert our Address entity into a superclass and introduce a DefaultAddr... (@mykehsd) -- [#22](https://github.com/Sylius/Sylius/pull/22) Repository interface (@umpirsky) -- [#10](https://github.com/Sylius/Sylius/pull/10) Split sylius-shipping-method.js (@l3l0) -- [#17](https://github.com/Sylius/Sylius/pull/17) Removed inventory prefix (@umpirsky) -- [#11](https://github.com/Sylius/Sylius/pull/11) Updated scenarios according to latest flash messages changes (@umpirsky) -- [#21](https://github.com/Sylius/Sylius/pull/21) Conventional flash messages (@umpirsky) -- [#10](https://github.com/Sylius/Sylius/pull/10) Initial assortment features (@pjedrzejewski) -- [#9](https://github.com/Sylius/Sylius/pull/9) Added validation to PerItemRateConfigurationType (@umpirsky) -- [#7](https://github.com/Sylius/Sylius/pull/7) Shipping (@umpirsky) -- [#8](https://github.com/Sylius/Sylius/pull/8) Added sylius-shipping-method.js (@umpirsky) -- [#7](https://github.com/Sylius/Sylius/pull/7) I18n fixes (@umpirsky) -- [#6](https://github.com/Sylius/Sylius/pull/6) Fix/prototypes of calculator for shipping method type (@l3l0) -- [#6](https://github.com/Sylius/Sylius/pull/6) Fixed travis config (@umpirsky) -- [#25](https://github.com/Sylius/Sylius/pull/25) Validation fixes (@umpirsky) -- [#5](https://github.com/Sylius/Sylius/pull/5) Added zones (@umpirsky) -- [#24](https://github.com/Sylius/Sylius/pull/24) Fixed zone js (@umpirsky) -- [#23](https://github.com/Sylius/Sylius/pull/23) Tweak validation message (@umpirsky) -- [#14](https://github.com/Sylius/Sylius/pull/14) Added default templates and routng config (@umpirsky) -- [#4](https://github.com/Sylius/Sylius/pull/4) Countries and provinces (@umpirsky) -- [#22](https://github.com/Sylius/Sylius/pull/22) Allow editing provinces directly on country form (@umpirsky) -- [#21](https://github.com/Sylius/Sylius/pull/21) Updated validation messages (@umpirsky) -- [#18](https://github.com/Sylius/Sylius/pull/18) Simplified matchAll() (@umpirsky) -- [#19](https://github.com/Sylius/Sylius/pull/19) Remove usort function from matcher, fix zone matcher spec. (@l3l0) -- [#17](https://github.com/Sylius/Sylius/pull/17) Add ::matchAll to ZoneMatcher & ZoneMatcherInterface (@umpirsky) -- [#3](https://github.com/Sylius/Sylius/pull/3) Added README for a vagrant (@whisller) -- [#2](https://github.com/Sylius/Sylius/pull/2) Added vagrant (@whisller) -- [#1](https://github.com/Sylius/Sylius/pull/1) Changed link to demo (@whisller) -- [#16](https://github.com/Sylius/Sylius/pull/16) Fixed URI to documentation (@whisller) -- [#15](https://github.com/Sylius/Sylius/pull/15) Use AvailabilityChecker in InventoryOperator, add InsufficientStockException (@umpirsky) -- [#25](https://github.com/Sylius/Sylius/pull/25) Replace some functionality with event listeners (@stloyd) -- [#23](https://github.com/Sylius/Sylius/pull/23) Adjust `composer.json` (@stloyd) -- [#20](https://github.com/Sylius/Sylius/pull/20) Renaming _criteria and _sorting parameters in Controller\Configuration (@ivannis) -- [#24](https://github.com/Sylius/Sylius/pull/24) Adjust `composer.json` & `travis.yml` (@stloyd) -- [#18](https://github.com/Sylius/Sylius/pull/18) Adjust `composer.json` & `travis.yml` (@stloyd) -- [#13](https://github.com/Sylius/Sylius/pull/13) Fixed twig extension example (@umpirsky) -- [#12](https://github.com/Sylius/Sylius/pull/12) Initial SyliusInventoryBundle documentation (@umpirsky) -- [#13](https://github.com/Sylius/Sylius/pull/13) Added default Stockable model (@umpirsky) -- [#16](https://github.com/Sylius/Sylius/pull/16) Update .travis.yml (@stloyd) -- [#5](https://github.com/Sylius/Sylius/pull/5) Update .travis.yml (@stloyd) -- [#17](https://github.com/Sylius/Sylius/pull/17) Update .travis.yml (@stloyd) -- [#14](https://github.com/Sylius/Sylius/pull/14) Update .travis.yml (@stloyd) -- [#18](https://github.com/Sylius/Sylius/pull/18) Update .travis.yml (@stloyd) -- [#22](https://github.com/Sylius/Sylius/pull/22) Update .travis.yml (@stloyd) -- [#12](https://github.com/Sylius/Sylius/pull/12) Doc tweaks (@umpirsky) -- [#11](https://github.com/Sylius/Sylius/pull/11) Added InventoryChangeListener (@umpirsky) -- [#16](https://github.com/Sylius/Sylius/pull/16) Removed _sylius.resource from routing. (@umpirsky) -- [#10](https://github.com/Sylius/Sylius/pull/10) Inventory backorders support. (@umpirsky) -- [#15](https://github.com/Sylius/Sylius/pull/15) Used listener instead of hacky hack in Twig extension, fixes #14. (@umpirsky) -- [#9](https://github.com/Sylius/Sylius/pull/9) Fixed minimum-stability in composer.json (@umpirsky) -- [#13](https://github.com/Sylius/Sylius/pull/13) Brought more flexibility to redirect methods. (@umpirsky) -- [#12](https://github.com/Sylius/Sylius/pull/12) Fixed update template name. (@umpirsky) -- [#11](https://github.com/Sylius/Sylius/pull/11) Translated flash messages. (@umpirsky) -- [#17](https://github.com/Sylius/Sylius/pull/17) Made coordinator smarter (@mvrhov) -- [#10](https://github.com/Sylius/Sylius/pull/10) Initial SyliusAddressingBundle documentation. (@umpirsky) -- [#10](https://github.com/Sylius/Sylius/pull/10) Added redirect to referer support. (@umpirsky) -- [#7](https://github.com/Sylius/Sylius/pull/7) Remove class which does not exists (@l3l0) -- [#13](https://github.com/Sylius/Sylius/pull/13) Zone matcher. (@umpirsky) -- [#9](https://github.com/Sylius/Sylius/pull/9) updated support for mongodb to last changes (@ivannis) -- [#12](https://github.com/Sylius/Sylius/pull/12) Initial zones implementation. (@umpirsky) -- [#15](https://github.com/Sylius/Sylius/pull/15) Coordinator should allow outputing a FOSRestBundle View instance (@mvrhov) -- [#14](https://github.com/Sylius/Sylius/pull/14) Container should be set on any Step implementing ... (@mvrhov) -- [#2](https://github.com/Sylius/Sylius/pull/2) Removed unused use statement. (@umpirsky) -- [#1](https://github.com/Sylius/Sylius/pull/1) Added validation. (@umpirsky) -- [#6](https://github.com/Sylius/Sylius/pull/6) Fixed typos (@michalpipa) -- [#13](https://github.com/Sylius/Sylius/pull/13) Fixed wrong variable name and added test cases to cover the bug. (@pluess) -- [#5](https://github.com/Sylius/Sylius/pull/5) Changed note about schema update to warning (@michalpipa) -- [#4](https://github.com/Sylius/Sylius/pull/4) Fixed ItemResolver example (@michalpipa) -- [#12](https://github.com/Sylius/Sylius/pull/12) Allow branches for the work flow (@pluess) -- [#7](https://github.com/Sylius/Sylius/pull/7) Added some specs for doctrine repos, generate human readable alias. (@umpirsky) -- [#8](https://github.com/Sylius/Sylius/pull/8) added last changes in entity repository to document repository (@ivannis) -- [#6](https://github.com/Sylius/Sylius/pull/6) added getRedirectRoute in ResourceController and resource name in 404 message (@ivannis) -- [#21](https://github.com/Sylius/Sylius/pull/21) Added quantity min attribute (@umpirsky) -- [#5](https://github.com/Sylius/Sylius/pull/5) Modifying the ServiceGenerator class to support the ODM/MongoDB driver (@ivannis) -- [#4](https://github.com/Sylius/Sylius/pull/4) Added ResourceRepository class for ODM/MongoDB driver (@ivannis) -- [#2](https://github.com/Sylius/Sylius/pull/2) Minor fixes. (@umpirsky) -- [#1](https://github.com/Sylius/Sylius/pull/1) Fix requirements (@Seldaek) -- [#3](https://github.com/Sylius/Sylius/pull/3) Updated the ORM driver to doctrine/orm (@webmuch) -- [#11](https://github.com/Sylius/Sylius/pull/11) added persian translation (@pajooh) -- [#9](https://github.com/Sylius/Sylius/pull/9) Add tests and improvements (@l3l0) -- [#17](https://github.com/Sylius/Sylius/pull/17) Small cleanup of cart functionality, re-use existing collection code fro... (@stloyd) -- [#15](https://github.com/Sylius/Sylius/pull/15) Expose CartManager for overriding. (@umpirsky) -- [#12](https://github.com/Sylius/Sylius/pull/12) Made CartProvider opened for extension. (@umpirsky) -- [#17](https://github.com/Sylius/Sylius/pull/17) Fixed issue 16. (@umpirsky) -- [#13](https://github.com/Sylius/Sylius/pull/13) Added french translations (@Nek-) -- [#10](https://github.com/Sylius/Sylius/pull/10) Fixed bad translation (@Nek-) -- [#9](https://github.com/Sylius/Sylius/pull/9) Fixed spelling mistakes (@Nek-) -- [#8](https://github.com/Sylius/Sylius/pull/8) Adding some french translations (@Nek-) -- [#7](https://github.com/Sylius/Sylius/pull/7) Remove duplicate keyword (@Seldaek) -- [#2](https://github.com/Sylius/Sylius/pull/2) Blogger (@drymek) -- [#2](https://github.com/Sylius/Sylius/pull/2) Updating Provider Configuration for Extensibility (@jhaskell) -- [#6](https://github.com/Sylius/Sylius/pull/6) Fix implements type get name (@yohang) -- [#5](https://github.com/Sylius/Sylius/pull/5) Fixed ItemManager (use BaseItemManager for Inheritance) (@yohang) -- [#4](https://github.com/Sylius/Sylius/pull/4) Moving order status to a seperate entity (@benscholler) -- [#3](https://github.com/Sylius/Sylius/pull/3) Fixed ArrayChoiceList not found error. (@umpirsky) -- [#2](https://github.com/Sylius/Sylius/pull/2) Minor tabs fix. (@umpirsky)