- [AccountBundle](#accountbundle)
- [AnalyticsBundle](#analyticsbundle)
- [CaseBundle](#casebundle)
- [ChannelBundle](#channelbundle)
- [ContactBundle](#contactbundle)
- [ContactUsBundle](#contactusbundle)
- [SalesBundle](#salesbundle)
- [TestFrameworkCRMBundle](#testframeworkcrmbundle)

AccountBundle
-------------
* The following classes were removed:
   - `AccountEntityNameProvider`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AccountBundle/Provider/AccountEntityNameProvider.php#L12 "Oro\Bundle\AccountBundle\Provider\AccountEntityNameProvider")</sup>
   - `ExtendAccount`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AccountBundle/Model/ExtendAccount.php#L5 "Oro\Bundle\AccountBundle\Model\ExtendAccount")</sup>
* The following methods in class `AccountHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/AccountBundle/Form/Handler/AccountHandler.php#L21 "Oro\Bundle\AccountBundle\Form\Handler\AccountHandler")</sup> were changed:
  > - `__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AccountBundle/Form/Handler/AccountHandler.php#L30 "Oro\Bundle\AccountBundle\Form\Handler\AccountHandler")</sup>
  > - `__construct(ObjectManager $manager)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/AccountBundle/Form/Handler/AccountHandler.php#L21 "Oro\Bundle\AccountBundle\Form\Handler\AccountHandler")</sup>

  > - `process(Account $entity)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AccountBundle/Form/Handler/AccountHandler.php#L44 "Oro\Bundle\AccountBundle\Form\Handler\AccountHandler")</sup>
  > - `process($entity, FormInterface $form, Request $request)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/AccountBundle/Form/Handler/AccountHandler.php#L29 "Oro\Bundle\AccountBundle\Form\Handler\AccountHandler")</sup>

* The following properties in class `AccountHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AccountBundle/Form/Handler/AccountHandler.php#L18 "Oro\Bundle\AccountBundle\Form\Handler\AccountHandler")</sup> were removed:
   - `$form`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AccountBundle/Form/Handler/AccountHandler.php#L18 "Oro\Bundle\AccountBundle\Form\Handler\AccountHandler::$form")</sup>
   - `$requestStack`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AccountBundle/Form/Handler/AccountHandler.php#L23 "Oro\Bundle\AccountBundle\Form\Handler\AccountHandler::$requestStack")</sup>
* The `OroAccountExtension::getAlias`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AccountBundle/DependencyInjection/OroAccountExtension.php#L31 "Oro\Bundle\AccountBundle\DependencyInjection\OroAccountExtension::getAlias")</sup> method was removed.

AnalyticsBundle
---------------
* The `Topics`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AnalyticsBundle/Async/Topics.php#L4 "Oro\Bundle\AnalyticsBundle\Async\Topics")</sup> class was removed.
* The `CalculateAnalyticsCommand::isActive`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/AnalyticsBundle/Command/CalculateAnalyticsCommand.php#L45 "Oro\Bundle\AnalyticsBundle\Command\CalculateAnalyticsCommand::isActive")</sup> method was removed.

CaseBundle
----------
* The following classes were removed:
   - `ExtendCaseComment`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/CaseBundle/Model/ExtendCaseComment.php#L7 "Oro\Bundle\CaseBundle\Model\ExtendCaseComment")</sup>
   - `ExtendCaseEntity`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/CaseBundle/Model/ExtendCaseEntity.php#L5 "Oro\Bundle\CaseBundle\Model\ExtendCaseEntity")</sup>
   - `ExtendCaseMailboxProcessSettings`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/CaseBundle/Model/ExtendCaseMailboxProcessSettings.php#L7 "Oro\Bundle\CaseBundle\Model\ExtendCaseMailboxProcessSettings")</sup>

ChannelBundle
-------------
* The following classes were removed:
   - `ExtendCustomerIdentity`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Model/ExtendCustomerIdentity.php#L5 "Oro\Bundle\ChannelBundle\Model\ExtendCustomerIdentity")</sup>
   - `Topics`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Async/Topics.php#L4 "Oro\Bundle\ChannelBundle\Async\Topics")</sup>
* The following methods in class `StateProvider`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Provider/StateProvider.php#L164 "Oro\Bundle\ChannelBundle\Provider\StateProvider")</sup> were removed:
   - `tryCacheLookUp`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Provider/StateProvider.php#L164 "Oro\Bundle\ChannelBundle\Provider\StateProvider::tryCacheLookUp")</sup>
   - `persistToCache`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Provider/StateProvider.php#L174 "Oro\Bundle\ChannelBundle\Provider\StateProvider::persistToCache")</sup>
* The `ChannelRepositoryAbstract::getVisitsCountByPeriodForChannelType`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Entity/Repository/ChannelRepositoryAbstract.php#L35 "Oro\Bundle\ChannelBundle\Entity\Repository\ChannelRepositoryAbstract::getVisitsCountByPeriodForChannelType")</sup> method was removed.
* The `LifetimeAverageAggregateCommand::isActive`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Command/LifetimeAverageAggregateCommand.php#L43 "Oro\Bundle\ChannelBundle\Command\LifetimeAverageAggregateCommand::isActive")</sup> method was removed.
* The `ChannelRepositoryInterface::getVisitsCountByPeriodForChannelType`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Entity/Repository/ChannelRepositoryInterface.php#L31 "Oro\Bundle\ChannelBundle\Entity\Repository\ChannelRepositoryInterface::getVisitsCountByPeriodForChannelType")</sup> method was removed.
* The `StateProvider::__construct(SettingsProvider $settingsProvider, Cache $cache, ManagerRegistry $registry, TokenAccessorInterface $tokenAccessor)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Provider/StateProvider.php#L30 "Oro\Bundle\ChannelBundle\Provider\StateProvider")</sup> method was changed to `StateProvider::__construct(SettingsProvider $settingsProvider, CacheInterface $cache, ManagerRegistry $registry, TokenAccessorInterface $tokenAccessor)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ChannelBundle/Provider/StateProvider.php#L23 "Oro\Bundle\ChannelBundle\Provider\StateProvider")</sup>
* The `AmountProvider::getChannelAccountLifetimeQueryBuilder($addChannelParam = false)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Provider/Lifetime/AmountProvider.php#L59 "Oro\Bundle\ChannelBundle\Provider\Lifetime\AmountProvider")</sup> method was changed to `AmountProvider::getChannelAccountLifetimeQueryBuilder($addChannelParam = false)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ChannelBundle/Provider/Lifetime/AmountProvider.php#L51 "Oro\Bundle\ChannelBundle\Provider\Lifetime\AmountProvider")</sup>
* The `ChannelHelper::getChannel(Channel $integration, $optional = false)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/ImportExport/Helper/ChannelHelper.php#L31 "Oro\Bundle\ChannelBundle\ImportExport\Helper\ChannelHelper")</sup> method was changed to `ChannelHelper::getChannel(Channel $integration, $optional = false)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ChannelBundle/ImportExport/Helper/ChannelHelper.php#L23 "Oro\Bundle\ChannelBundle\ImportExport\Helper\ChannelHelper")</sup>
* The `ChannelDatasourceType::__construct(ManagerRegistry $registry, $integrationEntityFQCN)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Form/Type/ChannelDatasourceType.php#L28 "Oro\Bundle\ChannelBundle\Form\Type\ChannelDatasourceType")</sup> method was changed to `ChannelDatasourceType::__construct(ManagerRegistry $doctrine, $integrationEntityClass)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ChannelBundle/Form/Type/ChannelDatasourceType.php#L22 "Oro\Bundle\ChannelBundle\Form\Type\ChannelDatasourceType")</sup>
* The `ChannelDoctrineListener::__construct(SettingsProvider $settingsProvider)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/EventListener/ChannelDoctrineListener.php#L47 "Oro\Bundle\ChannelBundle\EventListener\ChannelDoctrineListener")</sup> method was changed to `ChannelDoctrineListener::__construct(SettingsProvider $settingsProvider, LifetimeHistoryStatusUpdateManager $statusUpdateManager)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ChannelBundle/EventListener/ChannelDoctrineListener.php#L37 "Oro\Bundle\ChannelBundle\EventListener\ChannelDoctrineListener")</sup>
* The `RefreshChannelCacheListener::prePersist(Channel $channel, LifecycleEventArgs $eventArgs)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/EventListener/ORM/RefreshChannelCacheListener.php#L19 "Oro\Bundle\ChannelBundle\EventListener\ORM\RefreshChannelCacheListener")</sup> method was changed to `RefreshChannelCacheListener::prePersist(Channel $channel, LifecycleEventArgs $eventArgs)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ChannelBundle/EventListener/ORM/RefreshChannelCacheListener.php#L22 "Oro\Bundle\ChannelBundle\EventListener\ORM\RefreshChannelCacheListener")</sup>
* The `BuilderFactory::__construct(ManagerRegistry $registry, SettingsProvider $settingsProvider)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Builder/BuilderFactory.php#L21 "Oro\Bundle\ChannelBundle\Builder\BuilderFactory")</sup> method was changed to `BuilderFactory::__construct(ManagerRegistry $doctrine, SettingsProvider $settingsProvider)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ChannelBundle/Builder/BuilderFactory.php#L18 "Oro\Bundle\ChannelBundle\Builder\BuilderFactory")</sup>
* The `ChannelObjectBuilder::__construct(EntityManager $em, SettingsProvider $settingsProvider, Channel $channel)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Builder/ChannelObjectBuilder.php#L49 "Oro\Bundle\ChannelBundle\Builder\ChannelObjectBuilder")</sup> method was changed to `ChannelObjectBuilder::__construct(EntityManagerInterface $em, SettingsProvider $settingsProvider, Channel $channel)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ChannelBundle/Builder/ChannelObjectBuilder.php#L52 "Oro\Bundle\ChannelBundle\Builder\ChannelObjectBuilder")</sup>
* The `AmountProvider::$registry`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Provider/Lifetime/AmountProvider.php#L16 "Oro\Bundle\ChannelBundle\Provider\Lifetime\AmountProvider::$registry")</sup> property was removed.
* The `ChannelHelper::$registry`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/ImportExport/Helper/ChannelHelper.php#L13 "Oro\Bundle\ChannelBundle\ImportExport\Helper\ChannelHelper::$registry")</sup> property was removed.
* The following properties in class `ChannelDatasourceType`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Form/Type/ChannelDatasourceType.php#L19 "Oro\Bundle\ChannelBundle\Form\Type\ChannelDatasourceType")</sup> were removed:
   - `$registry`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Form/Type/ChannelDatasourceType.php#L19 "Oro\Bundle\ChannelBundle\Form\Type\ChannelDatasourceType::$registry")</sup>
   - `$integrationEntityFQCN`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ChannelBundle/Form/Type/ChannelDatasourceType.php#L22 "Oro\Bundle\ChannelBundle\Form\Type\ChannelDatasourceType::$integrationEntityFQCN")</sup>

ContactBundle
-------------
* The following classes were removed:
   - `ExtendContact`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Model/ExtendContact.php#L7 "Oro\Bundle\ContactBundle\Model\ExtendContact")</sup>
   - `ExtendContactAddress`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Model/ExtendContactAddress.php#L7 "Oro\Bundle\ContactBundle\Model\ExtendContactAddress")</sup>
   - `ExtendContactEmail`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Model/ExtendContactEmail.php#L7 "Oro\Bundle\ContactBundle\Model\ExtendContactEmail")</sup>
   - `ExtendContactPhone`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Model/ExtendContactPhone.php#L7 "Oro\Bundle\ContactBundle\Model\ExtendContactPhone")</sup>
   - `ExtendGroup`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Model/ExtendGroup.php#L5 "Oro\Bundle\ContactBundle\Model\ExtendGroup")</sup>
   - `PrepareResultItemListener`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/EventListener/PrepareResultItemListener.php#L13 "Oro\Bundle\ContactBundle\EventListener\PrepareResultItemListener")</sup>
   - `Topics`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Async/Topics.php#L8 "Oro\Bundle\ContactBundle\Async\Topics")</sup>
* The `HasContactInformation::validatedBy`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Validator/Constraints/HasContactInformation.php#L12 "Oro\Bundle\ContactBundle\Validator\Constraints\HasContactInformation::validatedBy")</sup> method was removed.
* The `HasContactInformationValidator::__construct`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Validator/Constraints/HasContactInformationValidator.php#L15 "Oro\Bundle\ContactBundle\Validator\Constraints\HasContactInformationValidator::__construct")</sup> method was removed.
* The `EmailRecipientsProvider::getContactRepository`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Provider/EmailRecipientsProvider.php#L54 "Oro\Bundle\ContactBundle\Provider\EmailRecipientsProvider::getContactRepository")</sup> method was removed.
* The `ContactType::getName`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Form/Type/ContactType.php#L237 "Oro\Bundle\ContactBundle\Form\Type\ContactType::getName")</sup> method was removed.
* The `Contact::getClass`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Entity/Contact.php#L771 "Oro\Bundle\ContactBundle\Entity\Contact::getClass")</sup> method was removed.
* The `HasContactInformationValidator::$translator`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Validator/Constraints/HasContactInformationValidator.php#L13 "Oro\Bundle\ContactBundle\Validator\Constraints\HasContactInformationValidator::$translator")</sup> property was removed.
* The `EmailRecipientsProvider::$registry`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Provider/EmailRecipientsProvider.php#L17 "Oro\Bundle\ContactBundle\Provider\EmailRecipientsProvider::$registry")</sup> property was removed.
* The following properties in class `ContactHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Form/Handler/ContactHandler.php#L20 "Oro\Bundle\ContactBundle\Form\Handler\ContactHandler")</sup> were removed:
   - `$form`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Form/Handler/ContactHandler.php#L20 "Oro\Bundle\ContactBundle\Form\Handler\ContactHandler::$form")</sup>
   - `$requestStack`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Form/Handler/ContactHandler.php#L25 "Oro\Bundle\ContactBundle\Form\Handler\ContactHandler::$requestStack")</sup>
* The `EmailRecipientsProvider::__construct(Registry $registry, EmailRecipientsHelper $emailRecipientsHelper)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Provider/EmailRecipientsProvider.php#L22 "Oro\Bundle\ContactBundle\Provider\EmailRecipientsProvider")</sup> method was changed to `EmailRecipientsProvider::__construct(ManagerRegistry $doctrine, EmailRecipientsHelper $emailRecipientsHelper)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ContactBundle/Provider/EmailRecipientsProvider.php#L19 "Oro\Bundle\ContactBundle\Provider\EmailRecipientsProvider")</sup>
* The following methods in class `ContactHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ContactBundle/Form/Handler/ContactHandler.php#L23 "Oro\Bundle\ContactBundle\Form\Handler\ContactHandler")</sup> were changed:
  > - `__construct(FormInterface $form, RequestStack $requestStack, EntityManagerInterface $manager)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Form/Handler/ContactHandler.php#L32 "Oro\Bundle\ContactBundle\Form\Handler\ContactHandler")</sup>
  > - `__construct(EntityManagerInterface $manager)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ContactBundle/Form/Handler/ContactHandler.php#L23 "Oro\Bundle\ContactBundle\Form\Handler\ContactHandler")</sup>

  > - `process(Contact $entity)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Form/Handler/ContactHandler.php#L46 "Oro\Bundle\ContactBundle\Form\Handler\ContactHandler")</sup>
  > - `process($entity, FormInterface $form, Request $request)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ContactBundle/Form/Handler/ContactHandler.php#L31 "Oro\Bundle\ContactBundle\Form\Handler\ContactHandler")</sup>

* The `ContactListener::prePersist(Contact $entity, LifecycleEventArgs $args)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/EventListener/ContactListener.php#L23 "Oro\Bundle\ContactBundle\EventListener\ContactListener")</sup> method was changed to `ContactListener::prePersist(Contact $entity, LifecycleEventArgs $args)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ContactBundle/EventListener/ContactListener.php#L26 "Oro\Bundle\ContactBundle\EventListener\ContactListener")</sup>
* The `EmailOwnerProvider::findEmailOwner(EntityManager $em, $email)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactBundle/Entity/Provider/EmailOwnerProvider.php#L23 "Oro\Bundle\ContactBundle\Entity\Provider\EmailOwnerProvider")</sup> method was changed to `EmailOwnerProvider::findEmailOwner(EntityManagerInterface $em, $email)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ContactBundle/Entity/Provider/EmailOwnerProvider.php#L29 "Oro\Bundle\ContactBundle\Entity\Provider\EmailOwnerProvider")</sup>

ContactUsBundle
---------------
* The following classes were removed:
   - `ExtendContactReason`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactUsBundle/Model/ExtendContactReason.php#L12 "Oro\Bundle\ContactUsBundle\Model\ExtendContactReason")</sup>
   - `ExtendContactRequest`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactUsBundle/Model/ExtendContactRequest.php#L15 "Oro\Bundle\ContactUsBundle\Model\ExtendContactRequest")</sup>
* The `ContactReasonSearchHandler::__construct(DoctrineHelper $doctrineHelper, PropertyAccessor $propertyAccessor)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/ContactUsBundle/Autocomplete/ContactReasonSearchHandler.php#L25 "Oro\Bundle\ContactUsBundle\Autocomplete\ContactReasonSearchHandler")</sup> method was changed to `ContactReasonSearchHandler::__construct(DoctrineHelper $doctrineHelper, PropertyAccessorInterface $propertyAccessor)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/ContactUsBundle/Autocomplete/ContactReasonSearchHandler.php#L25 "Oro\Bundle\ContactUsBundle\Autocomplete\ContactReasonSearchHandler")</sup>

SalesBundle
-----------
* The following classes were removed:
   - `CustomerGeneratorExtension`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Tools/CustomerGeneratorExtension.php#L13 "Oro\Bundle\SalesBundle\Tools\CustomerGeneratorExtension")</sup>
   - `B2bCustomerEntityNameProvider`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Provider/B2bCustomerEntityNameProvider.php#L13 "Oro\Bundle\SalesBundle\Provider\B2bCustomerEntityNameProvider")</sup>
   - `LeadEntityNameProvider`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Provider/LeadEntityNameProvider.php#L13 "Oro\Bundle\SalesBundle\Provider\LeadEntityNameProvider")</sup>
   - `SalesFunnelEntityNameProvider`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Provider/SalesFunnelEntityNameProvider.php#L10 "Oro\Bundle\SalesBundle\Provider\SalesFunnelEntityNameProvider")</sup>
   - `ExtendB2bCustomer`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendB2bCustomer.php#L5 "Oro\Bundle\SalesBundle\Model\ExtendB2bCustomer")</sup>
   - `ExtendB2bCustomerEmail`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendB2bCustomerEmail.php#L7 "Oro\Bundle\SalesBundle\Model\ExtendB2bCustomerEmail")</sup>
   - `ExtendB2bCustomerPhone`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendB2bCustomerPhone.php#L7 "Oro\Bundle\SalesBundle\Model\ExtendB2bCustomerPhone")</sup>
   - `ExtendCustomer`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendCustomer.php#L14 "Oro\Bundle\SalesBundle\Model\ExtendCustomer")</sup>
   - `ExtendLead`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendLead.php#L11 "Oro\Bundle\SalesBundle\Model\ExtendLead")</sup>
   - `ExtendLeadAddress`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendLeadAddress.php#L7 "Oro\Bundle\SalesBundle\Model\ExtendLeadAddress")</sup>
   - `ExtendLeadEmail`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendLeadEmail.php#L7 "Oro\Bundle\SalesBundle\Model\ExtendLeadEmail")</sup>
   - `ExtendLeadMailboxProcessSettings`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendLeadMailboxProcessSettings.php#L7 "Oro\Bundle\SalesBundle\Model\ExtendLeadMailboxProcessSettings")</sup>
   - `ExtendLeadPhone`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendLeadPhone.php#L7 "Oro\Bundle\SalesBundle\Model\ExtendLeadPhone")</sup>
   - `ExtendOpportunity`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendOpportunity.php#L11 "Oro\Bundle\SalesBundle\Model\ExtendOpportunity")</sup>
   - `ExtendSalesFunnel`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Model/ExtendSalesFunnel.php#L5 "Oro\Bundle\SalesBundle\Model\ExtendSalesFunnel")</sup>
   - `SalesFunnelApiType`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Type/SalesFunnelApiType.php#L12 "Oro\Bundle\SalesBundle\Form\Type\SalesFunnelApiType")</sup>
   - `SalesFunnelType`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Type/SalesFunnelType.php#L13 "Oro\Bundle\SalesBundle\Form\Type\SalesFunnelType")</sup>
   - `SalesFunnelHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/SalesFunnelHandler.php#L14 "Oro\Bundle\SalesBundle\Form\Handler\SalesFunnelHandler")</sup>
   - `SalesFunnel`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/SalesFunnel.php#L53 "Oro\Bundle\SalesBundle\Entity\SalesFunnel")</sup>
   - `SalesFunnelRepository`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/Repository/SalesFunnelRepository.php#L18 "Oro\Bundle\SalesBundle\Entity\Repository\SalesFunnelRepository")</sup>
   - `SalesFunnelController`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Controller/SalesFunnelController.php#L21 "Oro\Bundle\SalesBundle\Controller\SalesFunnelController")</sup>
   - `SalesFunnelController`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Controller/Api/Rest/SalesFunnelController.php#L19 "Oro\Bundle\SalesBundle\Controller\Api\Rest\SalesFunnelController")</sup>
* The `LeadActionsAccessProvider::isSalesFunnelWfEnabled`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Provider/LeadActionsAccessProvider.php#L80 "Oro\Bundle\SalesBundle\Provider\LeadActionsAccessProvider::isSalesFunnelWfEnabled")</sup> method was removed.
* The `AccountCustomerManager::createCustomer`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L60 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager::createCustomer")</sup> method was removed.
* The `DashboardController::mySalesFlowB2BAction`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Controller/Dashboard/DashboardController.php#L144 "Oro\Bundle\SalesBundle\Controller\Dashboard\DashboardController::mySalesFlowB2BAction")</sup> method was removed.
* The `LeadActionsAccessProvider::$isSalesFunnelWfEnabled`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Provider/LeadActionsAccessProvider.php#L31 "Oro\Bundle\SalesBundle\Provider\LeadActionsAccessProvider::$isSalesFunnelWfEnabled")</sup> property was removed.
* The following properties in class `B2bCustomerHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/B2bCustomerHandler.php#L17 "Oro\Bundle\SalesBundle\Form\Handler\B2bCustomerHandler")</sup> were removed:
   - `$form`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/B2bCustomerHandler.php#L17 "Oro\Bundle\SalesBundle\Form\Handler\B2bCustomerHandler::$form")</sup>
   - `$requestStack`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/B2bCustomerHandler.php#L20 "Oro\Bundle\SalesBundle\Form\Handler\B2bCustomerHandler::$requestStack")</sup>
* The following properties in class `LeadHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadHandler.php#L17 "Oro\Bundle\SalesBundle\Form\Handler\LeadHandler")</sup> were removed:
   - `$form`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadHandler.php#L17 "Oro\Bundle\SalesBundle\Form\Handler\LeadHandler::$form")</sup>
   - `$requestStack`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadHandler.php#L20 "Oro\Bundle\SalesBundle\Form\Handler\LeadHandler::$requestStack")</sup>
* The following properties in class `OpportunityHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/OpportunityHandler.php#L19 "Oro\Bundle\SalesBundle\Form\Handler\OpportunityHandler")</sup> were removed:
   - `$form`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/OpportunityHandler.php#L19 "Oro\Bundle\SalesBundle\Form\Handler\OpportunityHandler::$form")</sup>
   - `$requestStack`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/OpportunityHandler.php#L22 "Oro\Bundle\SalesBundle\Form\Handler\OpportunityHandler::$requestStack")</sup>
* The following properties in class `CustomerToStringTransformer`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/DataTransformer/CustomerToStringTransformer.php#L14 "Oro\Bundle\SalesBundle\Form\DataTransformer\CustomerToStringTransformer")</sup> were removed:
   - `$entityToStringTransformer`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/DataTransformer/CustomerToStringTransformer.php#L14 "Oro\Bundle\SalesBundle\Form\DataTransformer\CustomerToStringTransformer::$entityToStringTransformer")</sup>
   - `$accountCustomerManager`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/DataTransformer/CustomerToStringTransformer.php#L17 "Oro\Bundle\SalesBundle\Form\DataTransformer\CustomerToStringTransformer::$accountCustomerManager")</sup>
* The following properties in class `AccountCustomerManager`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L20 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager")</sup> were removed:
   - `$doctrineHelper`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L20 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager::$doctrineHelper")</sup>
   - `$provider`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L23 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager::$provider")</sup>
   - `$accountProvider`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L26 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager::$accountProvider")</sup>
* The `ConfigCache::__construct(CacheProvider $cache)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Provider/Customer/ConfigCache.php#L15 "Oro\Bundle\SalesBundle\Provider\Customer\ConfigCache")</sup> method was changed to `ConfigCache::__construct(CacheItemPoolInterface $cache)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Provider/Customer/ConfigCache.php#L16 "Oro\Bundle\SalesBundle\Provider\Customer\ConfigCache")</sup>
* The `B2bCustomerType::__construct(PropertyAccessor $propertyAccessor)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Type/B2bCustomerType.php#L24 "Oro\Bundle\SalesBundle\Form\Type\B2bCustomerType")</sup> method was changed to `B2bCustomerType::__construct(PropertyAccessorInterface $propertyAccessor)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Type/B2bCustomerType.php#L27 "Oro\Bundle\SalesBundle\Form\Type\B2bCustomerType")</sup>
* The `OpportunityProbabilityType::__construct(EnumTypeHelper $typeHelper, Registry $registry)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Type/OpportunityProbabilityType.php#L30 "Oro\Bundle\SalesBundle\Form\Type\OpportunityProbabilityType")</sup> method was changed to `OpportunityProbabilityType::__construct(EnumTypeHelper $typeHelper, ManagerRegistry $doctrine)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Type/OpportunityProbabilityType.php#L28 "Oro\Bundle\SalesBundle\Form\Type\OpportunityProbabilityType")</sup>
* The following methods in class `B2bCustomerHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/B2bCustomerHandler.php#L23 "Oro\Bundle\SalesBundle\Form\Handler\B2bCustomerHandler")</sup> were changed:
  > - `__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, RequestChannelProvider $requestChannelProvider)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/B2bCustomerHandler.php#L28 "Oro\Bundle\SalesBundle\Form\Handler\B2bCustomerHandler")</sup>
  > - `__construct(ObjectManager $manager, RequestChannelProvider $requestChannelProvider)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/B2bCustomerHandler.php#L23 "Oro\Bundle\SalesBundle\Form\Handler\B2bCustomerHandler")</sup>

  > - `process(B2bCustomer $entity)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/B2bCustomerHandler.php#L47 "Oro\Bundle\SalesBundle\Form\Handler\B2bCustomerHandler")</sup>
  > - `process($entity, FormInterface $form, Request $request)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/B2bCustomerHandler.php#L32 "Oro\Bundle\SalesBundle\Form\Handler\B2bCustomerHandler")</sup>

* The following methods in class `LeadHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadHandler.php#L23 "Oro\Bundle\SalesBundle\Form\Handler\LeadHandler")</sup> were changed:
  > - `__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, RequestChannelProvider $requestChannelProvider)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadHandler.php#L28 "Oro\Bundle\SalesBundle\Form\Handler\LeadHandler")</sup>
  > - `__construct(ObjectManager $manager, RequestChannelProvider $requestChannelProvider)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadHandler.php#L23 "Oro\Bundle\SalesBundle\Form\Handler\LeadHandler")</sup>

  > - `process(Lead $entity)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadHandler.php#L47 "Oro\Bundle\SalesBundle\Form\Handler\LeadHandler")</sup>
  > - `process($entity, FormInterface $form, Request $request)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadHandler.php#L32 "Oro\Bundle\SalesBundle\Form\Handler\LeadHandler")</sup>

* The following methods in class `LeadToOpportunityHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadToOpportunityHandler.php#L26 "Oro\Bundle\SalesBundle\Form\Handler\LeadToOpportunityHandler")</sup> were changed:
  > - `__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, RequestChannelProvider $requestChannelProvider, LeadToOpportunityProviderInterface $leadToOpportunityProvider, LoggerInterface $logger)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadToOpportunityHandler.php#L23 "Oro\Bundle\SalesBundle\Form\Handler\LeadToOpportunityHandler")</sup>
  > - `__construct(ObjectManager $manager, RequestChannelProvider $requestChannelProvider, LeadToOpportunityProviderInterface $leadToOpportunityProvider, LoggerInterface $logger)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadToOpportunityHandler.php#L26 "Oro\Bundle\SalesBundle\Form\Handler\LeadToOpportunityHandler")</sup>

  > - `process(Opportunity $entity)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadToOpportunityHandler.php#L38 "Oro\Bundle\SalesBundle\Form\Handler\LeadToOpportunityHandler")</sup>
  > - `process($entity, FormInterface $form, Request $request)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/LeadToOpportunityHandler.php#L39 "Oro\Bundle\SalesBundle\Form\Handler\LeadToOpportunityHandler")</sup>

* The following methods in class `OpportunityHandler`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/OpportunityHandler.php#L26 "Oro\Bundle\SalesBundle\Form\Handler\OpportunityHandler")</sup> were changed:
  > - `__construct(FormInterface $form, RequestStack $requestStack, ObjectManager $manager, RequestChannelProvider $requestChannelProvider, LoggerInterface $logger)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/OpportunityHandler.php#L33 "Oro\Bundle\SalesBundle\Form\Handler\OpportunityHandler")</sup>
  > - `__construct(ObjectManager $manager, RequestChannelProvider $requestChannelProvider, LoggerInterface $logger)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/OpportunityHandler.php#L26 "Oro\Bundle\SalesBundle\Form\Handler\OpportunityHandler")</sup>

  > - `process(Opportunity $entity)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/Handler/OpportunityHandler.php#L52 "Oro\Bundle\SalesBundle\Form\Handler\OpportunityHandler")</sup>
  > - `process($entity, FormInterface $form, Request $request)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/Handler/OpportunityHandler.php#L39 "Oro\Bundle\SalesBundle\Form\Handler\OpportunityHandler")</sup>

* The `CustomerToStringTransformer::__construct(DataTransformerInterface $entityToStringTransformer, AccountCustomerManager $manager)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Form/DataTransformer/CustomerToStringTransformer.php#L19 "Oro\Bundle\SalesBundle\Form\DataTransformer\CustomerToStringTransformer")</sup> method was changed to `CustomerToStringTransformer::__construct(DataTransformerInterface $entityToStringTransformer, AccountCustomerManager $accountCustomerManager, CustomerFactory $customerFactory)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Form/DataTransformer/CustomerToStringTransformer.php#L17 "Oro\Bundle\SalesBundle\Form\DataTransformer\CustomerToStringTransformer")</sup>
* The `DefaultProbabilityListener::recomputeChangeSet(LifecycleEventArgs $args)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/EventListener/DefaultProbabilityListener.php#L92 "Oro\Bundle\SalesBundle\EventListener\DefaultProbabilityListener")</sup> method was changed to `DefaultProbabilityListener::recomputeChangeSet(LifecycleEventArgs $args)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/EventListener/DefaultProbabilityListener.php#L95 "Oro\Bundle\SalesBundle\EventListener\DefaultProbabilityListener")</sup>
* The following methods in class `AccountCustomerManager`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L23 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager")</sup> were changed:
  > - `__construct(DoctrineHelper $doctrineHelper, ConfigProvider $provider, AccountProviderInterface $accountProvider)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L28 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager")</sup>
  > - `__construct(DoctrineHelper $doctrineHelper, ConfigProvider $provider, AccountProviderInterface $accountProvider, CustomerFactory $customerFactory)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L23 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager")</sup>

  > - `getCustomerTargetField($targetClassName)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L43 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager")</sup>
  > - `getCustomerTargetField($targetClassName)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Entity/Manager/AccountCustomerManager.php#L34 "Oro\Bundle\SalesBundle\Entity\Manager\AccountCustomerManager")</sup>

* The `OpportunityController::update(Opportunity $entity)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Controller/OpportunityController.php#L172 "Oro\Bundle\SalesBundle\Controller\OpportunityController")</sup> method was changed to `OpportunityController::update(Opportunity $entity, $resultProvider = null)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Controller/OpportunityController.php#L182 "Oro\Bundle\SalesBundle\Controller\OpportunityController")</sup>
* The `DashboardController::opportunitiesByLeadSourceAction(Request $request, $widget)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/SalesBundle/Controller/Dashboard/DashboardController.php#L51 "Oro\Bundle\SalesBundle\Controller\Dashboard\DashboardController")</sup> method was changed to `DashboardController::opportunitiesByLeadSourceAction(Request $request, $widget)`<sup>[[?]](https://github.com/oroinc/crm/tree/5.1.0/src/Oro/Bundle/SalesBundle/Controller/Dashboard/DashboardController.php#L46 "Oro\Bundle\SalesBundle\Controller\Dashboard\DashboardController")</sup>

TestFrameworkCRMBundle
----------------------
* The following classes were removed:
   - `ExtendTestCustomer1`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/TestFrameworkCRMBundle/Model/ExtendTestCustomer1.php#L5 "Oro\Bundle\TestFrameworkCRMBundle\Model\ExtendTestCustomer1")</sup>
   - `ExtendTestCustomer2`<sup>[[?]](https://github.com/oroinc/crm/tree/5.0.0/src/Oro/Bundle/TestFrameworkCRMBundle/Model/ExtendTestCustomer2.php#L5 "Oro\Bundle\TestFrameworkCRMBundle\Model\ExtendTestCustomer2")</sup>

