Magento EE Backward Incompatible Changes

This topic provides details about backward incompatible changes made in Magento EE 2.1.

All changes are aggregated into two tables:

  • that contains backward incompatible changes made to Magento classes
  • that contains backward incompatible changes made to the Magento interfaces

where each change is displayed in a separate row in the table, with the following columns:

  • Class or Interface with the name of an affected class or interface
  • What changed with the description of a backward incompatible change

2.1.8 - 2.1.7

Changes in classes

What Changed How Changed
Magento\CustomerSegment\Model\ResourceModel\Grid\Collection::_initSelect [protected] Method has been removed.

2.1.7 - 2.1.6

No changes

No backward incompatible changes.

2.1.6 - 2.1.5

No changes

No backward incompatible changes.

2.1.5 - 2.1.4

No changes

No backward incompatible changes.

2.1.4 - 2.1.3

No changes

No backward incompatible changes.

2.1.3 - 2.1.2

Changes in classes

Class What Changed
Magento\ScalableCheckout\Model\Product\Plugin\RemoveQuoteItems Class was removed.
Magento\MysqlMq\Setup\InstallData Class was removed.

2.1.2 - 2.1.1

No changes

No backward incompatible changes.

2.1.1 - 2.1.0

No changes

No backward incompatible changes.

2.1.0 - 2.0.7

Changes in classes

Class What Changed
Magento\Framework\MessageQueue\PublisherFactory Class was removed.
Magento\Framework\MessageQueue\PublisherProxy Class was removed.
Magento\Framework\MessageQueue\Config\Converter Class was removed.
Magento\Framework\MessageQueue\Config\Reader Class was removed.
Magento\Framework\MessageQueue\Config\SchemaLocator Class was removed.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Plugin Class was removed.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Tab\Merchandiser Class was removed.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Tab\Merchandiser\Grid Class was removed.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Tab\Merchandiser\Tile Class was removed.
Magento\VersionsCms\Setup\InstallData Class was removed.
Magento\VersionsCms\Observer\Backend\AdminUserDeleteAfterObserver Class was removed.
Magento\VersionsCms\Observer\Backend\PrepareFormObserver Class was removed.
Magento\VersionsCms\Observer\Backend\RemoveVersionCallback Class was removed.
Magento\VersionsCms\Model\Config Class was removed.
Magento\VersionsCms\Model\Increment Class was removed.
Magento\VersionsCms\Model\Source\Versioning Class was removed.
Magento\VersionsCms\Model\ResourceModel\Page\Revision Class was removed.
Magento\VersionsCms\Model\ResourceModel\Page\Version Class was removed.
Magento\VersionsCms\Model\ResourceModel\Page\Version\Collection Class was removed.
Magento\VersionsCms\Model\ResourceModel\Page\Revision\Collection Class was removed.
Magento\VersionsCms\Model\ResourceModel\Page\Collection\AbstractCollection Class was removed.
Magento\VersionsCms\Model\Plugin\CmsPage Class was removed.
Magento\VersionsCms\Model\Page\Revision Class was removed.
Magento\VersionsCms\Model\Page\RevisionManagement Class was removed.
Magento\VersionsCms\Model\Page\RevisionProvider Class was removed.
Magento\VersionsCms\Model\Page\RevisionRepository Class was removed.
Magento\VersionsCms\Model\Page\Version Class was removed.
Magento\VersionsCms\Model\Page\VersionRepository Class was removed.
Magento\VersionsCms\Controller\Page\Revision\Drop Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\MassDeleteVersions Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Versions Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\Delete Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\Edit Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\MassDeleteRevisions Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\MassDeleteVersions Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\NewAction Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\Revisions Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\Save Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\VersionProvider Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Version\Versions Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Revision\Delete Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Revision\Edit Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Revision\MassDeleteVersions Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Revision\NewAction Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Revision\Preview Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Revision\Publish Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Revision\Save Class was removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Revision\Versions Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Edit Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Version\Edit Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Version\Edit\Form Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Version\Edit\Revisions Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Revision\Edit Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Revision\Edit\Form Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Revision\Edit\Info Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Revision\Edit\Tabs Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Revision\Edit\Tab\Content Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Revision\Edit\Tab\Design Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Revision\Edit\Tab\Meta Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Preview\Buttons Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Preview\Form Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Preview\Revision Class was removed.
Magento\VersionsCms\Block\Adminhtml\Cms\Page\Edit\Tab\Versions Class was removed.
Magento\VersionsCms\App\Preview Class was removed.
Magento\VersionsCms\App\FrontController\AdminSessionPlugin Class was removed.
Magento\VersionsCms\App\Action\Plugin\Design Class was removed.
Magento\Solr\Model\ResourceModel\Index Class was removed.
Magento\Solr\Model\Indexer\Fulltext\Plugin\CustomerGroup Class was removed.
Magento\Solr\Model\Client\SolariumFactory Class was removed.
Magento\Solr\Controller\Adminhtml\Search\System\Config\TestConnection\Ping Class was removed.
Magento\Reward\Observer\PrepareSalesruleForm Class was removed.
Magento\Reward\Observer\SaveRewardNotifications Class was removed.
Magento\PromotionPermissions\Block\Adminhtml\Promo\Quote\Edit\Plugin Class was removed.
Magento\PromotionPermissions\Block\Adminhtml\Promo\Catalog\Edit\Plugin Class was removed.
Magento\PricePermissions\Observer\AdminhtmlCatalogProductEditPrepareFormObserver Class was removed.
Magento\PersistentHistory\Observer\SkipWebsiteRestrictionObserver Class was removed.
Magento\GoogleTagManager\Block\Plugin\Checkout\Cart\Sidebar Class was removed.
Magento\CatalogPermissions\Model\Indexer\Plugin\IndexerState Class was removed.
Magento\CatalogPermissions\Model\Adminhtml\AddPermissionTabOnCategoryEditPageObserver Class was removed.
Magento\CatalogEvent\Block\Adminhtml\Catalog\Category\Edit\Buttons Class was removed.
Magento\Banner\Block\Adminhtml\Permission\Monitor Class was removed.
Magento\Amqp\Setup\InstallData Class was removed.
Magento\Framework\MessageQueue\BatchConsumer::configure [public] Method has been removed.
Magento\Framework\MessageQueue\BatchConsumer::__construct [public] Method parameter changed.
Magento\Framework\MessageQueue\Consumer::configure [public] Method has been removed.
Magento\Framework\MessageQueue\Consumer::__construct [public] Method parameter changed.
Magento\Framework\MessageQueue\ConsumerConfiguration::getCallback [public] Method has been removed.
Magento\Framework\MessageQueue\ConsumerConfiguration::__construct [public] Method parameter changed.
Magento\Framework\MessageQueue\ConsumerConfiguration::CALLBACK Constant has been removed.
Magento\Framework\MessageQueue\ConsumerFactory::__construct [public] Method parameter changed.
Magento\Framework\MessageQueue\MessageEncoder::__construct [public] Method parameter changed.
Magento\Framework\MessageQueue\MessageEncoder::getTopicSchema [protected] Method parameter changed.
Magento\Framework\MessageQueue\MessageEncoder::convertMessage [protected] Method parameter changed.
Magento\Framework\MessageQueue\Publisher::__construct [public] Method parameter changed.
Magento\Framework\MessageQueue\Config\Data::getExchangeByTopic [public] Method has been removed.
Magento\Framework\MessageQueue\Config\Data::getQueuesByTopic [public] Method has been removed.
Magento\Framework\MessageQueue\Config\Data::getConnectionByTopic [public] Method has been removed.
Magento\Framework\MessageQueue\Config\Data::getConnectionByConsumer [public] Method has been removed.
Magento\Framework\MessageQueue\Config\Data::getMessageSchemaType [public] Method has been removed.
Magento\Framework\MessageQueue\Config\Data::__construct [public] Method parameter changed.
Magento\VisualMerchandiser\Controller\Adminhtml\Position::_isAllowed [protected] Method has been removed.
Magento\VisualMerchandiser\Controller\Adminhtml\Products\MassAssign::add [protected] Method has been removed.
Magento\VisualMerchandiser\Controller\Adminhtml\Products\MassAssign::remove [protected] Method has been removed.
Magento\VisualMerchandiser\Controller\Adminhtml\Products\MassAssign::__construct [public] Method parameter changed.
Magento\VisualMerchandiser\Controller\Adminhtml\Products\MassAssign::$cache [protected] Property has been removed.
Magento\VisualMerchandiser\Controller\Adminhtml\Products\MassAssign::$cacheKey [protected] Property has been removed.
Magento\VersionsCms\Observer\Backend\CmsPageSaveAfterObserver::createNewInitialVersionRevision [protected] Method has been removed.
Magento\VersionsCms\Observer\Backend\CmsPageSaveAfterObserver::__construct [public] Method parameter changed.
Magento\VersionsCms\Observer\Backend\CmsPageSaveAfterObserver::$pageVersionFactory [protected] Property has been removed.
Magento\VersionsCms\Observer\Backend\CmsPageSaveAfterObserver::$backendAuthSession [protected] Property has been removed.
Magento\VersionsCms\Observer\Backend\CmsPageSaveBeforeObserver::__construct [public] Method parameter changed.
Magento\VersionsCms\Observer\Backend\CmsPageSaveBeforeObserver::$config [protected] Property has been removed.
Magento\VersionsCms\Model\Logging::postDispatchCmsRevisionPreview [public] Method has been removed.
Magento\VersionsCms\Model\Logging::postDispatchCmsRevisionPublish [public] Method has been removed.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node::__construct [public] Method parameter changed.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node\Collection::__construct [public] Method parameter changed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Hierarchy::_isAllowed [protected] Method has been removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Edit::__construct [public] Method has been removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Edit::execute [public] Method has been removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Edit::$pageLoader [protected] Property has been removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Edit::$_handles [protected] Property has been removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Edit::$_cmsConfig [protected] Property has been removed.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\Edit::$resultPageFactory [protected] Property has been removed.
Magento\TargetRule\Controller\Adminhtml\Targetrule::_isAllowed [protected] Method has been removed.
Magento\Support\Model\Report::__construct [public] Method parameter changed.
Magento\Support\Model\ResourceModel\Report\DataCount\ProductAttributes::$catalogConnection [protected] Property has been removed.
Magento\Support\Model\Report\DataProvider::__construct [public] Method parameter changed.
Magento\Support\Model\Report\Group\General\DataCountSection::$storeConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$taxConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$customerConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$customerSegmentConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$orderConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$catalogConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$salesRuleConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$targetRuleConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$cmsConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$bannerConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\General\DataCountSection::$urlRewriteConnection [protected] Property has been removed.
Magento\Support\Model\Report\Group\Data\AbstractDataGroup::__construct [public] Method parameter changed.
Magento\Support\Model\Report\Group\Data\AbstractDuplicateSection::getInfoDuplicateAttributeById [protected] Method parameter changed.
Magento\Support\Controller\Adminhtml\Backup::_isAllowed [protected] Method has been removed.
Magento\Support\Controller\Adminhtml\Report::_isAllowed [protected] Method has been removed.
Magento\Support\Controller\Adminhtml\Backup\Download::__construct [public] Method parameter changed.
Magento\Support\Controller\Adminhtml\Backup\Download::$file [protected] Property has been removed.
Magento\Solr\SearchAdapter\ConnectionManager::__construct [public] Method parameter changed.
Magento\Solr\Model\Indexer\IndexerHandler::__construct [public] Method parameter changed.
Magento\Solr\Model\Adapter\AbstractAdapter::__construct [public] Method parameter changed.
Magento\Solr\Model\Adapter\DocumentDataMapper::$dateFormats [protected] Property has been removed.
Magento\Solr\Model\Adapter\FieldMapper::__construct [public] Method parameter changed.
Magento\Solr\Helper\Data::isThirdPartyEngineAvailable [public] Method has been removed.
Magento\Solr\Helper\Data::$_isThirdPartyEngineAvailable [protected] Property has been removed.
Magento\ScheduledImportExport\Controller\Adminhtml\Scheduled\Operation::_isAllowed [protected] Method has been removed.
Magento\SalesArchive\Controller\Adminhtml\Archive::_isAllowed [protected] Method has been removed.
Magento\SalesArchive\Controller\Adminhtml\Archive\Add::_isAllowed [protected] Method has been removed.
Magento\SalesArchive\Controller\Adminhtml\Archive\Creditmemos::_isAllowed [protected] Method has been removed.
Magento\SalesArchive\Controller\Adminhtml\Archive\Invoices::_isAllowed [protected] Method has been removed.
Magento\SalesArchive\Controller\Adminhtml\Archive\MassAdd::_isAllowed [protected] Method has been removed.
Magento\SalesArchive\Controller\Adminhtml\Archive\MassRemove::_isAllowed [protected] Method has been removed.
Magento\SalesArchive\Controller\Adminhtml\Archive\Remove::_isAllowed [protected] Method has been removed.
Magento\SalesArchive\Controller\Adminhtml\Archive\Shipments::_isAllowed [protected] Method has been removed.
Magento\Rma\Controller\Adminhtml\Rma::_isAllowed [protected] Method has been removed.
Magento\Rma\Controller\Adminhtml\Rma\Item\Attribute::_isAllowed [protected] Method has been removed.
Magento\Reward\Controller\Adminhtml\Reward\Rate::_isAllowed [protected] Method has been removed.
Magento\Reward\Controller\Adminhtml\Customer\Reward::_isAllowed [protected] Method has been removed.
Magento\ResourceConnections\DB\ConnectionAdapter\Mysql::__construct [public] Method parameter changed.
Magento\ResourceConnections\DB\ConnectionAdapter\Mysql\Builder::build [public] Method parameter changed.
Magento\ResourceConnections\DB\Adapter\Pdo\MysqlProxy::__construct [public] Method parameter changed.
Magento\Reminder\Controller\Adminhtml\Reminder::__construct [public] Method parameter changed.
Magento\PricePermissions\Observer\AdminhtmlBlockHtmlBeforeObserver::_hidePriceElements [protected] Method has been removed.
Magento\PersistentHistory\Model\CustomerEmulator::__construct [public] Method parameter changed.
Magento\PersistentHistory\Model\Observer::emulateCompareProductsBlock [public] Method has been removed.
Magento\PersistentHistory\Model\Observer::initReorderSidebar [public] Method parameter changed.
Magento\MysqlMq\Setup\InstallData::__construct [public] Method parameter changed.
Magento\MysqlMq\Model\Driver\Exchange::__construct [public] Method parameter changed.
Magento\MysqlMq\Model\Driver\Queue::__construct [public] Method parameter changed.
Magento\MultipleWishlist\Controller\Index\Add::__construct [public] Method parameter changed.
Magento\MultipleWishlist\Controller\Index\Copyitem::__construct [public] Method parameter changed.
Magento\MultipleWishlist\Controller\Index\Copyitems::__construct [public] Method parameter changed.
Magento\MultipleWishlist\Controller\Index\Deletewishlist::__construct [public] Method parameter changed.
Magento\MultipleWishlist\Controller\Index\Editwishlist::__construct [public] Method parameter changed.
Magento\MultipleWishlist\Controller\Index\Moveitem::__construct [public] Method parameter changed.
Magento\MultipleWishlist\Controller\Index\Moveitems::__construct [public] Method parameter changed.
Magento\MultipleWishlist\Controller\Adminhtml\Report\Customer\Wishlist::_isAllowed [protected] Method has been removed.
Magento\MessageQueue\Console\ConsumerListCommand::__construct [public] Method parameter changed.
Magento\MessageQueue\Console\StartConsumerCommand::__construct [public] Method parameter changed.
Magento\Logging\Controller\Adminhtml\Logging\Archive::_isAllowed [protected] Method has been removed.
Magento\Logging\Controller\Adminhtml\Logging\ArchiveGrid::_isAllowed [protected] Method has been removed.
Magento\Logging\Controller\Adminhtml\Logging\Details::_isAllowed [protected] Method has been removed.
Magento\Logging\Controller\Adminhtml\Logging\Download::_isAllowed [protected] Method has been removed.
Magento\Logging\Controller\Adminhtml\Logging\ExportCsv::_isAllowed [protected] Method has been removed.
Magento\Logging\Controller\Adminhtml\Logging\ExportXml::_isAllowed [protected] Method has been removed.
Magento\Logging\Controller\Adminhtml\Logging\Grid::_isAllowed [protected] Method has been removed.
Magento\Logging\Controller\Adminhtml\Logging\Index::_isAllowed [protected] Method has been removed.
Magento\GiftWrapping\Setup\UpgradeData::__construct [public] Method parameter changed.
Magento\GiftWrapping\Controller\Adminhtml\Giftwrapping::_isAllowed [protected] Method has been removed.
Magento\GiftRegistry\Helper\Data::__construct [public] Method parameter changed.
Magento\GiftRegistry\Helper\Data::$productRepository [protected] Property has been removed.
Magento\GiftRegistry\Controller\Adminhtml\Giftregistry::_isAllowed [protected] Method has been removed.
Magento\GiftRegistry\Controller\Adminhtml\Giftregistry\Customer::_isAllowed [protected] Method has been removed.
Magento\GiftCardAccount\Controller\Adminhtml\Giftcardaccount::_isAllowed [protected] Method has been removed.
Magento\GiftCard\Pricing\Price\ConfiguredPrice::getAmount [public] Method has been removed.
Magento\GiftCard\Model\Attribute\Backend\Giftcard\Amount::__construct [public] Method has been removed.
Magento\GiftCard\Model\Attribute\Backend\Giftcard\Amount::afterLoad [public] Method has been removed.
Magento\GiftCard\Model\Attribute\Backend\Giftcard\Amount::afterSave [public] Method has been removed.
Magento\GiftCard\Model\Attribute\Backend\Giftcard\Amount::afterDelete [public] Method has been removed.
Magento\GiftCard\Model\Attribute\Backend\Giftcard\Amount::$_storeManager [protected] Property has been removed.
Magento\GiftCard\Model\Attribute\Backend\Giftcard\Amount::$_directoryHelper [protected] Property has been removed.
Magento\Doc\Document\Content::$writeFactory [protected] Property has been removed.
Magento\CustomerSegment\Model\Segment\Condition\Segment::__construct [public] Method parameter changed.
Magento\CustomerCustomAttributes\Controller\Adminhtml\Customer\Attribute::_isAllowed [protected] Method has been removed.
Magento\CustomerCustomAttributes\Controller\Adminhtml\Customer\Address\Attribute::_isAllowed [protected] Method has been removed.
Magento\CustomerBalance\Controller\Adminhtml\Customerbalance::_isAllowed [protected] Method has been removed.
Magento\CatalogPermissions\Observer\CheckQuotePermissionsObserver::_initPermissionsOnQuoteItems [protected] Method parameter changed.
Magento\CatalogPermissions\Model\Indexer\AbstractAction::__construct [public] Method parameter changed.
Magento\CatalogPermissions\Model\Indexer\Category\Action\Rows::__construct [public] Method parameter changed.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions::canShowTab [public] Method has been removed.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions::isHidden [public] Method has been removed.
Magento\CatalogEvent\Model\ResourceModel\Event::__construct [public] Method parameter changed.
Magento\CatalogEvent\Model\ResourceModel\Event\Collection::__construct [public] Method parameter changed.
Magento\CatalogEvent\Controller\Adminhtml\Catalog\Event::_isAllowed [protected] Method has been removed.
Magento\CatalogEvent\Block\Event\AbstractEvent::__construct [public] Method parameter changed.
Magento\CatalogEvent\Block\Event\AbstractEvent::$_localeResolver [protected] Property has been removed.
Magento\CatalogEvent\Block\Event\Lister::__construct [public] Method parameter changed.
Magento\CatalogEvent\Block\Catalog\Product\Event::__construct [public] Method parameter changed.
Magento\CatalogEvent\Block\Catalog\Category\Event::__construct [public] Method parameter changed.
Magento\Banner\Controller\Adminhtml\Banner::_isAllowed [protected] Method has been removed.
Magento\Amqp\Model\Exchange::__construct [public] Method parameter changed.
Magento\Amqp\Model\Queue::__construct [public] Method parameter changed.
Magento\Amqp\Model\Topology::__construct [public] Method parameter changed.
Magento\AdminGws\Model\Blocks::widgetCatalogEventCategoryEditButtons [public] Method has been removed.

Changes in interfaces

Interface What Changed
Magento\GiftCard\Api\Data\GiftcardAmountInterface::getAttributeId [public] Method has been added.
Magento\GiftCard\Api\Data\GiftcardAmountInterface::setAttributeId [public] Method has been added.
Magento\VersionsCms\Controller\Adminhtml\Cms\Page\RevisionInterface Interface was removed.
Magento\VersionsCms\Api\PageRevisionManagementInterface Interface was removed.
Magento\VersionsCms\Api\PageRevisionRepositoryInterface Interface was removed.
Magento\VersionsCms\Api\PageVersionRepositoryInterface Interface was removed.
Magento\VersionsCms\Api\Data\PageRevisionInterface Interface was removed.
Magento\VersionsCms\Api\Data\PageRevisionSearchResultsInterface Interface was removed.
Magento\VersionsCms\Api\Data\PageVersionInterface Interface was removed.
Magento\VersionsCms\Api\Data\PageVersionSearchResultsInterface Interface was removed.
Magento\Solr\Model\Client\FactoryInterface Interface was removed.
Magento\Solr\Helper\ClientOptionsInterface Interface was removed.
Magento\Framework\MessageQueue\ConsumerConfigurationInterface::getCallback [public] Method has been removed.
Magento\Framework\MessageQueue\ConsumerConfigurationInterface::getType [public] Method has been added.
Magento\Framework\MessageQueue\ConsumerConfigurationInterface::getHandlers [public] Method has been added.
Magento\Framework\MessageQueue\ConsumerConfigurationInterface::getTopicNames [public] Method has been added.
Magento\Framework\MessageQueue\ConsumerConfigurationInterface::getMessageSchemaType [public] Method has been added.
Magento\Framework\MessageQueue\ConsumerConfigurationInterface::getQueue [public] Method has been added.
Magento\Framework\MessageQueue\ConsumerInterface::configure [public] Method has been removed.
Magento\Framework\MessageQueue\QueueInterface::push [public] Method has been added.
Magento\GiftCardAccount\Api\GuestGiftCardAccountManagementInterface::deleteByQuoteId [public] Method has been added.
Magento\Worldpay\Api\GuestPaymentInformationManagementProxyInterface Interface was added.
Magento\VersionsCms\Api\HierarchyNodeRepositoryInterface Interface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeInterface Interface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeSearchResultsInterface Interface was added.
Magento\Staging\Model\Entity\Update\Action\ActionInterface Interface was added.
Magento\Staging\Api\UpdateRepositoryInterface Interface was added.
Magento\Staging\Api\Data\UpdateInterface Interface was added.
Magento\Staging\Api\Data\UpdateSearchResultInterface Interface was added.
Magento\ScalableInventory\Api\Counter\ItemInterface Interface was added.
Magento\ScalableInventory\Api\Counter\ItemsInterface Interface was added.
Magento\SalesRuleStaging\Api\SalesRuleStagingInterface Interface was added.
Magento\Reward\Api\RewardManagementInterface Interface was added.
Magento\GiftWrapping\Api\Data\WrappingInterface Interface was added.
Magento\GiftWrapping\Api\Data\WrappingSearchResultsInterface Interface was added.
Magento\GiftRegistry\Api\ShippingMethodManagementInterface Interface was added.
Magento\GiftRegistry\Api\GuestCart\ShippingMethodManagementInterface Interface was added.
Magento\GiftCardAccount\Api\GiftCardAccountManagementInterface Interface was added.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterface Interface was added.
Magento\GiftCardAccount\Api\GuestGiftCardAccountManagementInterface Interface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountInterface Interface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountSearchResultInterface Interface was added.
Magento\GiftCard\Api\Data\GiftCardOptionInterface Interface was added.
Magento\CmsStaging\Api\BlockStagingInterface Interface was added.
Magento\CmsStaging\Api\PageStagingInterface Interface was added.
Magento\CatalogStaging\Api\CategoryStagingInterface Interface was added.
Magento\CatalogStaging\Api\ProductStagingInterface Interface was added.
Magento\CatalogRuleStaging\Api\CatalogRuleStagingInterface Interface was added.