Backward incompatible changes reference
Use this page to review high-level reference information for all backward incompatible changes in each release. Backward incompatible changes that have a major impact and require detailed explanation and special instructions are documented in the Backward incompatible changes highlights topic.
We use a custom tool that extends a PHP semantic version checker to auto-generate this content. The tool compares the code base from a previous release with the code base from the latest release. Backward incompatible changes for each release are aggregated into the following tables (if applicable):
- Class changes
- Class API membership changes
- Database changes
- Dependency injection (DI) changes
- Interface changes
- Interface API membership changes
- Layout changes
- System changes
- XSD changes
Patch releases are primarily focused on delivering security and quality enhancements on a regular basis to help you keep your sites performing at their peak. On an exceptional basis, breaking changes or additional patches or hotfixes may be released to address security or compliance issues and high-impact quality issues. On the module level, these are mostly PATCH-level changes; sometimes MINOR-level changes. See Release policy.
2.3.0 - 2.4.0-develop
Class changes
What changed | How it changed |
---|---|
Magento\Signifyd\Model\MessageGenerators\GeneratorException | Class was removed. |
Magento\Signifyd\Block\Fingerprint | Class was removed. |
Magento\Signifyd\Block\Adminhtml\CaseInfo | Class was removed. |
Magento\Elasticsearch\Elasticsearch5\Model\Adapter\FieldType | Class was removed. |
Magento\Customer\Block\Adminhtml\Edit\Tab\Reviews | Class was removed. |
Magento\Authorizenet\Helper\Data | Class was removed. |
Magento\Authorizenet\Helper\Backend\Data | Class was removed. |
Magento\Authorizenet\Block\Transparent\Iframe | Class was removed. |
Magento\Authorizenet\Block\Adminhtml\Order\View\Info\FraudDetails | Class was removed. |
Magento\Framework\Webapi\ErrorProcessor::_critical | [protected] Method return typing changed. |
Magento\Framework\View\Element\AbstractBlock::_loadCache | [protected] Method return typing changed. |
Magento\Framework\Mail\Template\TransportBuilder::getTransport | [public] Method return typing changed. |
Magento\Framework\Mail\Template\TransportBuilder::getTemplate | [protected] Method return typing changed. |
Magento\Framework\DataObject\Copy::copyFieldsetToTarget | [public] Method return typing changed. |
Magento\Framework\DataObject\Copy::getDataFromFieldset | [public] Method return typing changed. |
Magento\Framework\Data\Collection::getFilter | [public] Method return typing changed. |
Magento\Framework\Data\Collection::getFirstItem | [public] Method return typing changed. |
Magento\Framework\Data\Collection::getLastItem | [public] Method return typing changed. |
Magento\Framework\Data\Collection::getItems | [public] Method return typing changed. |
Magento\Framework\Data\Collection::getItemByColumnValue | [public] Method return typing changed. |
Magento\Framework\Data\Collection::_getItemId | [protected] Method return typing changed. |
Magento\Framework\Data\Collection::getNewEmptyItem | [public] Method return typing changed. |
Magento\Framework\Data\Collection::getItemById | [public] Method return typing changed. |
Magento\Framework\Data\Collection\Filesystem::_usort | [protected] Method return typing changed. |
Magento\Framework\App\Bootstrap::createApplication | [public] Method return typing changed. |
Magento\Framework\App\Bootstrap::terminate | [protected] Method parameter typing changed. |
Magento\Wishlist\Block\Customer\Wishlist::_prepareLayout | [protected] Method return typing changed. |
Magento\Wishlist\Block\Customer\Wishlist::_toHtml | [protected] Method return typing changed. |
Magento\Tax\Block\Adminhtml\Rate\Form::_construct | [protected] Method return typing changed. |
Magento\Swatches\Block\Product\Renderer\Configurable::getHtmlOutput | [protected] Method return typing changed. |
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getRendererTemplate | [protected] Method return typing changed. |
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getSwatchAttributesData | [protected] Method return typing changed. |
Magento\Store\Model\Group::beforeDelete | [public] Method return typing changed. |
Magento\Store\Model\Store::__sleep | [public] Method return typing changed. |
Magento\Store\Model\Store::isUrlSecure | [public] Method return typing changed. |
Magento\Store\Model\Store::setExtensionAttributes | [public] Method return typing changed. |
Magento\Store\Model\Website::beforeDelete | [public] Method return typing changed. |
Magento\Shipping\Model\Carrier\AbstractCarrier::getTotalNumOfBoxes | [public] Method return typing changed. |
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getCarrierCode | [public] Method return typing changed. |
Magento\SalesSequence\Model\ResourceModel\Meta::_afterLoad | [protected] Method return typing changed. |
Magento\SalesSequence\Model\ResourceModel\Meta::_afterSave | [protected] Method return typing changed. |
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_construct | [protected] Method return typing changed. |
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareCollection | [protected] Method return typing changed. |
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareColumns | [protected] Method return typing changed. |
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareMassaction | [protected] Method return typing changed. |
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::getGridUrl | [public] Method return typing changed. |
Magento\Sales\Model\Order::getShippingMethod | [public] Method return typing changed. |
Magento\Sales\Model\Order::getItemsCollection | [public] Method return typing changed. |
Magento\Sales\Model\Order::getParentItemsRandomCollection | [public] Method return typing changed. |
Magento\Sales\Model\Order::_getItemsRandomCollection | [protected] Method return typing changed. |
Magento\Sales\Model\Order\Config::_getState | [protected] Method return typing changed. |
Magento\Sales\Model\Order\Config::getStateDefaultStatus | [public] Method return typehint was moved from doc block annotation to in-line. |
Magento\Sales\Model\Order\Config::getStatusLabel | [public] Method return typing changed. |
Magento\Sales\Model\Order\Creditmemo::getExtensionAttributes | [public] Method return typing changed. |
Magento\Sales\Model\Order\Creditmemo::setExtensionAttributes | [public] Method return typing changed. |
Magento\Sales\Model\Order\Payment::addTransactionCommentsToOrder | [public] Method return typing changed. |
Magento\Sales\Model\Order\Shipment::getTracks | [public] Method return typing changed. |
Magento\Sales\Model\Order\Payment\Transaction::getOrder | [public] Method return typing changed. |
Magento\Sales\Model\Order\Payment\Transaction::setExtensionAttributes | [public] Method return typing changed. |
Magento\Sales\Model\Order\Creditmemo\Item::calcRowTotal | [public] Method return typing changed. |
Magento\Sales\Block\Order\History::_construct | [protected] Method return typing changed. |
Magento\Sales\Block\Order\History::_prepareLayout | [protected] Method return typing changed. |
Magento\Sales\Block\Order\Recent::_construct | [protected] Method return typing changed. |
Magento\Sales\Block\Order\Recent::_toHtml | [protected] Method return typing changed. |
Magento\Sales\Block\Order\Info\Buttons\Rss::getLinkParams | [protected] Method return typing changed. |
Magento\Sales\Block\Order\Email\Shipment\Items::_prepareItem | [protected] Method return typing changed. |
Magento\Sales\Block\Order\Email\Invoice\Items::_prepareItem | [protected] Method return typing changed. |
Magento\Sales\Block\Adminhtml\Order\View::__construct | [public] Method parameter typing changed. |
Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRenderer::getSaveUrl | [public] Method return typing changed. |
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\Form::getSource | [public] Method return typing changed. |
Magento\Review\Block\Customer\View::_toHtml | [protected] Method return typing changed. |
Magento\Reports\Model\ResourceModel\Review\Customer\Collection::getSelectCountSql | [public] Method return typing changed. |
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::getStoreId | [public] Method return typing changed. |
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::setQuote | [public] Method return typing changed. |
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::resetJoinQuotes | [public] Method return typing changed. |
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::_afterLoad | [protected] Method return typing changed. |
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::_assignOptions | [protected] Method return typing changed. |
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::_assignProducts | [protected] Method return typing changed. |
Magento\Quote\Model\Quote\Address::getQuote | [public] Method return typing changed. |
Magento\Quote\Model\Quote\Address::exportCustomerAddress | [public] Method return typing changed. |
Magento\Quote\Model\Quote\Address::getItemsCollection | [public] Method return typing changed. |
Magento\Quote\Model\Quote\Address::getShippingRatesCollection | [public] Method return typing changed. |
Magento\Quote\Model\Quote\Address::getShippingRateById | [public] Method return typing changed. |
Magento\Quote\Model\Quote\Address::getShippingRateByCode | [public] Method return typing changed. |
Magento\Quote\Model\Quote\Address::__clone | [public] Method return typing changed. |
Magento\Quote\Model\Quote\Address::getExtensionAttributes | [public] Method return typing changed. |
Magento\Quote\Model\Quote\Address\Item::getOptionBycode | [public] Method has been removed. |
Magento\Quote\Model\Quote\Address\Item::_construct | [protected] Method return typing changed. |
Magento\Quote\Model\Quote\Address\Item::beforeSave | [public] Method return typing changed. |
Magento\Payment\Gateway\Validator\AbstractValidator::createResult | [protected] Method return typing changed. |
Magento\Newsletter\Model\Subscriber::received | [public] Method return typing changed. |
Magento\Newsletter\Block\Adminhtml\Problem::_construct | [protected] Method return typing changed. |
Magento\Newsletter\Block\Adminhtml\Problem::getUnsubscribeButtonHtml | [public] Method return typing changed. |
Magento\Newsletter\Block\Adminhtml\Problem::getDeleteButtonHtml | [public] Method return typing changed. |
Magento\Marketplace\Block\Partners::getPartners | [public] Method return typing changed. |
Magento\ImportExport\Model\Import::_getEntityAdapter | [protected] Method return typing changed. |
Magento\ImportExport\Model\Import::_getSourceAdapter | [protected] Method return typing changed. |
Magento\ImportExport\Model\Import::getDataSourceModel | [public] Method return typing changed. |
Magento\GiftMessage\Block\Cart\GiftOptions::getGiftOptionsConfigJson | [public] Method return typing changed. |
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\Items::getSaveUrl | [public] Method return typing changed. |
Magento\Elasticsearch\SearchAdapter\DocumentFactory::__construct | [public] Method parameter typing changed. |
Magento\Elasticsearch\SearchAdapter\DocumentFactory::$objectManager | [protected] Property has been removed. |
Magento\Eav\Model\Entity\Attribute\AbstractAttribute::getDefaultValue | [public] Method return typing changed. |
Magento\Eav\Model\Entity\Attribute\Group::getExtensionAttributes | [public] Method return typing changed. |
Magento\Eav\Model\Entity\Attribute\Backend\AbstractBackend::getDefaultValue | [public] Method return typing changed. |
Magento\Eav\Model\Attribute\Data\AbstractData::_validateInputRule | [protected] Method return typing changed. |
Magento\Directory\Helper\Data::getCountryCollection | [public] Method return typing changed. |
Magento\Directory\Helper\Data::getCountriesWithStatesRequired | [public] Method return typing changed. |
Magento\Customer\Model\Address::getDataModel | [public] Method return typing changed. |
Magento\Customer\Model\Address::getCustomAttributesCodes | [protected] Method return typing changed. |
Magento\Customer\Model\Address\AbstractAddress::getCountry | [public] Method return typing changed. |
Magento\Customer\CustomerData\SectionPool::getSectionsData | [public] Method parameter name changed. |
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::_construct | [protected] Method return typing changed. |
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::getGridUrl | [public] Method return typing changed. |
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::_prepareCollection | [protected] Method return typing changed. |
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::_prepareColumns | [protected] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard::getReviewsUrl | [public] Method has been removed. |
Magento\Customer\Block\Account\Dashboard::getCustomer | [public] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard::getSubscriptionObject | [public] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard::getSubscriptionText | [public] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard::getPrimaryAddresses | [public] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard::_createSubscriber | [protected] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard\Info::getCustomer | [public] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard\Info::getSubscriptionObject | [public] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard\Info::_createSubscriber | [protected] Method return typing changed. |
Magento\Customer\Block\Account\Dashboard\Info::_toHtml | [protected] Method return typing changed. |
Magento\Config\Model\Config\Source\Locale\Currency::toOptionArray | [public] Method return typing changed. |
Magento\Config\Console\Command\ConfigSetCommand::execute | [protected] Method return typing changed. |
Magento\Config\Block\System\Config\Form::_beforeToHtml | [protected] Method return typing changed. |
Magento\Checkout\Block\Onepage::getJsLayout | [public] Method return typing changed. |
Magento\Checkout\Block\Cart\Totals::__construct | [public] Method parameter typing changed. |
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::setOrder | [public] Method return typing changed. |
Magento\CatalogRule\Model\Indexer\IndexBuilder::getActiveRules | [protected] Method return typing changed. |
Magento\CatalogRule\Model\Indexer\IndexBuilder::getAllRules | [protected] Method return typing changed. |
Magento\CatalogImportExport\Model\Export\Product::_getHeaderColumns | [public] Method return typing changed. |
Magento\CatalogImportExport\Model\Export\Product::_getEntityCollection | [protected] Method return typing changed. |
Magento\CatalogImportExport\Model\Export\Product::_prepareEntityCollection | [protected] Method return typing changed. |
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::modifyData | [public] Method return typing changed. |
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::modifyMeta | [public] Method return typing changed. |
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\TierPrice::modifyMeta | [public] Method return typing changed. |
Magento\Catalog\Ui\Component\ColumnFactory::create | [public] Method return typing changed. |
Magento\Catalog\Model\AbstractModel::setData | [public] Method return typing changed. |
Magento\Catalog\Model\Category::getAttributes | [public] Method return typing changed. |
Magento\Catalog\Model\Category::getStoreId | [public] Method return typing changed. |
Magento\Catalog\Model\Category::getDesignAttributes | [public] Method return typing changed. |
Magento\Catalog\Model\Product::getCustomOptions | [public] Method return typing changed. |
Magento\Catalog\Model\Product::getCustomOption | [public] Method return typing changed. |
Magento\Catalog\Model\ResourceModel\Product::getCategoryCollection | [public] Method return typing changed. |
Magento\Catalog\Model\ResourceModel\Eav\Attribute::getSourceModel | [public] Method return typing changed. |
Magento\Catalog\Model\ResourceModel\Collection\AbstractCollection::_addLoadAttributesSelectValues | [protected] Method return typing changed. |
Magento\Catalog\Model\Product\Option::groupFactory | [public] Method return typing changed. |
Magento\Catalog\Model\Product\Visibility::getVisibleInCatalogIds | [public] Method return typing changed. |
Magento\Catalog\Model\Product\Visibility::getVisibleInSearchIds | [public] Method return typing changed. |
Magento\Catalog\Model\Product\Visibility::getVisibleInSiteIds | [public] Method return typing changed. |
Magento\Catalog\Model\Product\Option\Type\DefaultType::getOption | [public] Method return typing changed. |
Magento\Catalog\Model\Product\Option\Type\DefaultType::getProduct | [public] Method return typing changed. |
Magento\Catalog\Model\Product\Option\Type\DefaultType::getConfigurationItemOption | [public] Method return typing changed. |
Magento\Catalog\Model\Product\Option\Type\DefaultType::getConfigurationItem | [public] Method return typing changed. |
Magento\Catalog\Model\Attribute\Backend\Customlayoutupdate::validate | [public] Method return typing changed. |
Magento\Catalog\Helper\Data::getPriceScope | [public] Method return typehint was moved from doc block annotation to in-line. |
Magento\Catalog\Helper\Product\ProductList::getAvailableLimit | [public] Method return typing changed. |
Magento\Catalog\Helper\Product\ProductList::getAvailableLimit | [public] Method parameter name changed. |
Magento\Catalog\Helper\Product\ProductList::getDefaultLimitPerPageValue | [public] Method return typing changed. |
Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper::initializeFromData | [public] Method return typing changed. |
Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper::initialize | [public] Method return typing changed. |
Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper::setProductLinks | [protected] Method return typing changed. |
Magento\Catalog\Block\Product\View\Options\Type\Select::getValuesHtml | [public] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Grid::_construct | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Grid::_prepareCollection | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Grid::_addColumnFilterToCollection | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Grid::_prepareColumns | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Grid::_prepareMassaction | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Grid::getGridUrl | [public] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Grid::getRowUrl | [public] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Attributes::_prepareForm | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Inventory::canShowTab | [public] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Inventory::isHidden | [public] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\Main::_prepareForm | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\Main::_getAdditionalElementTypes | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Category\Tree::_construct | [protected] Method return typing changed. |
Magento\Catalog\Block\Adminhtml\Category\Tree::_prepareLayout | [protected] Method return typing changed. |
Magento\Captcha\Model\DefaultModel::getWord | [public] Method return typing changed. |
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option::getProduct | [public] Method return typing changed. |
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Checkbox::setValidationContainer | [public] Method return typing changed. |
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Multi::setValidationContainer | [public] Method return typing changed. |
Magento\Backup\Model\Backup::getFile | [public] Method return typing changed. |
Magento\Backend\Model\AdminPathConfig::getCurrentSecureUrl | [public] Method return typing changed. |
Magento\Backend\Model\AdminPathConfig::shouldBeSecure | [public] Method return typing changed. |
Magento\Backend\Model\AdminPathConfig::getDefaultPath | [public] Method return typing changed. |
Magento\Backend\Block\Widget\Grid\Massaction\AbstractMassaction::_construct | [protected] Method return typing changed. |
Magento\Backend\Block\Template\Context::getNameBuilder | [public] Method return typing changed. |
Magento\Backend\Block\Store\Switcher::_construct | [protected] Method return typing changed. |
Magento\AdminNotification\Block\Window::_getLatestItem | [protected] Method return typing changed. |
Magento\Framework\Serialize\Serializer\JsonHexTag | Class was added. |
Magento\Sales\Model\Order\ProductOption | Class was added. |
Magento\Review\Block\Adminhtml\Edit\Tab\Reviews | Class was added. |
Magento\Payment\Block\Transparent\Redirect | Class was added. |
Magento\LoginAsCustomerUi\Block\Adminhtml\ConfirmationPopup | Class was added. |
Magento\GroupedProduct\Block\Order\Email\Items\CreditMemo\Grouped | Class was added. |
Magento\Customer\Block\Address\Grid | Class was added. |
Magento\Catalog\Block\Product\View\Details | Class was added. |
Magento\Framework\View\Element\Context::getLockGuardedCacheLoader | [public] Method has been added. |
Magento\Framework\Search\Request::getSort | [public] Method has been added. |
Magento\Framework\Search\Response\QueryResponse::getTotal | [public] Method has been added. |
Magento\Framework\Search\Request\Builder::setSort | [public] Method has been added. |
Magento\Framework\Mail\Template\TransportBuilder::setFromByScope | [public] Method has been added. |
Magento\Framework\Filter\Template::forDirective | [public] Method has been added. |
Magento\Framework\Filter\Template::setStrictMode | [public] Method has been added. |
Magento\Framework\Filter\Template::isStrictMode | [public] Method has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::CONFIG_PATH_DB_CONNECTION_DEFAULT_DRIVER_OPTIONS | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::INPUT_KEY_DB_SSL_KEY | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::INPUT_KEY_DB_SSL_CERT | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::INPUT_KEY_DB_SSL_CA | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::INPUT_KEY_DB_SSL_VERIFY | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::KEY_DRIVER_OPTIONS | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::KEY_MYSQL_SSL_KEY | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::KEY_MYSQL_SSL_CERT | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::KEY_MYSQL_SSL_CA | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::KEY_MYSQL_SSL_VERIFY | Constant has been added. |
Magento\Wishlist\Model\ResourceModel\Item\Collection::_renderFiltersBefore | [protected] Method has been added. |
Magento\Wishlist\Block\Share\Email\Items::getProductForThumbnail | [public] Method has been added. |
Magento\Wishlist\Block\Customer\Wishlist::$_collection | [protected] Property has been added. |
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\Cart::__construct | [public] Method has been added. |
Magento\Store\Model\System\Store::getStoreOptionsTree | [public] Method has been added. |
Magento\SendFriend\Block\Send::_prepareLayout | [protected] Method has been added. |
Magento\Search\Model\ResourceModel\Query\Collection::isTopSearchResult | [public] Method has been added. |
Magento\Sales\Model\Order::getFrontendStatusLabel | [public] Method has been added. |
Magento\Sales\Model\Order\Address::beforeSave | [public] Method has been added. |
Magento\Sales\Model\Order\Config::getStatusFrontendLabel | [public] Method has been added. |
Magento\Sales\Block\Order\History::getEmptyOrdersMessage | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Items::__construct | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Items::getOrder | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Shipment\Items::__construct | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Shipment\Items::getOrder | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Shipment\Items::getShipment | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Invoice\Items::__construct | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Invoice\Items::getOrder | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Invoice\Items::getInvoice | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Creditmemo\Items::__construct | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Creditmemo\Items::getOrder | [public] Method has been added. |
Magento\Sales\Block\Order\Email\Creditmemo\Items::getCreditmemo | [public] Method has been added. |
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\Adjustments::formatValue | [public] Method has been added. |
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\Cart::getItemPrice | [public] Method has been added. |
Magento\Reports\Model\ResourceModel\Quote\Collection::addStoreFilter | [public] Method has been added. |
Magento\Reports\Controller\Adminhtml\Report\Shopcart::ADMIN_RESOURCE | Constant has been added. |
Magento\Reports\Controller\Adminhtml\Report\Statistics | Interface has been added. |
Magento\Quote\Model\Quote\Address\Item::getOptionByCode | [public] Method has been added. |
Magento\Payment\Model\Method\Adapter::canSale | [public] Method has been added. |
Magento\Payment\Model\Method\Adapter::sale | [public] Method has been added. |
Magento\Payment\Model\Method\Adapter | Interface has been added. |
Magento\PageCache\Model\Config::VARNISH_6_CONFIGURATION_PATH | Constant has been added. |
Magento\Newsletter\Model\Subscriber::loadBySubscriberEmail | [public] Method has been added. |
Magento\Newsletter\Model\Subscriber::loadByCustomer | [public] Method has been added. |
Magento\Newsletter\Model\ResourceModel\Subscriber::loadBySubscriberEmail | [public] Method has been added. |
Magento\Newsletter\Model\ResourceModel\Subscriber::loadByCustomerId | [public] Method has been added. |
Magento\Newsletter\Model\ResourceModel\Queue\Collection::addCustomerFilter | [public] Method has been added. |
Magento\LayeredNavigation\Block\Navigation::_beforeToHtml | [protected] Method has been added. |
Magento\ImportExport\Model\History::$session | [protected] Property has been added. |
Magento\ImportExport\Model\Export\Adapter\Csv::__destruct | [public] Method has been added. |
Magento\Customer\Model\Customer::getAttributeSetId | [public] Method has been added. |
Magento\Customer\CustomerData\SectionPool::getSectionNames | [public] Method has been added. |
Magento\ConfigurableProduct\Model\Product\Type\Configurable::getLinkedProductCollection | [protected] Method has been added. |
Magento\ConfigurableProduct\Model\Product\Type\Configurable::$isSaleableBySku | [protected] Property has been added. |
Magento\Checkout\Block\Cart\Coupon::_prepareLayout | [protected] Method has been added. |
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::_reset | [protected] Method has been added. |
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::_loadEntities | [public] Method has been added. |
Magento\CatalogSearch\Model\ResourceModel\Advanced\Collection::_reset | [protected] Method has been added. |
Magento\CatalogSearch\Model\ResourceModel\Advanced\Collection::_loadEntities | [public] Method has been added. |
Magento\Catalog\Helper\Image | Interface has been added. |
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Checkbox::getSelectionPrice | [public] Method has been added. |
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Multi::getSelectionPrice | [public] Method has been added. |
Interface changes
What changed | How it changed |
---|---|
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\Framework\Pricing\PriceCurrencyInterface::format | [public] Method return typing changed. |
Magento\Framework\App\Response\HttpInterface::getHeader | [public] Method return typing changed. |
Magento\Vault\Api\PaymentTokenManagementInterface::getListByCustomerId | [public] Method return typing changed. |
Magento\SalesRule\Api\Data\RuleInterface::setIsActive | [public] Method return typing changed. |
Magento\Quote\Api\Data\CartInterface::getReservedOrderId | [public] Method return typing changed. |
Magento\Catalog\Api\Data\CategoryInterface::getName | [public] Method return typing changed. |
Magento\Payment\Model\SaleOperationInterface | Interface was added. |
Magento\MediaGalleryApi\Api\CreateDirectoriesByPathsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\DeleteAssetsByPathsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\DeleteDirectoriesByPathsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\GetAssetsByIdsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\GetAssetsByPathsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\GetAssetsKeywordsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\IsPathBlacklistedInterface | Interface was added. |
Magento\MediaGalleryApi\Api\SaveAssetsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\SaveAssetsKeywordsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\Data\AssetInterface | Interface was added. |
Magento\MediaGalleryApi\Api\Data\AssetKeywordsInterface | Interface was added. |
Magento\MediaGalleryApi\Api\Data\KeywordInterface | Interface was added. |
Magento\MediaContentApi\Model\GetEntityContentsInterface | Interface was added. |
Magento\MediaContentApi\Api\DeleteContentAssetLinksByAssetIdsInterface | Interface was added. |
Magento\MediaContentApi\Api\DeleteContentAssetLinksInterface | Interface was added. |
Magento\MediaContentApi\Api\ExtractAssetsFromContentInterface | Interface was added. |
Magento\MediaContentApi\Api\GetAssetIdsByContentIdentityInterface | Interface was added. |
Magento\MediaContentApi\Api\GetContentByAssetIdsInterface | Interface was added. |
Magento\MediaContentApi\Api\SaveContentAssetLinksInterface | Interface was added. |
Magento\MediaContentApi\Api\Data\ContentAssetLinkInterface | Interface was added. |
Magento\MediaContentApi\Api\Data\ContentIdentityInterface | Interface was added. |
Magento\LoginAsCustomerWebapi\Api\CreateCustomerAccessTokenInterface | Interface was added. |
Magento\LoginAsCustomerLog\Api\GetLogsListInterface | Interface was added. |
Magento\LoginAsCustomerLog\Api\SaveLogsInterface | Interface was added. |
Magento\LoginAsCustomerLog\Api\Data\LogInterface | Interface was added. |
Magento\LoginAsCustomerLog\Api\Data\LogSearchResultsInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\AuthenticateCustomerInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\ConfigInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\DeleteAuthenticationDataBySecretInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\DeleteExpiredAuthenticationDataInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\GetAuthenticationDataBySecretInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerSessionActiveInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\SaveAuthenticationDataInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\Data\AuthenticationDataInterface | Interface was added. |
Magento\ImportExport\Api\ExportManagementInterface | Interface was added. |
Magento\ImportExport\Api\Data\ExportInfoInterface | Interface was added. |
Magento\Catalog\Api\CategoryListDeleteBySkuInterface | Interface was added. |
Magento\AsynchronousOperations\Api\SaveMultipleOperationsInterface | Interface was added. |
Magento\Sales\Api\Data\OrderPaymentInterface::setAdditionalInformation | [public] Method has been added. |
Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterface::ERROR_SKU_MARGINAL_WHITESPACES | Constant has been added. |
Database changes
What changed | How it changed |
---|---|
signifyd_case | Table was dropped |
sales_order_grid | Table was dropped |
signifyd_case | Table was dropped |
sales_order_grid | Table was dropped |
signifyd_case | Table was dropped |
sales_order_grid | Table was dropped |
product_alert_price/PRODUCT_ALERT_PRICE_STORE_ID_STORE_STORE_ID | Foreign key was added |
product_alert_stock/PRODUCT_ALERT_STOCK_STORE_ID_STORE_STORE_ID | Foreign key was added |
signifyd_case | Table was dropped |
sales_order_grid | Table was dropped |
product_alert_price/PRODUCT_ALERT_PRICE_STORE_ID_STORE_STORE_ID | Foreign key was added |
product_alert_stock/PRODUCT_ALERT_STOCK_STORE_ID_STORE_STORE_ID | Foreign key was added |
signifyd_case | Table was dropped |
sales_order_grid | Table was dropped |
product_alert_price/PRODUCT_ALERT_PRICE_STORE_ID_STORE_STORE_ID | Foreign key was added |
product_alert_stock/PRODUCT_ALERT_STOCK_STORE_ID_STORE_STORE_ID | Foreign key was added |
eav_attribute_label/EAV_ATTRIBUTE_LABEL_ATTRIBUTE_ID_STORE_ID_UNIQUE | Unique key was added |
signifyd_case | Table was dropped |
sales_order_grid | Table was dropped |
product_alert_price/PRODUCT_ALERT_PRICE_STORE_ID_STORE_STORE_ID | Foreign key was added |
product_alert_stock/PRODUCT_ALERT_STOCK_STORE_ID_STORE_STORE_ID | Foreign key was added |
eav_attribute_label/EAV_ATTRIBUTE_LABEL_ATTRIBUTE_ID_STORE_ID_UNIQUE | Unique key was added |
signifyd_case | Table was dropped |
sales_order_grid | Table was dropped |
product_alert_price/PRODUCT_ALERT_PRICE_STORE_ID_STORE_STORE_ID | Foreign key was added |
product_alert_stock/PRODUCT_ALERT_STOCK_STORE_ID_STORE_STORE_ID | Foreign key was added |
eav_attribute_label/EAV_ATTRIBUTE_LABEL_ATTRIBUTE_ID_STORE_ID_UNIQUE | Unique key was added |
wishlist_item/constraint | Module db schema whitelist reduced (wishlist_item/constraint). |
admin_user_expiration | Table was added |
queue_poison_pill | Table was added |
media_gallery_asset | Table was added |
media_gallery_keyword | Table was added |
media_gallery_asset_keyword | Table was added |
media_content_asset | Table was added |
magento_login_as_customer_log | Table was added |
login_as_customer | Table was added |
admin_analytics_usage_version_log | Table was added |
admin_user_expiration | Table was added |
queue_poison_pill | Table was added |
media_gallery_asset | Table was added |
media_gallery_keyword | Table was added |
media_gallery_asset_keyword | Table was added |
media_content_asset | Table was added |
magento_login_as_customer_log | Table was added |
login_as_customer | Table was added |
admin_analytics_usage_version_log | Table was added |
quote_address/validated_country_code | Column was added |
quote_address/validated_vat_number | Column was added |
quote_address_item/store_id | Column was added |
product_alert_price/store_id | Column was added |
product_alert_stock/store_id | Column was added |
newsletter_template/is_legacy | Column was added |
email_template/is_legacy | Column was added |
core_config_data/updated_at | Column was added |
cms_page/layout_update_selected | Column was added |
admin_user_expiration | Table was added |
queue_poison_pill | Table was added |
media_gallery_asset | Table was added |
media_gallery_keyword | Table was added |
media_gallery_asset_keyword | Table was added |
media_content_asset | Table was added |
magento_login_as_customer_log | Table was added |
login_as_customer | Table was added |
admin_analytics_usage_version_log | Table was added |
quote_address/validated_country_code | Column was added |
quote_address/validated_vat_number | Column was added |
quote_address_item/store_id | Column was added |
product_alert_price/store_id | Column was added |
product_alert_stock/store_id | Column was added |
newsletter_template/is_legacy | Column was added |
email_template/is_legacy | Column was added |
core_config_data/updated_at | Column was added |
cms_page/layout_update_selected | Column was added |
admin_user_expiration | Table was added |
queue_poison_pill | Table was added |
media_gallery_asset | Table was added |
media_gallery_keyword | Table was added |
media_gallery_asset_keyword | Table was added |
media_content_asset | Table was added |
magento_login_as_customer_log | Table was added |
login_as_customer | Table was added |
admin_analytics_usage_version_log | Table was added |
quote_address/validated_country_code | Column was added |
quote_address/validated_vat_number | Column was added |
quote_address_item/store_id | Column was added |
product_alert_price/store_id | Column was added |
product_alert_stock/store_id | Column was added |
newsletter_template/is_legacy | Column was added |
email_template/is_legacy | Column was added |
core_config_data/updated_at | Column was added |
cms_page/layout_update_selected | Column was added |
admin_user_expiration | Table was added |
queue_poison_pill | Table was added |
media_gallery_asset | Table was added |
media_gallery_keyword | Table was added |
media_gallery_asset_keyword | Table was added |
media_content_asset | Table was added |
magento_login_as_customer_log | Table was added |
login_as_customer | Table was added |
admin_analytics_usage_version_log | Table was added |
quote_address/validated_country_code | Column was added |
quote_address/validated_vat_number | Column was added |
quote_address_item/store_id | Column was added |
product_alert_price/store_id | Column was added |
product_alert_stock/store_id | Column was added |
newsletter_template/is_legacy | Column was added |
email_template/is_legacy | Column was added |
core_config_data/updated_at | Column was added |
cms_page/layout_update_selected | Column was added |
admin_user_expiration | Table was added |
queue_poison_pill | Table was added |
media_gallery_asset | Table was added |
media_gallery_keyword | Table was added |
media_gallery_asset_keyword | Table was added |
media_content_asset | Table was added |
magento_login_as_customer_log | Table was added |
login_as_customer | Table was added |
admin_analytics_usage_version_log | Table was added |
quote_address/validated_country_code | Column was added |
quote_address/validated_vat_number | Column was added |
quote_address_item/store_id | Column was added |
product_alert_price/store_id | Column was added |
product_alert_stock/store_id | Column was added |
newsletter_template/is_legacy | Column was added |
email_template/is_legacy | Column was added |
core_config_data/updated_at | Column was added |
cms_page/layout_update_selected | Column was added |
admin_user_expiration | Table was added |
queue_poison_pill | Table was added |
media_gallery_asset | Table was added |
media_gallery_keyword | Table was added |
media_gallery_asset_keyword | Table was added |
media_content_asset | Table was added |
magento_login_as_customer_log | Table was added |
login_as_customer | Table was added |
admin_analytics_usage_version_log | Table was added |
quote_address/validated_country_code | Column was added |
quote_address/validated_vat_number | Column was added |
quote_address_item/store_id | Column was added |
product_alert_price/store_id | Column was added |
product_alert_stock/store_id | Column was added |
newsletter_template/is_legacy | Column was added |
email_template/is_legacy | Column was added |
core_config_data/updated_at | Column was added |
cms_page/layout_update_selected | Column was added |
Magento_Signifyd | Db Whitelist from module Magento_Signifyd was removed |
Di changes
What changed | How it changed |
---|---|
SignifydAvsDefaultMapper | Virtual Type was removed |
SignifydCvvDefaultMapper | Virtual Type was removed |
SignifydIdListProvider | Virtual Type was removed |
Magento\Sales\Model\ResourceModel\Order\Grid | Virtual Type was removed |
PaymentMapperSchemaLocator | Virtual Type was removed |
PaymentMapperConfigReader | Virtual Type was removed |
PaymentMethodConfigData | Virtual Type was removed |
AdditionalFieldsForElasticsearchDataMapper | Virtual Type was removed |
Magento\Elasticsearch\Model\Client\ElasticsearchFactory | Virtual Type was removed |
LinkedProductSelectBuilderByIndexMinPrice | Virtual Type was removed |
CmsGirdFilterPool | Virtual Type was removed |
Magento\Catalog\Pricing\Price\Collection | Virtual Type was removed |
\Magento\Catalog\Ui\DataProvider\Product\ProductCollectionFactory | Virtual Type was removed |
Magento\Authorizenet\Model\Directpost\Session\Storage | Virtual Type was removed |
DirectpostIframeCcConfigProvider | Virtual Type was removed |
Layout changes
What changed | How it changed |
---|---|
adminhtml.block.url_rewrite.grid.container | Block was removed |
adminhtml.block.url_rewrite.grid | Block was removed |
adminhtml.url_rewrite.grid.columnSet | Block was removed |
adminhtml.url_rewrite.grid.columnSet.url_rewrite_id | Block was removed |
adminhtml.url_rewrite.grid.columnSet.store_id | Block was removed |
adminhtml.url_rewrite.grid.columnSet.request_path | Block was removed |
adminhtml.url_rewrite.grid.columnSet.target_path | Block was removed |
adminhtml.url_rewrite.grid.columnSet.redirect_type | Block was removed |
adminhtml.url_rewrite.grid.columnSet.actions | Block was removed |
translate-config | Block was removed |
translate | Block was removed |
theme.active.editor | Block was removed |
signifyd.fingerprint | Block was removed |
order_case_info | Block was removed |
empty | An Update was removed |
product.price.final.copy | Block was removed |
root | Container was removed |
admin.customer.reviews | Block was removed |
root | Container was removed |
authorizenet_directpost_iframe | Block was removed |
root | Container was removed |
authorizenet_directpost_iframe | Block was removed |
authorizenet_fraud_details | Block was removed |
System changes
What changed | How it changed |
---|---|
system.xml | System configuration file was added |
system.xml | System configuration file was added |
payment/free | A group-node was removed |
payment/free/active | A field-node was removed |
payment/free/order_status | A field-node was removed |
payment/free/payment_action | A field-node was removed |
payment/free/sort_order | A field-node was removed |
payment/free/title | A field-node was removed |
payment/free/allowspecific | A field-node was removed |
payment/free/specificcountry | A field-node was removed |
payment/free/model | A field-node was removed |
catalog/search/elasticsearch_server_hostname | A field-node was removed |
catalog/search/elasticsearch_server_port | A field-node was removed |
catalog/search/elasticsearch_index_prefix | A field-node was removed |
catalog/search/elasticsearch_enable_auth | A field-node was removed |
catalog/search/elasticsearch_username | A field-node was removed |
catalog/search/elasticsearch_password | A field-node was removed |
catalog/search/elasticsearch_server_timeout | A field-node was removed |
catalog/search/elasticsearch_test_connect_wizard | A field-node was removed |
carriers/dhl/gateway_url | A field-node was removed |
dev/debug | A group-node was removed |
dev/debug/debug_logging | A field-node was removed |
dev/syslog | A group-node was removed |
dev/syslog/syslog_logging | A field-node was removed |
payment/braintree_section/braintree/braintree_advanced/kount_id | A field-node was removed |
web/session/use_frontend_sid | A field-node was removed |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
wishlist/general/show_in_sidebar | A field-node was added |
catalog/frontend/show_swatch_tooltip | A field-node was added |
sitemap/store | A group-node was added |
sitemap/store/changefreq | A field-node was added |
sitemap/store/priority | A field-node was added |
sales/zerograndtotal_creditmemo | A group-node was added |
sales/zerograndtotal_creditmemo/allow_zero_grandtotal | A field-node was added |
sales/minimum_order/include_discount_amount | A field-node was added |
customer | A section-node was added |
customer/create_account | A group-node was added |
customer/create_account/email_required_create_order | A field-node was added |
catalog/review/active | A field-node was added |
payment_us/paypal_group_all_in_one/wps_express/express_checkout_required/express_checkout_bml_sort_order | A field-node was added |
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced | A group-node was added |
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend | A group-node was added |
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/checkout_page_button | A group-node was added |
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/product_page_button | A group-node was added |
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/cart_page_button | A group-node was added |
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/mini_cart_page_button | A group-node was added |
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/features | A group-node was added |
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/checkout_display | A field-node was added |
payment/free | A group-node was added |
payment/free/active | A field-node was added |
payment/free/order_status | A field-node was added |
payment/free/payment_action | A field-node was added |
payment/free/sort_order | A field-node was added |
payment/free/title | A field-node was added |
payment/free/allowspecific | A field-node was added |
payment/free/specificcountry | A field-node was added |
payment/free/model | A field-node was added |
system/full_page_cache/varnish/export_button_version6 | A field-node was added |
carriers/freeshipping/tax_including | A field-node was added |
newsletter/general | A group-node was added |
newsletter/general/active | A field-node was added |
catalog/search/elasticsearch5_minimum_should_match | A field-node was added |
currency/currencyconverterapi/api_key | A field-node was added |
carriers/dhl/sandbox_mode | A field-node was added |
catalog/seo/generate_category_product_rewrites | A field-node was added |
catalog/frontend/remember_pagination | A field-node was added |
catalog/layered_navigation | A group-node was added |
catalog/layered_navigation/display_category | A field-node was added |
system | A section-node was added |
system/upload_configuration | A group-node was added |
system/upload_configuration/jpeg_quality | A field-node was added |
system/upload_configuration/enable_resize | A field-node was added |
Xsd changes
What changed | How it changed |
---|---|
/etc/signifyd_payment_mapping.xsd | A schema declaration was removed |
/etc/directory.xsd | A schema declaration was added |
/etc/media_content.xsd | A schema declaration was added |
/etc/csp_whitelist.xsd | A schema declaration was added |
shared | An optional attribute was added |
class | An optional attribute was added |
Class API membership changes
What changed | How it changed |
---|---|
Magento\Framework\Url | Class was added. |
Magento\Framework\View\Layout\Reader\Block | Class was added. |
Magento\Framework\Session\SessionManager | Class was added. |
Magento\Framework\Module\Setup\Context | Class was added. |
Magento\Framework\Model\AbstractExtensibleModel | Class was added. |
Magento\Framework\Locale\Resolver | Class was added. |
Magento\Framework\Data\Form\AbstractForm | Class was added. |
Magento\Framework\DB\Helper | Class was added. |
Magento\Framework\Code\NameBuilder | Class was added. |
Magento\Framework\App\Router\Base | Class was added. |
Magento\Framework\App\Response\Http\FileFactory | Class was added. |
Magento\Framework\App\Action\AbstractAction | Class was added. |
Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. |
Magento\Wishlist\Block\AbstractBlock | Class was added. |
Magento\Translation\Model\ResourceModel\Translate | Class was added. |
Magento\SalesRule\Model\Validator | Class was added. |
Magento\Sales\Model\ResourceModel\Report\Collection\AbstractCollection | Class was added. |
Magento\Sales\Block\Adminhtml\Totals | Class was added. |
Magento\Sales\Block\Adminhtml\Order\Create\Form\AbstractForm | Class was added. |
Magento\Sales\Block\Adminhtml\Order\Create\Form\Address | Class was added. |
Magento\Review\Block\Product\View | Class was added. |
Magento\Review\Block\Adminhtml\Grid | Class was added. |
Magento\ProductAlert\Model\ResourceModel\AbstractResource | Class was added. |
Magento\Paypal\Model\Billing\AbstractAgreement | Class was added. |
Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain | Class was added. |
Magento\Directory\Block\Data | Class was added. |
Magento\CatalogInventory\Block\Stockqty\AbstractStockqty | Class was added. |
Magento\Catalog\Block\Adminhtml\Category\AbstractCategory | Class was added. |
Magento\Backend\Block\Dashboard\Bar | Class was added. |
Magento\Backend\Block\Dashboard\Grids | Class was added. |
Magento\Backend\Block\Dashboard\Sales | Class was added. |
Magento\Backend\Block\Dashboard\Totals | Class was added. |
Magento\Backend\Block\Dashboard\Orders\Grid | Class was added. |
Interface API membership changes
What changed | How it changed |
---|---|
Magento\Framework\Option\ArrayInterface | Interface was added. |
Magento\Framework\Component\ComponentRegistrarInterface | Interface was added. |
Magento\Framework\App\TemplateTypesInterface | Interface was added. |
Magento\Framework\App\Action\HttpGetActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpHeadActionInterface | Interface was added. |
Magento\Widget\Block\BlockInterface | Interface was added. |
Magento\Customer\CustomerData\SectionPoolInterface | Interface was added. |
Class changes
What changed | How it changed |
---|---|
Magento\Eway\Block\Payment | Class was removed. |
Magento\VisualMerchandiser\Model\Rules::getProductCollection | [protected] Method return typing changed. |
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\Tile::_construct | [protected] Method return typing changed. |
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\Buttons::__construct | [public] Method parameter typing changed. |
Magento\Rma\Block\Adminhtml\Order\View\Buttons::__construct | [public] Method parameter typing changed. |
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRenderer::getValue | [public] Method return typehint was moved from doc block annotation to in-line. |
Magento\Rma\Block\Email\Items::getCollection | [public] Method has been added. |
Magento\CustomAttributeManagement\Block\Form\Renderer\Multiselect::getValue | [public] Method has been added. |
Magento\AdminGws\Model\Collections::addReportCollectionStoreFilter | [public] Method has been added. |
Interface changes
What changed | How it changed |
---|---|
Magento\Worldpay\Api\GuestPaymentInformationManagementProxyInterface | Interface was removed. |
Database changes
What changed | How it changed |
---|---|
magento_sales_order_grid_archive/signifyd_guarantee_status | Column was removed |
magento_sales_order_grid_archive/signifyd_guarantee_status | Column was removed |
magento_sales_order_grid_archive/signifyd_guarantee_status | Column was removed |
magento_sales_order_grid_archive/signifyd_guarantee_status | Column was removed |
magento_sales_order_grid_archive/signifyd_guarantee_status | Column was removed |
magento_sales_order_grid_archive/signifyd_guarantee_status | Column was removed |
visual_merchandiser_rule/constraint | Module db schema whitelist reduced (visual_merchandiser_rule/constraint). |
magento_versionscms_hierarchy_node/constraint | Module db schema whitelist reduced (magento_versionscms_hierarchy_node/constraint). |
magento_targetrule_product/constraint | Module db schema whitelist reduced (magento_targetrule_product/constraint). |
magento_sales_order_grid_archive/column | Module db schema whitelist reduced (magento_sales_order_grid_archive/column). |
magento_reminder_rule/constraint | Module db schema whitelist reduced (magento_reminder_rule/constraint). |
magento_giftregistry_item/constraint | Module db schema whitelist reduced (magento_giftregistry_item/constraint). |
wishlist_item/constraint | Module db schema whitelist reduced (wishlist_item/constraint). |
magento_catalogpermissions/constraint | Module db schema whitelist reduced (magento_catalogpermissions/constraint). |
magento_catalogevent_event/constraint | Module db schema whitelist reduced (magento_catalogevent_event/constraint). |
magento_banner_catalogrule/constraint | Module db schema whitelist reduced (magento_banner_catalogrule/constraint). |
magento_banner_salesrule/constraint | Module db schema whitelist reduced (magento_banner_salesrule/constraint). |
magento_salesrule_filter/constraint | Module db schema whitelist reduced (magento_salesrule_filter/constraint). |
magento_salesrule_filter | Table was added |
magento_banner_salesrule | Table was added |
magento_reminder_rule | Table was added |
magento_versionscms_hierarchy_node | Table was added |
magento_catalogevent_event | Table was added |
magento_catalogpermissions | Table was added |
wishlist_item_option | Table was added |
magento_giftregistry_item | Table was added |
magento_targetrule_product | Table was added |
visual_merchandiser_rule | Table was added |
magento_banner_catalogrule | Table was added |
magento_salesrule_filter | Table was added |
magento_banner_salesrule | Table was added |
magento_reminder_rule | Table was added |
magento_versionscms_hierarchy_node | Table was added |
magento_catalogevent_event | Table was added |
magento_catalogpermissions | Table was added |
wishlist_item_option | Table was added |
magento_giftregistry_item | Table was added |
magento_targetrule_product | Table was added |
visual_merchandiser_rule | Table was added |
magento_banner_catalogrule | Table was added |
magento_salesrule_filter | Table was added |
magento_banner_salesrule | Table was added |
magento_reminder_rule | Table was added |
magento_versionscms_hierarchy_node | Table was added |
magento_catalogevent_event | Table was added |
magento_catalogpermissions | Table was added |
wishlist_item_option | Table was added |
magento_giftregistry_item | Table was added |
magento_targetrule_product | Table was added |
visual_merchandiser_rule | Table was added |
magento_banner_catalogrule | Table was added |
magento_salesrule_filter | Table was added |
magento_banner_salesrule | Table was added |
magento_reminder_rule | Table was added |
magento_versionscms_hierarchy_node | Table was added |
magento_catalogevent_event | Table was added |
magento_catalogpermissions | Table was added |
wishlist_item_option | Table was added |
magento_giftregistry_item | Table was added |
magento_targetrule_product | Table was added |
visual_merchandiser_rule | Table was added |
magento_banner_catalogrule | Table was added |
magento_salesrule_filter | Table was added |
magento_banner_salesrule | Table was added |
magento_reminder_rule | Table was added |
magento_versionscms_hierarchy_node | Table was added |
magento_catalogevent_event | Table was added |
magento_catalogpermissions | Table was added |
wishlist_item_option | Table was added |
magento_giftregistry_item | Table was added |
magento_targetrule_product | Table was added |
visual_merchandiser_rule | Table was added |
magento_banner_catalogrule | Table was added |
magento_salesrule_filter | Table was added |
magento_banner_salesrule | Table was added |
magento_reminder_rule | Table was added |
magento_versionscms_hierarchy_node | Table was added |
magento_catalogevent_event | Table was added |
magento_catalogpermissions | Table was added |
wishlist_item_option | Table was added |
magento_giftregistry_item | Table was added |
magento_targetrule_product | Table was added |
visual_merchandiser_rule | Table was added |
magento_banner_catalogrule | Table was added |
magento_salesrule_filter | Table was added |
magento_banner_salesrule | Table was added |
magento_reminder_rule | Table was added |
magento_versionscms_hierarchy_node | Table was added |
magento_catalogevent_event | Table was added |
magento_catalogpermissions | Table was added |
wishlist_item_option | Table was added |
magento_giftregistry_item | Table was added |
magento_targetrule_product | Table was added |
visual_merchandiser_rule | Table was added |
magento_banner_catalogrule | Table was added |
Di changes
What changed | How it changed |
---|---|
WorldpayFacade | Virtual Type was removed |
WorldpayCommandPool | Virtual Type was removed |
WorldpayConfig | Virtual Type was removed |
WorldpayDefaultValueHandler | Virtual Type was removed |
WorldpayValueHandlerPool | Virtual Type was removed |
WorldpayCountryValidator | Virtual Type was removed |
WorldpayValidatorPool | Virtual Type was removed |
WorldpayValidator | Virtual Type was removed |
WorldpayLogger | Virtual Type was removed |
WorldpayRefundCommand | Virtual Type was removed |
WorldpayHttpClient | Virtual Type was removed |
WorldpayAcceptHandler | Virtual Type was removed |
EwayVoidGatewayCommand | Virtual Type was removed |
EwayVoidTransactionAction | Virtual Type was removed |
EwayVoidTransferFactory | Virtual Type was removed |
EwayDirectFacade | Virtual Type was removed |
EwayDirectCommandPool | Virtual Type was removed |
EwayDirectCaptureStrategyCommand | Virtual Type was removed |
EwayDirectGatewayCommand | Virtual Type was removed |
EwayDirectDataBuilder | Virtual Type was removed |
EwayDirectTransactionAction | Virtual Type was removed |
EwayDirectTransferFactory | Virtual Type was removed |
EwayDirectResponseHandler | Virtual Type was removed |
EwayConfig | Virtual Type was removed |
EwayDefaultValueHandler | Virtual Type was removed |
EwayValueHandlerPool | Virtual Type was removed |
EwayCountryValidator | Virtual Type was removed |
EwayValidatorPool | Virtual Type was removed |
EwayLogger | Virtual Type was removed |
EwaySharedFacade | Virtual Type was removed |
EwaySharedCommandPool | Virtual Type was removed |
EwaySharedCaptureStrategyCommand | Virtual Type was removed |
EwaySharedGetAccessCodeAction | Virtual Type was removed |
EwaySharedTransferFactory | Virtual Type was removed |
EwayGetAccessCodeDataBuilder | Virtual Type was removed |
EwaySharedUpdateDetailsAction | Virtual Type was removed |
EwaySharedResponseHandler | Virtual Type was removed |
EwayPreAuthCaptureCommand | Virtual Type was removed |
EwayCaptureDataBuilder | Virtual Type was removed |
EwayCaptureTransferFactory | Virtual Type was removed |
EwayCaptureTransactionAction | Virtual Type was removed |
EwayRefundGatewayCommand | Virtual Type was removed |
EwayRefundDataBuilder | Virtual Type was removed |
EwayRefundTransferFactory | Virtual Type was removed |
EwayRefundTransactionAction | Virtual Type was removed |
CybersourceFacade | Virtual Type was removed |
CybersourceCommandPool | Virtual Type was removed |
CybersourceAmountCommand | Virtual Type was removed |
CybersourceAuthorizeCommand | Virtual Type was removed |
CybersourceSASaleCommand | Virtual Type was removed |
CybersourcePaymentSaleRequest | Virtual Type was removed |
CybersourcePaymentAuthorizeRequest | Virtual Type was removed |
CybersourceSaleTransactionBuilder | Virtual Type was removed |
CybersourceAuthorizeTransactionBuilder | Virtual Type was removed |
CybersourceCaptureBuilder | Virtual Type was removed |
CybersourceVoidBuilder | Virtual Type was removed |
CybersourceSoapCommand | Virtual Type was removed |
CybersourceCapture | Virtual Type was removed |
CybersourceVoid | Virtual Type was removed |
CybersourceCancel | Virtual Type was removed |
CybersourceSilentOrderValidator | Virtual Type was removed |
CybersourceTokenTransactionBuilder | Virtual Type was removed |
CybersourcePaymentTokenRequest | Virtual Type was removed |
CybersourceConfig | Virtual Type was removed |
CybersourceDefaultValueHandler | Virtual Type was removed |
CybersourceValueHandlerPool | Virtual Type was removed |
CybersourceCountryValidator | Virtual Type was removed |
CybersourceValidatorPool | Virtual Type was removed |
HtmlConverterZendClient | Virtual Type was removed |
CybersourceTokenResponseHandler | Virtual Type was removed |
CybersourceAmountHandler | Virtual Type was removed |
CybersourceLogger | Virtual Type was removed |
CybersourceSoapClient | Virtual Type was removed |
CybersourceRefundBuilder | Virtual Type was removed |
CybersourceRefund | Virtual Type was removed |
CybersourceSOAPSubscriptionBuilder | Virtual Type was removed |
CybersourceSubscriptionValidator | Virtual Type was removed |
CybersourceSOAPSubscriptionCommand | Virtual Type was removed |
CybersourceIframeCcConfigProvider | Virtual Type was removed |
Layout changes
What changed | How it changed |
---|---|
root | Container was removed |
response_cancel | Block was removed |
root | Container was removed |
response_failure | Block was removed |
root | Container was removed |
response_success | Block was removed |
magento.rma.info | Block was removed |
magento.rma.info.button | Block was removed |
eway_payment_script | Block was removed |
root | Container was removed |
cybersource_transparent_iframe | Block was removed |
root | Container was removed |
cybersource_iframe | Block was removed |
customer_form_user_attributes | Block was removed |
System changes
What changed | How it changed |
---|---|
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
system.xml | System configuration file was added |
Class API membership changes
What changed | How it changed |
---|---|
Magento\TargetRule\Block\Product\AbstractProduct | Class was added. |
Magento\TargetRule\Block\Catalog\Product\ProductList\AbstractProductList | Class was added. |
Magento\GiftWrapping\Block\Adminhtml\Order\Create\AbstractCreate | Class was added. |
Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. |
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors | Class was added. |