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.
- Changed
\Oro\Bundle\ApruveBundle\Apruve\Factory\LineItem\ApruveLineItemFromPaymentLineItemFactoryInterface::createFromPaymentLineItem
so it expects\Oro\Bundle\PaymentBundle\Context\PaymentLineItem
argument instead of the removed\Oro\Bundle\PaymentBundle\Context\PaymentLineItemInterface
.
- The
*.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).
- In the
Oro\Bundle\AuthorizeNetBundle\Controller\Frontend\PaymentProfileController::deleteAction
(oro_authorize_net_payment_profile_frontend_delete
route) action, the request method was changed to DELETE. - In the
Oro\Bundle\AuthorizeNetBundle\Controller\SettingsController::checkCredentialsAction
(oro_authorize_net_settings_check_credentials
route) action, the request method was changed to POST.
- Hide loading mask only when the Apruve popup is fully loaded
- Added the ability to press on any element in iClickButtonInEmbed