The upgrade instructions are available at Oro documentation website.
The current file describes significant changes in the code that may affect the upgrade of your customizations.
*.class
parameters for all entities were removed from the dependency injection container. The entity class names should be used directly, e.g.'Oro\Bundle\EmailBundle\Entity\Email'
instead of'%oro_email.email.entity.class%'
(in service definitions, datagrid config files, placeholders, etc.), and\Oro\Bundle\EmailBundle\Entity\Email::class
instead of$container->getParameter('oro_email.email.entity.class')
(in PHP code).- All
*.class
parameters for service definitions were removed from the dependency injection container.
- In
Oro\Bundle\DotmailerBundle\Controller\AddressBookController::synchronizeAddressBookAction
(oro_dotmailer_synchronize_adddress_book
route) action the request method was changed to POST. - In
Oro\Bundle\DotmailerBundle\Controller\AddressBookController::synchronizeAddressBookDataFieldsAction
(oro_dotmailer_synchronize_adddress_book_datafields
route) action the request method was changed to POST. - In
Oro\Bundle\DotmailerBundle\Controller\AddressBookController::disconnectMarketingListAction
(oro_dotmailer_marketing_list_disconnect
route) action the request method was changed to DELETE. - In
Oro\Bundle\DotmailerBundle\Controller\DataFieldController::synchronizeAction
(oro_dotmailer_datafield_synchronize
route) action the request method was changed to POST.
- The parameter
oro_dotmailer.listener.datafield_remove.class
was removed form the service container
- Class
AbstractMarketingListEntitiesAction
[?]- changed the return type of
getMarketingListEntitiesByEmail
method fromBufferedQueryResultIterator
toBufferedQueryResultIteratorInterface
- changed the return type of
- Method
AddressBookController::synchronizeAddressBook
[?] was removed, useAddressBookController::synchronizeAddressBookAction
[?] instead. - Method
AddressBookController::synchronizeAddressBookDataFields
[?] was removed, useAddressBookController::synchronizeAddressBookDataFieldsAction
[?] instead. - Method
DataFieldController::synchronize
[?] was removed, useDataFieldController::synchronizeAction
[?] instead.