Backward incompatible changes in Magento Commerce

To track all changes in Magento Commerce, consider changes in Magento Open Source.

The changes are aggregated into two tables:

  1. Changes in classes that contains backward incompatible changes made to the PHP classes
  2. Changes in interfaces that contains backward incompatible changes made to the PHP interfaces

When the @api and @deprecated doc blocks tags are added to the code base, they are recognized as Class was added or Method has been added.

2.2.0 - 2.3.0

Changes in classes

What changed How changed
Magento\Framework\MessageQueue\ExchangeFactory Class was removed.
Magento\Framework\MessageQueue\MessageLockException Class was removed.
Magento\Framework\MessageQueue\PublisherPool Class was removed.
Magento\Framework\MessageQueue\QueueFactory Class was removed.
Magento\Framework\MessageQueue\Bulk\ExchangeFactory Class was removed.
Magento\Framework\Amqp\Config Class was removed.
Magento\Framework\Amqp\ConnectionTypeResolver Class was removed.
Magento\Framework\Amqp\Exchange Class was removed.
Magento\Framework\Amqp\ExchangeFactory Class was removed.
Magento\Framework\Amqp\Queue Class was removed.
Magento\Framework\Amqp\QueueFactory Class was removed.
Magento\Signifyd\Model\MessageGenerators\GeneratorException Class was removed.
Magento\Signifyd\Block\Fingerprint Class was removed.
Magento\Signifyd\Block\Adminhtml\CaseInfo Class was removed.
Magento\MysqlMq\Model\Message Class was removed.
Magento\MysqlMq\Model\MessageStatus Class was removed.
Magento\MysqlMq\Model\Queue Class was removed.
Magento\MysqlMq\Model\QueueManagement Class was removed.
Magento\MysqlMq\Model\ResourceModel\MessageStatusCollection Class was removed.
Magento\MessageQueue\Model\ConsumerRunner Class was removed.
Magento\Elasticsearch\SearchAdapter\AggregationFactory Class was removed.
Magento\Elasticsearch\SearchAdapter\ConnectionManager Class was removed.
Magento\Elasticsearch\SearchAdapter\DocumentFactory Class was removed.
Magento\Elasticsearch\SearchAdapter\Mapper Class was removed.
Magento\Elasticsearch\SearchAdapter\ResponseFactory Class was removed.
Magento\Elasticsearch\SearchAdapter\SearchIndexNameResolver Class was removed.
Magento\Elasticsearch\SearchAdapter\Query\Builder Class was removed.
Magento\Elasticsearch\SearchAdapter\Query\Preprocessor\Stopwords Class was removed.
Magento\Elasticsearch\SearchAdapter\Query\Builder\Aggregation Class was removed.
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProvider Class was removed.
Magento\Elasticsearch\Model\Config Class was removed.
Magento\Elasticsearch\Model\ResourceModel\Index Class was removed.
Magento\Elasticsearch\Model\Adapter\FieldType Class was removed.
Magento\Elasticsearch\Model\Adapter\Index\IndexNameResolver Class was removed.
Magento\Elasticsearch\Model\Adapter\Document\Builder Class was removed.
Magento\AdvancedSearch\Model\ResourceModel\Index Class was removed.
Magento\AdvancedSearch\Model\ResourceModel\Recommendations Class was removed.
Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\Collection Class was removed.
Magento\AdvancedSearch\Model\Client\ClientResolver Class was removed.
Magento\AdvancedSearch\Model\Adminhtml\Search\Grid\Options Class was removed.
Magento\AdvancedSearch\Block\Recommendations Class was removed.
Magento\AdvancedSearch\Block\Suggestions Class was removed.
Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnection Class was removed.
Magento\AdvancedSearch\Block\Adminhtml\Search\Edit Class was removed.
Magento\AdvancedSearch\Block\Adminhtml\Search\Grid Class was removed.
Magento\CustomerSegment\Model\Customer::addCustomerToWebsiteSegments [public] Method parameter typing added.
Magento\VisualMerchandiser\Model\Sorting\SortAbstract::__construct [public] Added optional parameter(s).
Magento\Rma\Helper\Data::getReturnSubmitUrl [public] Method has been added.
Magento\Rma\Block\Returns\Create::_prepareLayout [protected] Method has been added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\Main::__construct [public] Added optional parameter(s).
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\Methods::__construct [public] Added optional parameter(s).
Magento\GiftRegistry\Block\Email\Items::__construct [public] Method has been added.
Magento\GiftCardAccount\Model\Giftcardaccount::getId [public] Method has been added.
Magento\GiftCardAccount\Block\Check::_toHtml [protected] Method has been added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\Main::__construct [public] Added optional parameter(s).
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\General::__construct [public] Added optional parameter(s).
Magento\Banner\Model\ResourceModel\Banner\Collection::processBannerStores [protected] Method has been added.
Magento\Banner\Model\ResourceModel\Banner\Collection::$_eventPrefix [protected] Property has been added.
Magento\Banner\Model\ResourceModel\Banner\Collection::$_eventObject [protected] Property has been added.
Magento\AdminGws\Model\Collections::__construct [public] Added optional parameter(s).
Magento\Banner\Model\Banner Class was added.

Changes in interfaces

What changed How changed
Magento\Framework\MessageQueue\ConsumerInterface Interface was removed.
Magento\Framework\MessageQueue\EnvelopeInterface Interface was removed.
Magento\Framework\MessageQueue\ExchangeFactoryInterface Interface was removed.
Magento\Framework\MessageQueue\ExchangeInterface Interface was removed.
Magento\Framework\MessageQueue\MessageIdGeneratorInterface Interface was removed.
Magento\Framework\MessageQueue\PublisherInterface Interface was removed.
Magento\Framework\MessageQueue\QueueFactoryInterface Interface was removed.
Magento\Framework\MessageQueue\QueueInterface Interface was removed.
Magento\Framework\MessageQueue\Topology\ConfigInterface Interface was removed.
Magento\Framework\MessageQueue\Publisher\ConfigInterface Interface was removed.
Magento\Framework\MessageQueue\Consumer\ConfigInterface Interface was removed.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryInterface Interface was removed.
Magento\Framework\MessageQueue\Bulk\ExchangeInterface Interface was removed.
Magento\Framework\Bulk\BulkManagementInterface Interface was removed.
Magento\Framework\Bulk\BulkStatusInterface Interface was removed.
Magento\Framework\Bulk\BulkSummaryInterface Interface was removed.
Magento\Framework\Bulk\OperationInterface Interface was removed.
Magento\Framework\Bulk\OperationManagementInterface Interface was removed.
Magento\Signifyd\Api\CaseCreationServiceInterface Interface was removed.
Magento\Signifyd\Api\CaseManagementInterface Interface was removed.
Magento\Signifyd\Api\CaseRepositoryInterface Interface was removed.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterface Interface was removed.
Magento\Signifyd\Api\GuaranteeCreationServiceInterface Interface was removed.
Magento\Signifyd\Api\Data\CaseInterface Interface was removed.
Magento\Signifyd\Api\Data\CaseSearchResultsInterface Interface was removed.
Magento\Elasticsearch\SearchAdapter\Query\Builder\QueryInterface Interface was removed.
Magento\Elasticsearch\SearchAdapter\Filter\BuilderInterface Interface was removed.
Magento\Elasticsearch\SearchAdapter\Filter\Builder\FilterInterface Interface was removed.
Magento\Elasticsearch\SearchAdapter\Aggregation\Builder\BucketBuilderInterface Interface was removed.
Magento\Elasticsearch\Model\Adapter\BatchDataMapperInterface Interface was removed.
Magento\Elasticsearch\Model\Adapter\FieldMapperInterface Interface was removed.
Magento\Elasticsearch\Model\Adapter\Index\BuilderInterface Interface was removed.
Magento\Elasticsearch\Model\Adapter\Index\Config\EsConfigInterface Interface was removed.
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterface Interface was removed.
Magento\AsynchronousOperations\Api\Data\OperationInterface Interface was removed.
Magento\AsynchronousOperations\Api\Data\OperationListInterface Interface was removed.
Magento\AdvancedSearch\Model\SuggestedQueriesInterface Interface was removed.
Magento\AdvancedSearch\Model\Client\ClientFactoryInterface Interface was removed.
Magento\AdvancedSearch\Model\Client\ClientInterface Interface was removed.
Magento\AdvancedSearch\Model\Client\ClientOptionsInterface Interface was removed.
Magento\AdvancedSearch\Model\Adapter\DataMapper\AdditionalFieldsProviderInterface Interface was removed.

2.1.0 - 2.3.0

Changes in classes

What changed How changed
Magento\AdvancedCatalog\Model\ResourceModel\Product\Indexer\Eav\Source::TRANSIT_PREFIX Constant has been removed.
Magento\Framework\ForeignKey\Migration\AbstractCommand::__construct [public] Added optional parameter(s).
Magento\WebsiteRestriction\Model\Config Class was added.
Magento\WebsiteRestriction\Model\Mode Class was added.
Magento\WebsiteRestriction\Model\Restrictor Class was added.
Magento\WebsiteRestriction\Model\System\Config\Source\Http Class was added.
Magento\WebsiteRestriction\Model\System\Config\Source\Modes Class was added.
Magento\WebsiteRestriction\Model\System\Config\Source\Redirect Class was added.
Magento\WebsiteRestriction\Model\Config\Reader Class was added.
Magento\WebsiteRestriction\Model\Config\SchemaLocator Class was added.
Magento\WebsiteRestriction\Block\Cms\Stub Class was added.
Magento\VisualMerchandiser\Model\Rules Class was added.
Magento\VisualMerchandiser\Model\Sorting Class was added.
Magento\VisualMerchandiser\Model\Sorting\PriceAbstract Class was added.
Magento\VisualMerchandiser\Model\Sorting\SortAbstract Class was added.
Magento\VisualMerchandiser\Model\Rules\Rule Class was added.
Magento\VisualMerchandiser\Model\Rules\Rule\Collection\Fetcher Class was added.
Magento\VisualMerchandiser\Model\ResourceModel\Rules Class was added.
Magento\VisualMerchandiser\Model\ResourceModel\Rules\Collection Class was added.
Magento\VisualMerchandiser\Model\Config\Source\AllowedAttributes Class was added.
Magento\VisualMerchandiser\Model\Config\Source\InsertMode Class was added.
Magento\VisualMerchandiser\Model\Category\Builder Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\SmartCategorySwitch Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AttributeSelect Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AutomaticSortingSelect Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\LogicSelect Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\OperatorSelect Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\SortOrderSelect Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\SmartCategoryRules Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\Grid Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\Tile Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\Tabs Class was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\Tabs\SkuTab Class was added.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node\Collection Class was added.
Magento\VersionsCms\Model\Hierarchy\Node Class was added.
Magento\VersionsCms\Block\Hierarchy\Head Class was added.
Magento\VersionsCms\Block\Hierarchy\Menu Class was added.
Magento\VersionsCms\Block\Hierarchy\Pagination Class was added.
Magento\VersionsCms\Block\Cms\Page Class was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Edit Class was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Manage Class was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Edit\Form\Grid Class was added.
Magento\TargetRule\Model\Index Class was added.
Magento\TargetRule\Model\Rule Class was added.
Magento\TargetRule\Model\Rule\Condition\Combine Class was added.
Magento\TargetRule\Model\ResourceModel\Rule Class was added.
Magento\TargetRule\Model\ResourceModel\Rule\Collection Class was added.
Magento\TargetRule\Model\Actions\Condition\Combine Class was added.
Magento\TargetRule\Helper\Data Class was added.
Magento\TargetRule\Block\Checkout\Cart\Crosssell Class was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\Related Class was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\Upsell Class was added.
Magento\TargetRule\Block\Adminhtml\Product Class was added.
Magento\TargetRule\Block\Adminhtml\Targetrule Class was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit Class was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tabs Class was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\Actions Class was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\Conditions Class was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\Main Class was added.
Magento\Support\Model\Backup Class was added.
Magento\Support\Model\Report Class was added.
Magento\Support\Model\ResourceModel\Backup\Item Class was added.
Magento\Support\Model\Backup\AbstractItem Class was added.
Magento\Support\Model\Backup\Cmd\Php Class was added.
Magento\Support\Block\Adminhtml\Report\View Class was added.
Magento\Support\Block\Adminhtml\Report\View\Tabs Class was added.
Magento\Support\Block\Adminhtml\Backup\Log Class was added.
Magento\Staging\Block\Preview\LinkStub Class was added.
Magento\Staging\Block\Preview\RequireInjector Class was added.
Magento\Staging\Block\Adminhtml\Update\Preview Class was added.
Magento\Staging\Block\Adminhtml\Update\Entity\Toolbar Class was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\Operation Class was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\Operation\Edit Class was added.
Magento\ScheduledImportExport\Block\Adminhtml\Export\Filter Class was added.
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\Buttons Class was added.
Magento\Rma\Model\Shipping Class was added.
Magento\Rma\Model\Rma\Create Class was added.
Magento\Rma\Model\ResourceModel\Shipping\Collection Class was added.
Magento\Rma\Model\ResourceModel\Rma\Status\History\Collection Class was added.
Magento\Rma\Model\Item\Attribute Class was added.
Magento\Rma\Helper\Data Class was added.
Magento\Rma\Block\Link Class was added.
Magento\Rma\Block\Returns\Create Class was added.
Magento\Rma\Block\Returns\History Class was added.
Magento\Rma\Block\Returns\Returns Class was added.
Magento\Rma\Block\Returns\Tracking Class was added.
Magento\Rma\Block\Returns\View Class was added.
Magento\Rma\Block\Returns\Tracking\Package Class was added.
Magento\Rma\Block\Returns\Tracking\Popup Class was added.
Magento\Rma\Block\Order\Button Class was added.
Magento\Rma\Block\Order\Link Class was added.
Magento\Rma\Block\Form\Renderer\Image Class was added.
Magento\Rma\Block\Form\Renderer\Select Class was added.
Magento\Rma\Block\Email\Items Class was added.
Magento\Rma\Block\Adminhtml\Rma Class was added.
Magento\Rma\Block\Adminhtml\Rma\Create Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit Class was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma Class was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\General Class was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items Class was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\Grid Class was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\Order\Grid Class was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute Class was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit Class was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Js Class was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tabs Class was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\Main Class was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\Options Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Item Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Js Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tabs Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\Items Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\Items\Grid Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Details Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\History Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Returnaddress Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingAddress Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shippingmethod Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\Grid Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\Methods Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\Packaging Class was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\Tracking Class was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Form Class was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Order Class was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Order\Grid Class was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\Items Class was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\Js Class was added.
Magento\Rma\Block\Adminhtml\Order\View\Buttons Class was added.
Magento\Rma\Block\Adminhtml\Order\View\Tab\Rma Class was added.
Magento\Reward\Model\Reward Class was added.
Magento\Reward\Model\Reward\History Class was added.
Magento\Reward\Model\Reward\Rate Class was added.
Magento\Reward\Model\ResourceModel\Reward Class was added.
Magento\Reward\Model\ResourceModel\Reward\Collection Class was added.
Magento\Reward\Model\ResourceModel\Reward\History Class was added.
Magento\Reward\Model\ResourceModel\Reward\Rate Class was added.
Magento\Reward\Model\ResourceModel\Reward\Rate\Collection Class was added.
Magento\Reward\Model\ResourceModel\Reward\History\Collection Class was added.
Magento\Reward\Model\Action\AbstractAction Class was added.
Magento\Reward\Block\Tooltip Class was added.
Magento\Reward\Block\Tooltip\Checkout Class was added.
Magento\Reward\Block\Sales\Order\Total Class was added.
Magento\Reward\Block\Customer\AccountLink Class was added.
Magento\Reward\Block\Customer\Reward Class was added.
Magento\Reward\Block\Customer\Reward\History Class was added.
Magento\Reward\Block\Customer\Reward\Info Class was added.
Magento\Reward\Block\Customer\Reward\Subscription Class was added.
Magento\Reward\Block\Checkout\Payment\Additional Class was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Creditmemo\Reward Class was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Create\Payment Class was added.
Magento\Reward\Block\Adminhtml\Reward\Rate Class was added.
Magento\Reward\Block\Adminhtml\Reward\Rate\Edit Class was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\Management\Balance Class was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\History\Grid Class was added.
Magento\Reminder\Block\Adminhtml\Reminder Class was added.
Magento\Reminder\Block\Adminhtml\Reminder\Edit Class was added.
Magento\Reminder\Block\Adminhtml\Reminder\Edit\Tabs Class was added.
Magento\Reminder\Block\Adminhtml\Promo\Notice Class was added.
Magento\PricePermissions\Helper\Data Class was added.
Magento\MultipleWishlist\Model\ResourceModel\Item\Collection Class was added.
Magento\MultipleWishlist\Block\Behaviour Class was added.
Magento\MultipleWishlist\Block\Info Class was added.
Magento\MultipleWishlist\Block\Link Class was added.
Magento\MultipleWishlist\Block\Search\Form Class was added.
Magento\MultipleWishlist\Block\Search\Results Class was added.
Magento\MultipleWishlist\Block\Customer\Sharing Class was added.
Magento\MultipleWishlist\Block\Customer\Sidebar Class was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Management Class was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Copy Class was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Management Class was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Selector Class was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Selector\Cart Class was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Button\Delete Class was added.
Magento\MultipleWishlist\Block\Adminhtml\Sales\Order\Create\Sidebar\Wishlist Class was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\Wishlist Class was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\Wishlist\Grid Class was added.
Magento\MultipleWishlist\Block\Adminhtml\Manage\Accordion\Wishlist Class was added.
Magento\Logging\Model\Event Class was added.
Magento\Logging\Model\Source\Frequency Class was added.
Magento\Logging\Model\ResourceModel\Event\Collection Class was added.
Magento\Logging\Model\Event\Changes Class was added.
Magento\Logging\Block\Adminhtml\Container Class was added.
Magento\Logging\Block\Adminhtml\Details Class was added.
Magento\Logging\Block\Adminhtml\Details\Grid Class was added.
Magento\Invitation\Model\Invitation Class was added.
Magento\Invitation\Model\ResourceModel\Invitation\Collection Class was added.
Magento\Invitation\Block\Form Class was added.
Magento\Invitation\Block\Link Class was added.
Magento\Invitation\Block\Customer\ListCustomer Class was added.
Magento\Invitation\Block\Customer\Form\Register Class was added.
Magento\Invitation\Block\Adminhtml\Invitation Class was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\Customer Class was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\General Class was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\Order Class was added.
Magento\Invitation\Block\Adminhtml\Invitation\View Class was added.
Magento\Invitation\Block\Adminhtml\Invitation\View\Tabs Class was added.
Magento\GoogleTagManager\Model\Config\Source\AccountType Class was added.
Magento\GoogleTagManager\Model\Banner\Collector Class was added.
Magento\GoogleTagManager\Helper\Data Class was added.
Magento\GoogleTagManager\Block\Ga Class was added.
Magento\GoogleTagManager\Block\ListJson Class was added.
Magento\GoogleTagManager\Block\Adminhtml\Ga Class was added.
Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\Ga Class was added.
Magento\GoogleTagManager\Block\Adminhtml\Banner\Edit\Tab\Ga Class was added.
Magento\GiftWrapping\Model\Wrapping\Validator Class was added.
Magento\GiftWrapping\Model\ResourceModel\Wrapping\Collection Class was added.
Magento\GiftWrapping\Helper\Data Class was added.
Magento\GiftWrapping\Block\Sales\Totals Class was added.
Magento\GiftWrapping\Block\Product\Info Class was added.
Magento\GiftWrapping\Block\Checkout\Options Class was added.
Magento\GiftWrapping\Block\Adminhtml\Giftwrapping Class was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Totals Class was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\Items Class was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\Link Class was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\Items Class was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\Link Class was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\Info Class was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\Items Class was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Info Class was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Items Class was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Totals Class was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Info\Content Class was added.
Magento\GiftWrapping\Block\Adminhtml\Giftwrapping\Edit Class was added.
Magento\GiftRegistry\Model\Entity Class was added.
Magento\GiftRegistry\Model\Item Class was added.
Magento\GiftRegistry\Model\Person Class was added.
Magento\GiftRegistry\Model\Type Class was added.
Magento\GiftRegistry\Model\ResourceModel\Entity Class was added.
Magento\GiftRegistry\Model\ResourceModel\Item Class was added.
Magento\GiftRegistry\Model\ResourceModel\Person Class was added.
Magento\GiftRegistry\Model\ResourceModel\Type Class was added.
Magento\GiftRegistry\Model\ResourceModel\Type\Collection Class was added.
Magento\GiftRegistry\Model\ResourceModel\Person\Collection Class was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Collection Class was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Option Class was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Option\Collection Class was added.
Magento\GiftRegistry\Model\ResourceModel\GiftRegistry\Collection Class was added.
Magento\GiftRegistry\Model\ResourceModel\Entity\Collection Class was added.
Magento\GiftRegistry\Helper\Data Class was added.
Magento\GiftRegistry\Block\Items Class was added.
Magento\GiftRegistry\Block\Link Class was added.
Magento\GiftRegistry\Block\View Class was added.
Magento\GiftRegistry\Block\Wishlist\Item\Column\Registry Class was added.
Magento\GiftRegistry\Block\Search\Advanced Class was added.
Magento\GiftRegistry\Block\Search\Form Class was added.
Magento\GiftRegistry\Block\Search\Results Class was added.
Magento\GiftRegistry\Block\Product\View Class was added.
Magento\GiftRegistry\Block\Email\Items Class was added.
Magento\GiftRegistry\Block\Customer\Edit Class was added.
Magento\GiftRegistry\Block\Customer\Items Class was added.
Magento\GiftRegistry\Block\Customer\ListCustomer Class was added.
Magento\GiftRegistry\Block\Customer\Share Class was added.
Magento\GiftRegistry\Block\Customer\Edit\Registrants Class was added.
Magento\GiftRegistry\Block\Customer\Edit\Registry Class was added.
Magento\GiftRegistry\Block\Customer\Checkout\Multishipping Class was added.
Magento\GiftRegistry\Block\Customer\Address\Edit Class was added.
Magento\GiftRegistry\Block\Cart\Link Class was added.
Magento\GiftRegistry\Block\Cart\Product\Mark Class was added.
Magento\GiftRegistry\Block\Adminhtml\Giftregistry Class was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\Edit Class was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\Grid Class was added.
Magento\GiftCardAccount\Model\Giftcardaccount Class was added.
Magento\GiftCardAccount\Model\Pool\AbstractPool Class was added.
Magento\GiftCardAccount\Block\Check Class was added.
Magento\GiftCardAccount\Block\Sales\Order\Giftcards Class was added.
Magento\GiftCardAccount\Block\Checkout\Onepage\Payment\Additional Class was added.
Magento\GiftCardAccount\Block\Checkout\Cart\Giftcardaccount Class was added.
Magento\GiftCardAccount\Block\Adminhtml\Giftcardaccount Class was added.
Magento\GiftCardAccount\Block\Adminhtml\Sales\Order\Create\Payment Class was added.
Magento\GiftCardAccount\Block\Account\Redeem Class was added.
Magento\GiftCard\Block\Sales\Order\Item\Renderer Class was added.
Magento\GiftCard\Block\Sales\Order\Item\Renderer\Noquote Class was added.
Magento\GiftCard\Block\Checkout\Cart\Item\Renderer Class was added.
Magento\GiftCard\Block\Catalog\Product\View\Type\Giftcard Class was added.
Magento\GiftCard\Block\Adminhtml\Sales\Items\Column\Name\Giftcard Class was added.
Magento\GiftCard\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Giftcard Class was added.
Magento\Eway\Block\Payment Class was added.
Magento\CustomerSegment\Model\Customer Class was added.
Magento\CustomerSegment\Model\Segment Class was added.
Magento\CustomerSegment\Model\Segment\Condition\Combine Class was added.
Magento\CustomerSegment\Model\ResourceModel\Customer Class was added.
Magento\CustomerSegment\Model\ResourceModel\Segment Class was added.
Magento\CustomerSegment\Model\ResourceModel\Segment\Collection Class was added.
Magento\CustomerSegment\Model\Condition\AbstractCondition Class was added.
Magento\CustomerSegment\Model\Condition\Combine\AbstractCombine Class was added.
Magento\CustomerSegment\Block\Adminhtml\Customersegment Class was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment Class was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\Detail Class was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\Detail\Grid Class was added.
Magento\CustomerSegment\Block\Adminhtml\Customersegment\Grid\Chooser Class was added.
Magento\CustomerCustomAttributes\Block\Form Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Form\Renderer\Fieldset\Element Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tabs Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\General Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\Tree Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Js Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tabs Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\Main Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\Options Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tabs Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\General Class was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\Options Class was added.
Magento\CustomerBalance\Block\Sales\Order\Customerbalance Class was added.
Magento\CustomerBalance\Block\Checkout\Onepage\Payment\Additional Class was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Creditmemo\Controls Class was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Create\Payment Class was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance Class was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Form Class was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\Grid Class was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\History Class was added.
Magento\CustomerBalance\Block\Account\Balance Class was added.
Magento\CustomerBalance\Block\Account\History Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRenderer Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Boolean Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Date Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\File Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Image Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Multiline Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Multiselect Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Select Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Text Class was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Textarea Class was added.
Magento\CatalogPermissions\Model\Permission Class was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission Class was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\Collection Class was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\Index Class was added.
Magento\CatalogPermissions\Model\Permission\Index Class was added.
Magento\CatalogPermissions\Model\Indexer\AbstractAction Class was added.
Magento\CatalogPermissions\Model\Indexer\Category Class was added.
Magento\CatalogPermissions\Model\Indexer\Product Class was added.
Magento\CatalogPermissions\Model\Indexer\System\Config\Mode Class was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\Rows Class was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsFactory Class was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\Full Class was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\Rows Class was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsFactory Class was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Grant Class was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Grant\Landing Class was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Customer\Group Class was added.
Magento\CatalogPermissions\Helper\Data Class was added.
Magento\CatalogPermissions\Helper\Index Class was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions Class was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions\Row Class was added.
Magento\CatalogEvent\Model\DateResolver Class was added.
Magento\CatalogEvent\Model\Event Class was added.
Magento\CatalogEvent\Model\ResourceModel\Event Class was added.
Magento\CatalogEvent\Model\ResourceModel\Event\Collection Class was added.
Magento\CatalogEvent\Model\Category\EventList Class was added.
Magento\CatalogEvent\Helper\Data Class was added.
Magento\CatalogEvent\Helper\Adminhtml\Event Class was added.
Magento\CatalogEvent\Block\Catalog\Product\Event Class was added.
Magento\CatalogEvent\Block\Catalog\Category\Event Class was added.
Magento\CatalogEvent\Block\Adminhtml\Event Class was added.
Magento\CatalogEvent\Block\Adminhtml\Event\Edit Class was added.
Magento\CatalogEvent\Block\Adminhtml\Event\Edit\Form Class was added.
Magento\CatalogEvent\Block\Adminhtml\Catalog\Category\Edit\AddEventButton Class was added.
Magento\BannerCustomerSegment\Model\ResourceModel\BannerSegmentLink Class was added.
Magento\Banner\Model\Banner Class was added.
Magento\Banner\Model\Config Class was added.
Magento\Banner\Model\ResourceModel\Banner Class was added.
Magento\Banner\Model\ResourceModel\Banner\Collection Class was added.
Magento\Banner\Block\Widget\Banner Class was added.
Magento\Banner\Block\Ajax\Data Class was added.
Magento\Banner\Block\Adminhtml\Banner Class was added.
Magento\Banner\Block\Adminhtml\Promo\Salesrule\Edit\Tab\Banners\Grid Class was added.
Magento\Banner\Block\Adminhtml\Promo\Catalogrule\Edit\Tab\Banners\Grid Class was added.
Magento\Banner\Block\Adminhtml\Banner\Edit Class was added.
Magento\Banner\Block\Adminhtml\Banner\Grid Class was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tabs Class was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Content Class was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions Class was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Properties Class was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\Catalogrule Class was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\Salesrule Class was added.
Magento\AdvancedCheckout\Model\Cart Class was added.
Magento\AdvancedCheckout\Block\Sku\Products Class was added.
Magento\AdvancedCheckout\Block\Sku\Products\Info Class was added.
Magento\AdvancedCheckout\Block\Customer\Link Class was added.
Magento\AdvancedCheckout\Block\Customer\Sku Class was added.
Magento\AdvancedCheckout\Block\Cart\Item\Configure Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\Grid\ColumnSet\SkuErrors Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\Add Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\Errors Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Items Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Load Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Messages Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Form\Coupon Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Compared Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Ordered Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Products Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Rcompared Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Rviewed Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Sku Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Wishlist Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Sku\Errors Class was added.
Magento\AdminGws\Model\Blocks Class was added.
Magento\AdminGws\Model\CallbackInvoker Class was added.
Magento\AdminGws\Model\Collections Class was added.
Magento\AdminGws\Model\Config Class was added.
Magento\AdminGws\Model\Containers Class was added.
Magento\AdminGws\Model\Role Class was added.
Magento\AdminGws\Model\ResourceModel\Collections Class was added.
Magento\AdminGws\Model\Config\Reader Class was added.
Magento\AdminGws\Model\Config\SchemaLocator Class was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Tab\Rolesedit\Gws Class was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Grid\Role Class was added.

Changes in interfaces

What changed How changed
Magento\Rma\Api\CommentRepositoryInterface::getList [public] Method parameter typing added.
Magento\Rma\Api\CommentRepositoryInterface::getList [public] Method parameter typing removed.
Magento\Rma\Api\RmaManagementInterface::search [public] Method parameter typing added.
Magento\Rma\Api\RmaManagementInterface::search [public] Method parameter typing removed.
Magento\Rma\Api\RmaRepositoryInterface::getList [public] Method parameter typing added.
Magento\Rma\Api\RmaRepositoryInterface::getList [public] Method parameter typing removed.
Magento\Rma\Api\TrackRepositoryInterface::getList [public] Method parameter typing added.
Magento\Rma\Api\TrackRepositoryInterface::getList [public] Method parameter typing removed.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList [public] Method parameter typing added.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList [public] Method parameter typing removed.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterface::getList [public] Method parameter typing added.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterface::getList [public] Method parameter typing removed.
Magento\VisualMerchandiser\Model\Sorting\SortInterface Interface was added.
Magento\VisualMerchandiser\Model\Rules\RuleInterface Interface was added.
Magento\TargetRule\Model\ResourceModel\Index\IndexInterface Interface was added.
Magento\GiftCardAccount\Api\Data\GiftCardInterface Interface was added.
Magento\CatalogPermissions\Model\Indexer\UpdateIndexInterface Interface was added.
Magento\CatalogPermissions\App\ConfigInterface Interface was added.
Magento\AdminGws\Model\CallbackProcessorInterface Interface was added.
Magento\AdminGws\Model\ConfigInterface Interface was added.