Backward incompatible changes in Magento Commerce

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

All changes are generated automatically using the codebase of corresponding releases in private repository that contains additional modules only.

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 Magento classes
  2. Changes in interfaces that contains backward incompatible changes made to the Magento interfaces

Temporary issue: Added docblock tags like @deprecated are defined in How Changed as Class was added or Method has been added.

2.1.10 - 2.1.11

Changes in classes

What Changed How Changed
Magento\AdvancedCatalog\Model\ResourceModel\Product\Indexer\Eav\Source::TRANSIT_PREFIX Constant has been removed.
Magento\Framework\MessageQueue\ExchangeFactory Class was added.
Magento\Framework\MessageQueue\MessageLockException Class was added.
Magento\Framework\MessageQueue\PublisherPool Class was added.
Magento\Framework\MessageQueue\QueueFactory Class was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactory Class was added.
Magento\Framework\Amqp\Config Class was added.
Magento\Framework\Amqp\ConnectionTypeResolver Class was added.
Magento\Framework\Amqp\Exchange Class was added.
Magento\Framework\Amqp\ExchangeFactory Class was added.
Magento\Framework\Amqp\Queue Class was added.
Magento\Framework\Amqp\QueueFactory Class was added.
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\Signifyd\Model\MessageGenerators\GeneratorException Class was added.
Magento\Signifyd\Block\Fingerprint Class was added.
Magento\Signifyd\Block\Adminhtml\CaseInfo 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\MysqlMq\Model\Message Class was added.
Magento\MysqlMq\Model\MessageStatus Class was added.
Magento\MysqlMq\Model\Queue Class was added.
Magento\MysqlMq\Model\QueueManagement Class was added.
Magento\MysqlMq\Model\ResourceModel\MessageStatusCollection 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\MessageQueue\Model\ConsumerRunner 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\Elasticsearch\SearchAdapter\AggregationFactory Class was added.
Magento\Elasticsearch\SearchAdapter\ConnectionManager Class was added.
Magento\Elasticsearch\SearchAdapter\DocumentFactory Class was added.
Magento\Elasticsearch\SearchAdapter\Mapper Class was added.
Magento\Elasticsearch\SearchAdapter\ResponseFactory Class was added.
Magento\Elasticsearch\SearchAdapter\SearchIndexNameResolver Class was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder Class was added.
Magento\Elasticsearch\SearchAdapter\Query\Preprocessor\Stopwords Class was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\Aggregation Class was added.
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProvider Class was added.
Magento\Elasticsearch\Model\Config Class was added.
Magento\Elasticsearch\Model\ResourceModel\Index Class was added.
Magento\Elasticsearch\Model\Adapter\FieldType Class was added.
Magento\Elasticsearch\Model\Adapter\Index\IndexNameResolver Class was added.
Magento\Elasticsearch\Model\Adapter\Document\Builder 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\AdvancedSearch\Model\ResourceModel\Index Class was added.
Magento\AdvancedSearch\Model\ResourceModel\Recommendations Class was added.
Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\Collection Class was added.
Magento\AdvancedSearch\Model\Client\ClientResolver Class was added.
Magento\AdvancedSearch\Model\Adminhtml\Search\Grid\Options Class was added.
Magento\AdvancedSearch\Block\Recommendations Class was added.
Magento\AdvancedSearch\Block\Suggestions Class was added.
Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnection Class was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\Edit Class was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\Grid 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 changed.
Magento\Rma\Api\RmaManagementInterface::search [public] Method parameter changed.
Magento\Rma\Api\RmaRepositoryInterface::getList [public] Method parameter changed.
Magento\Rma\Api\TrackRepositoryInterface::getList [public] Method parameter changed.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList [public] Method parameter changed.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterface::getList [public] Method parameter changed.
Magento\Framework\MessageQueue\ConsumerInterface Interface was added.
Magento\Framework\MessageQueue\EnvelopeInterface Interface was added.
Magento\Framework\MessageQueue\ExchangeFactoryInterface Interface was added.
Magento\Framework\MessageQueue\ExchangeInterface Interface was added.
Magento\Framework\MessageQueue\MessageIdGeneratorInterface Interface was added.
Magento\Framework\MessageQueue\PublisherInterface Interface was added.
Magento\Framework\MessageQueue\QueueFactoryInterface Interface was added.
Magento\Framework\MessageQueue\QueueInterface Interface was added.
Magento\Framework\MessageQueue\Topology\ConfigInterface Interface was added.
Magento\Framework\MessageQueue\Publisher\ConfigInterface Interface was added.
Magento\Framework\MessageQueue\Consumer\ConfigInterface Interface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryInterface Interface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeInterface Interface was added.
Magento\Framework\Bulk\BulkManagementInterface Interface was added.
Magento\Framework\Bulk\BulkStatusInterface Interface was added.
Magento\Framework\Bulk\BulkSummaryInterface Interface was added.
Magento\Framework\Bulk\OperationInterface Interface was added.
Magento\Framework\Bulk\OperationManagementInterface Interface was added.
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\Signifyd\Api\CaseCreationServiceInterface Interface was added.
Magento\Signifyd\Api\CaseManagementInterface Interface was added.
Magento\Signifyd\Api\CaseRepositoryInterface Interface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterface Interface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterface Interface was added.
Magento\Signifyd\Api\Data\CaseInterface Interface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterface Interface was added.
Magento\GiftCardAccount\Api\Data\GiftCardInterface Interface was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\QueryInterface Interface was added.
Magento\Elasticsearch\SearchAdapter\Filter\BuilderInterface Interface was added.
Magento\Elasticsearch\SearchAdapter\Filter\Builder\FilterInterface Interface was added.
Magento\Elasticsearch\SearchAdapter\Aggregation\Builder\BucketBuilderInterface Interface was added.
Magento\Elasticsearch\Model\Adapter\BatchDataMapperInterface Interface was added.
Magento\Elasticsearch\Model\Adapter\FieldMapperInterface Interface was added.
Magento\Elasticsearch\Model\Adapter\Index\BuilderInterface Interface was added.
Magento\Elasticsearch\Model\Adapter\Index\Config\EsConfigInterface Interface was added.
Magento\CatalogPermissions\Model\Indexer\UpdateIndexInterface Interface was added.
Magento\CatalogPermissions\App\ConfigInterface Interface was added.
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterface Interface was added.
Magento\AsynchronousOperations\Api\Data\OperationInterface Interface was added.
Magento\AsynchronousOperations\Api\Data\OperationListInterface Interface was added.
Magento\AdvancedSearch\Model\SuggestedQueriesInterface Interface was added.
Magento\AdvancedSearch\Model\Client\ClientFactoryInterface Interface was added.
Magento\AdvancedSearch\Model\Client\ClientInterface Interface was added.
Magento\AdvancedSearch\Model\Client\ClientOptionsInterface Interface was added.
Magento\AdvancedSearch\Model\Adapter\DataMapper\AdditionalFieldsProviderInterface Interface was added.
Magento\AdminGws\Model\CallbackProcessorInterface Interface was added.
Magento\AdminGws\Model\ConfigInterface Interface was added.

2.1.9 - 2.1.10

No changes

No backward incompatible changes.

2.1.8 - 2.1.9

No changes

No backward incompatible changes.

2.1.7 - 2.1.8

Changes in classes

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

2.1.6 - 2.1.7

No changes

No backward incompatible changes.

2.1.5 - 2.1.6

No changes

No backward incompatible changes.

2.1.4 - 2.1.5

No changes

No backward incompatible changes.

2.1.3 - 2.1.4

No changes

No backward incompatible changes.

2.1.2 - 2.1.3

Changes in classes

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

2.1.1 - 2.1.2

No changes

No backward incompatible changes.

2.1.0 - 2.1.1

No changes

No backward incompatible changes.

2.0.0 - 2.1.0

Changes in classes

What changed How changed
Magento\Framework\MessageQueue\ConsumerConfiguration::CALLBACK Constant has been removed.

Changes in interfaces

What changed How changed
Magento\GiftCard\Api\Data\GiftcardAmountInterface::getAttributeId [public] Method has been added.
Magento\GiftCard\Api\Data\GiftcardAmountInterface::setAttributeId [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.