- Switched the default password hashing algorithm to
argon2i
(#10008, #10080, #10084) - Changed dotenv files handling as according to Symfony's policy (#10089)
- Upgraded Behat infrastructure to use FriendsOfBehat\SymfonyExtension v2 (#10102)
- #9677 Deprecate passing container to ORMTranslatableListener (@kayneth)
- #9794 [CoreBundle] First address in the address book should be made default (@kayneth)
- #9917 Improve taxon fixtures with translations (@loic425)
- #9962 Added tax category in shipping method fixture (@mamazu)
- #9962 Deprecated not passing shipping category repository to shipping method fixture (@mamazu)
- #9964 Making templates deprecated (@mamazu)
- #9983 Fix #9899 (main taxon autocomplete drop down now contain full taxon name - with all parents) (@igormukhingmailcom)
- #10008 ShopUser class is now EncoderAware to provide more flexibility for ch… ()
- #10046 Enable strict validation for email (@fendrychl)
- #10062 Make possible to autowire services generated by ResourceBundle (@pamil)
- #10067 Add support for Symfony 4.2 (@pamil)
- #10079 [Channel] Shop billing data (@Zales0123)
- #10080 Password hashing - multiple encoders support (@pamil)
- #10084 Password hashing - update encoder on login (@pamil)
- #10089 Switch to Symfony's dotenv file handling (@pamil)
- #10090 Switch to DoctrineMigrationsBundle 2.0 (@Zales0123)
- #10091 Create aliases for named Sylius services (@pamil)
- #10102 Use FriendsOfBehat\SymfonyExtension v2 (@pamil)