Backward-incompatible changes in Magento Open Source
Use this page to review high-level reference information for all backward-incompatible changes in each supported Magento Open Source release. Backward-incompatible changes that have a major impact and require detailed explanation and special instructions are documented in the Backward-incompatible changes highlights.
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
To view changes in functional tests, refer to Backward incompatible changes in functional tests.
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.4.7 - 2.4.8
Class changes
Constant has been added
- Magento\PageCache\Model\Config::VARNISH_7_CONFIGURATION_PATH
- Magento\SaaSCommon\Model\ResyncManager::DEFAULT_RESYNC_ENTITY_TYPE
Interface has been added
- Magento\Framework\Amqp\Config
[protected] Method parameter typing changed
- Magento\Backend\App\AbstractAction::_forward
- Magento\Backend\Block\Widget\Grid\Export::_getRowCollection
- Magento\CatalogRule\Model\Indexer\IndexBuilder::applyAllRules
- Magento\CatalogRule\Model\Indexer\IndexBuilder::getRuleProductsStmt
- Magento\Config\Model\ResourceModel\Config::_construct
- Magento\Framework\App\Action\Action::_forward
- Magento\Framework\Logger\Handler\Base::write
- Magento\Review\Model\ResourceModel\Review\Product\Collection::_applyStoresFilterToSelect
- Magento\Shipping\Model\Carrier\AbstractCarrier::_getAllowedContainers
[public] Method has been added
- Magento\Framework\Amqp\Config::_resetState
- Magento\Framework\DB\Ddl\Table::__construct
- Magento\PaymentServicesPaypal\Block\SmartButtons::doesQuoteExist
- Magento\SaaSCommon\Model\ResyncManager::partialResyncByIds
[public] Method has been removed
- Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\Currency::__construct
[public] Method parameter typing changed
- Magento\AdminNotification\Model\Feed::__construct
- Magento\AdminNotification\Model\ResourceModel\System\Message\Collection::__construct
- Magento\AdvancedSearch\Model\ResourceModel\Index::__construct
- Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\Collection::__construct
- Magento\Backend\App\Area\FrontNameResolver::__construct
- Magento\Backend\Block\Context::__construct
- Magento\Backend\Block\Media\Uploader::__construct
- Magento\Backend\Block\Menu::__construct
- Magento\Backend\Block\System\Store\Edit::__construct
- Magento\Backend\Block\Template\Context::__construct
- Magento\Backend\Block\Widget\Context::__construct
- Magento\Backend\Block\Widget\Form::__construct
- Magento\Backend\Block\Widget\Grid\Massaction::__construct
- Magento\Backend\Controller\Adminhtml\Auth\Login::__construct
- Magento\Backend\Helper\Dashboard\Order::__construct
- Magento\Backend\Model\Auth::throwException
- Magento\Backend\Model\Auth\Session::__construct
- Magento\Backend\Model\Menu::__construct
- Magento\Backend\Model\Url::__construct
- Magento\Backup\Model\Config\Backend\Cron::__construct
- Magento\Bundle\Block\Adminhtml\Sales\Order\Items\Renderer::__construct
- Magento\Bundle\Block\Adminhtml\Sales\Order\View\Items\Renderer::__construct
- Magento\Bundle\Block\Sales\Order\Items\Renderer::__construct
- Magento\Bundle\Helper\Catalog\Product\Configuration::__construct
- Magento\Bundle\Model\Option::setProductLinks
- Magento\Bundle\Model\Product\Price::__construct
- Magento\Bundle\Model\Product\Type::__construct
- Magento\Bundle\Model\ResourceModel\Selection::__construct
- Magento\Bundle\Model\ResourceModel\Selection\Collection::__construct
- Magento\Bundle\Model\Selection::__construct
- Magento\Bundle\Pricing\Price\ConfiguredPrice::__construct
- Magento\Captcha\Model\DefaultModel::__construct
- Magento\CatalogImportExport\Model\Import\Product::__construct
- Magento\CatalogImportExport\Model\Import\Product\Option::__construct
- Magento\CatalogImportExport\Model\Import\Product\Type\AbstractType::__construct
- Magento\CatalogImportExport\Model\Import\Uploader::__construct
- Magento\CatalogInventory\Model\Adminhtml\Stock\Item::__construct
- Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\DefaultStock::__construct
- Magento\CatalogInventory\Model\Source\Stock::__construct
- Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct
- Magento\CatalogRule\Model\ResourceModel\Rule\Collection::__construct
- Magento\CatalogSearch\Model\Adminhtml\System\Config\Backend\Engine::__construct
- Magento\CatalogSearch\Model\Advanced::__construct
- Magento\CatalogSearch\Model\Indexer\Fulltext::__construct
- Magento\CatalogSearch\Model\Indexer\Fulltext::executeByDimensions
- Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider::__construct
- Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::__construct
- Magento\CatalogSearch\Model\Indexer\IndexStructure::__construct
- Magento\CatalogSearch\Model\ResourceModel\Advanced\Collection::__construct
- Magento\CatalogSearch\Model\ResourceModel\Fulltext::__construct
- Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::__construct
- Magento\CatalogSearch\Model\ResourceModel\Search\Collection::__construct
- Magento\CatalogSearch\Model\Search\RequestGenerator::__construct
- Magento\CatalogWidget\Model\Rule::__construct
- Magento\Catalog\Block\Adminhtml\Product\Composite\Configure::setProduct
- Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Attributes::__construct
- Magento\Catalog\Block\Category\View::__construct
- Magento\Catalog\Block\Product\ImageFactory::create
- Magento\Catalog\Block\Product\ProductList\Toolbar::__construct
- Magento\Catalog\Block\Product\View\Gallery::__construct
- Magento\Catalog\Block\Product\View\Options::setProduct
- Magento\Catalog\Block\Product\View\Options\AbstractOptions::__construct
- Magento\Catalog\Block\Product\View\Options\AbstractOptions::setProduct
- Magento\Catalog\Block\Product\View\Options\Type\Select::__construct
- Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper::__construct
- Magento\Catalog\Helper\Image::__construct
- Magento\Catalog\Helper\Product\ProductList::__construct
- Magento\Catalog\Model\AbstractModel::__construct
- Magento\Catalog\Model\Category::__construct
- Magento\Catalog\Model\Category::setChildrenData
- Magento\Catalog\Model\Category\Attribute\Backend\Image::__construct
- Magento\Catalog\Model\Category\DataProvider::__construct
- Magento\Catalog\Model\Config::__construct
- Magento\Catalog\Model\Design::__construct
- Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::__construct
- Magento\Catalog\Model\Product::__construct
- Magento\Catalog\Model\Product::setMediaGalleryEntries
- Magento\Catalog\Model\Product::setOptions
- Magento\Catalog\Model\Product::setProductLinks
- Magento\Catalog\Model\Product::setTierPrices
- Magento\Catalog\Model\Product\Action::__construct
- Magento\Catalog\Model\Product\Attribute\Backend\Price::__construct
- Magento\Catalog\Model\Product\Compare\Item::__construct
- Magento\Catalog\Model\Product\Compare\Item::bindCustomerLogout
- Magento\Catalog\Model\Product\Compare\ListCompare::__construct
- Magento\Catalog\Model\Product\Gallery\CreateHandler::__construct
- Magento\Catalog\Model\Product\Gallery\Processor::__construct
- Magento\Catalog\Model\Product\Gallery\UpdateHandler::__construct
- Magento\Catalog\Model\Product\Link::__construct
- Magento\Catalog\Model\Product\Option::__construct
- Magento\Catalog\Model\Product\Option::setProduct
- Magento\Catalog\Model\Product\Option::setValues
- Magento\Catalog\Model\Product\Option\Value::__construct
- Magento\Catalog\Model\Product\Type\AbstractType::__construct
- Magento\Catalog\Model\Product\Type\Price::__construct
- Magento\Catalog\Model\Product\Type\Price::setTierPrices
- Magento\Catalog\Model\Product\Url::__construct
- Magento\Catalog\Model\ResourceModel\AbstractResource::__construct
- Magento\Catalog\Model\ResourceModel\Category\Collection::__construct
- Magento\Catalog\Model\ResourceModel\Collection\AbstractCollection::__construct
- Magento\Catalog\Model\ResourceModel\Eav\Attribute::__construct
- Magento\Catalog\Model\ResourceModel\Layer\Filter\Price::__construct
- Magento\Catalog\Model\ResourceModel\Product::__construct
- Magento\Catalog\Model\ResourceModel\Product\Attribute\Collection::__construct
- Magento\Catalog\Model\ResourceModel\Product\Collection::__construct
- Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::__construct
- Magento\Catalog\Model\ResourceModel\Product\Gallery::loadDataFromTableByValueId
- Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\DefaultPrice::__construct
- Magento\Catalog\Model\ResourceModel\Product\Link\Product\Collection::__construct
- Magento\Catalog\Model\ResourceModel\Product\Option\Collection::__construct
- Magento\Catalog\Model\System\Config\Backend\Catalog\Url\Rewrite\Suffix::__construct
- Magento\Catalog\Pricing\Price\TierPrice::__construct
- Magento\Catalog\Ui\Component\ColumnFactory::__construct
- Magento\Catalog\Ui\Component\Listing\Columns\Websites::__construct
- Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AdvancedPricing::__construct
- Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Categories::__construct
- Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::__construct
- Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::__construct
- Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProvider::__construct
- Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider::__construct
- Magento\Checkout\Block\Cart\Item\Renderer::__construct
- Magento\Checkout\Block\Cart\Shipping::__construct
- Magento\Checkout\Block\Cart\Sidebar::__construct
- Magento\Checkout\Block\Onepage::__construct
- Magento\Checkout\Model\Cart\ImageProvider::__construct
- Magento\Checkout\Model\Session::__construct
- Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Tree::__construct
- Magento\Cms\Model\Page::__construct
- Magento\Cms\Model\Wysiwyg\Config::__construct
- Magento\Cms\Model\Wysiwyg\Images\Storage::__construct
- Magento\Config\App\Config\Type\System::__construct
- Magento\Config\Block\System\Config\Edit::__construct
- Magento\Config\Block\System\Config\Form::__construct
- Magento\Config\Console\Command\ConfigSetCommand::__construct
- Magento\Config\Console\Command\ConfigSet\DefaultProcessor::__construct
- Magento\Config\Model\Config::__construct
- Magento\Config\Model\Config\Backend\Admin\Custom::__construct
- Magento\Config\Model\Config\Backend\Admin\Usecustom::__construct
- Magento\Config\Model\Config\Backend\Admin\Usesecretkey::__construct
- Magento\Config\Model\Config\Backend\Baseurl::__construct
- Magento\Config\Model\Config\Backend\Currency\Allow::__construct
- Magento\Config\Model\Config\Backend\Currency\Base::__construct
- Magento\Config\Model\Config\Backend\Currency\Cron::__construct
- Magento\Config\Model\Config\Backend\Encrypted::__construct
- Magento\Config\Model\Config\Backend\File::__construct
- Magento\Config\Model\Config\Backend\Image\Adapter::__construct
- Magento\Config\Model\Config\Backend\Locale::__construct
- Magento\Config\Model\Config\Backend\Log\Cron::__construct
- Magento\Config\Model\Config\Backend\Secure::__construct
- Magento\Config\Model\Config\Backend\Serialized::__construct
- Magento\Config\Model\Config\Backend\Store::__construct
- Magento\Config\Model\Config\Export\Comment::__construct
- Magento\Config\Model\Config\Loader::__construct
- Magento\Config\Model\Config\Source\Locale\Currency::__construct
- Magento\Config\Model\Config\Structure\Data::__construct
- Magento\Config\Model\Config\TypePool::__construct
- Magento\ConfigurableProduct\Block\Adminhtml\Product\Composite\Fieldset\Configurable::__construct
- Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\Bulk::__construct
- Magento\ConfigurableProduct\Block\Product\View\Type\Configurable::__construct
- Magento\ConfigurableProduct\Helper\Data::__construct
- Magento\ConfigurableProduct\Model\Product\Type\Configurable::__construct
- Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute\Collection::__construct
- Magento\Cron\Model\Schedule::__construct
- Magento\CurrencySymbol\Model\System\Currencysymbol::__construct
- Magento\Customer\Block\Account\AuthenticationPopup::__construct
- Magento\Customer\Block\Address\Book::__construct
- Magento\Customer\Block\Address\Book::getAddressHtml
- Magento\Customer\Block\Address\Edit::__construct
- Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::__construct
- Magento\Customer\Block\CustomerScopeData::__construct
- Magento\Customer\Block\Form\Register::__construct
- Magento\Customer\CustomerData\SectionPool::getSectionsData
- Magento\Customer\Model\Address::__construct
- Magento\Customer\Model\Address\AbstractAddress::__construct
- Magento\Customer\Model\Customer::__construct
- Magento\Customer\Model\Customer\DataProvider::__construct
- Magento\Customer\Model\Data\Address::setRegion
- Magento\Customer\Model\Group::__construct
- Magento\Customer\Model\ResourceModel\Customer::__construct
- Magento\Customer\Model\Session::__construct
- Magento\Customer\Model\Url::__construct
- Magento\Deploy\Package\Package::aggregate
- Magento\Directory\Model\Country::__construct
- Magento\Directory\Model\Currency::__construct
- Magento\Directory\Model\ResourceModel\Country::__construct
- Magento\Directory\Model\ResourceModel\Country\Collection::__construct
- Magento\Directory\Model\ResourceModel\Region\Collection::__construct
- Magento\Downloadable\Model\Link::__construct
- Magento\Downloadable\Model\Link::setLinkFileContent
- Magento\Downloadable\Model\Link::setSampleFileContent
- Magento\Downloadable\Model\Product\Type::__construct
- Magento\Downloadable\Model\ResourceModel\Sample\Collection::__construct
- Magento\Downloadable\Model\Sales\Order\Pdf\Items\Creditmemo::__construct
- Magento\Downloadable\Model\Sales\Order\Pdf\Items\Invoice::__construct
- Magento\Downloadable\Model\Sample::__construct
- Magento\Downloadable\Model\Sample::setSampleFileContent
- Magento\Eav\Model\Config::__construct
- Magento\Eav\Model\Entity\AbstractEntity::__construct
- Magento\Eav\Model\Entity\Attribute::__construct
- Magento\Eav\Model\Entity\Attribute\AbstractAttribute::__construct
- Magento\Eav\Model\Entity\Attribute\AbstractAttribute::setFrontendLabels
- Magento\Eav\Model\Entity\Attribute\AbstractAttribute::setOptions
- Magento\Eav\Model\Entity\Attribute\AbstractAttribute::setValidationRules
- Magento\Eav\Model\Entity\Attribute\Config::__construct
- Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontend::__construct
- Magento\Eav\Model\Entity\Attribute\Group::__construct
- Magento\Eav\Model\Entity\Attribute\Option::setStoreLabels
- Magento\Eav\Model\Entity\Attribute\Source\Table::__construct
- Magento\Eav\Model\Entity\Collection\AbstractCollection::__construct
- Magento\Eav\Model\Entity\Collection\VersionControl\AbstractCollection::__construct
- Magento\Eav\Model\Entity\Type::__construct
- Magento\Eav\Model\Form\Element::__construct
- Magento\Eav\Model\Form\Fieldset::__construct
- Magento\Eav\Model\ResourceModel\Attribute\Collection::__construct
- Magento\Eav\Model\ResourceModel\Entity\Attribute::__construct
- Magento\Eav\Model\ResourceModel\Entity\Attribute\Collection::__construct
- Magento\Eav\Model\ResourceModel\Form\Attribute\Collection::__construct
- Magento\Eav\Model\ResourceModel\Form\Fieldset\Collection::__construct
- Magento\Eav\Setup\EavSetup::__construct
- Magento\Elasticsearch\Model\ResourceModel\Index::__construct
- Magento\Elasticsearch\SearchAdapter\Dynamic\DataProvider::__construct
- Magento\Email\Model\AbstractTemplate::__construct
- Magento\Email\Model\BackendTemplate::__construct
- Magento\Email\Model\Template::__construct
- Magento\Email\Model\Template\Filter::__construct
- Magento\Framework\Amqp\Config::__construct
- Magento\Framework\Api\Search\FilterGroup::setFilters
- Magento\Framework\App\Bootstrap::create
- Magento\Framework\App\Config\Value::__construct
- Magento\Framework\App\Http\Context::__construct
- Magento\Framework\App\Request\Http::__construct
- Magento\Framework\App\Response\Http::__construct
- Magento\Framework\Config\Data::__construct
- Magento\Framework\Config\Data\Scoped::__construct
- Magento\Framework\Controller\Result\Json::__construct
- Magento\Framework\DB\Adapter\Pdo\Mysql::__construct
- Magento\Framework\DB\Adapter\Pdo\MysqlFactory::create
- Magento\Framework\Data\Collection\AbstractDb::__construct
- Magento\Framework\Data\Collection\Filesystem::__construct
- Magento\Framework\Data\Form::setElementRenderer
- Magento\Framework\Data\Form::setFieldsetElementRenderer
- Magento\Framework\Data\Form::setFieldsetRenderer
- Magento\Framework\Exception\AbstractAggregateException::__construct
- Magento\Framework\Exception\AlreadyExistsException::__construct
- Magento\Framework\Exception\BulkException::__construct
- Magento\Framework\Exception\InputException::__construct
- Magento\Framework\Exception\InputException::invalidFieldValue
- Magento\Framework\Exception\LocalizedException::__construct
- Magento\Framework\Exception\NoSuchEntityException::__construct
- Magento\Framework\Exception\SerializationException::__construct
- Magento\Framework\Exception\TemporaryState\CouldNotSaveException::__construct
- Magento\Framework\File\Uploader::__construct
- Magento\Framework\Filter\Template::__construct
- Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException::__construct
- Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException::__construct
- Magento\Framework\GraphQl\Exception\GraphQlInputException::__construct
- Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException::__construct
- Magento\Framework\HTTP\PhpEnvironment\RemoteAddress::__construct
- Magento\Framework\Mail\Template\TransportBuilder::__construct
- Magento\Framework\Model\AbstractExtensibleModel::__construct
- Magento\Framework\Model\AbstractModel::__construct
- Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollection::__construct
- Magento\Framework\Module\Setup\Migration::__construct
- Magento\Framework\Pricing\Price\Pool::__construct
- Magento\Framework\Pricing\Render::renderAmount
- Magento\Framework\Pricing\Render\RendererPool::createAmountRender
- Magento\Framework\Pricing\Render\RendererPool::getAdjustmentRenders
- Magento\Framework\Profiler::start
- Magento\Framework\Profiler\Driver\Standard\Stat::getFilteredTimerIds
- Magento\Framework\Search\Adapter\Mysql\TemporaryStorage::__construct
- Magento\Framework\Setup\Declaration\Schema\Diff\Diff::register
- Magento\Framework\Setup\Declaration\Schema\Dto\Table::__construct
- Magento\Framework\Setup\Declaration\Schema\ElementHistory::__construct
- Magento\Framework\Validation\ValidationException::__construct
- Magento\Framework\Validator\AbstractValidator::setDefaultTranslator
- Magento\Framework\Validator\Exception::__construct
- Magento\Framework\View\Context::__construct
- Magento\Framework\View\Element\Context::__construct
- Magento\Framework\View\Element\Template\Context::__construct
- Magento\Framework\View\Element\UiComponentFactory::__construct
- Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult::setItems
- Magento\Framework\View\Layout\Data\Structure::__construct
- Magento\Framework\View\Layout\GeneratorPool::__construct
- Magento\Framework\View\Page\Config::__construct
- Magento\Framework\View\Result\Page::__construct
- Magento\Framework\Webapi\ErrorProcessor::__construct
- Magento\Framework\Webapi\ServiceInputProcessor::__construct
- Magento\Framework\Webapi\ServiceOutputProcessor::__construct
- Magento\FunctionalTestingFramework\ObjectManager::__construct
- Magento\GiftMessage\Block\Cart\GiftOptions::__construct
- Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\GiftOptions::__construct
- Magento\GiftMessage\Model\Message::__construct
- Magento\GoogleAdwords\Model\Config\Backend\AbstractConversion::__construct
- Magento\GoogleAnalytics\Block\Ga::__construct
- Magento\GoogleOptimizer\Helper\Data::__construct
- Magento\GoogleOptimizer\Helper\Form::addGoogleoptimizerFields
- Magento\GraphQl\Controller\GraphQl::__construct
- Magento\GroupedProduct\Model\Product\Type\Grouped::__construct
- Magento\ImportExport\Model\Import::__construct
- Magento\ImportExport\Model\Import\AbstractEntity::__construct
- Magento\ImportExport\Model\Import\AbstractEntity::getBehavior
- Magento\InstantPurchase\Model\InstantPurchaseOption::__construct
- Magento\InstantPurchase\Model\InstantPurchaseOptionFactory::create
- Magento\Integration\Model\Config::__construct
- Magento\Integration\Model\Integration::__construct
- Magento\Integration\Model\IntegrationConfig::__construct
- Magento\Integration\Model\Oauth\Consumer::__construct
- Magento\Integration\Model\Oauth\Token::__construct
- Magento\InventoryAdminUi\Ui\DataProvider\SourceDataProvider::__construct
- Magento\InventoryAdminUi\Ui\DataProvider\StockDataProvider::__construct
- Magento\InventoryShippingAdminUi\Block\Adminhtml\Order\View\ShipButton::__construct
- Magento\Inventory\Model\ResourceModel\Source\Collection::__construct
- Magento\MediaStorage\Model\File\Storage::__construct
- Magento\MediaStorage\Model\File\Storage\Database::__construct
- Magento\MediaStorage\Model\File\Storage\Directory\Database::__construct
- Magento\MediaStorage\Model\File\Uploader::__construct
- Magento\MediaStorage\Model\ResourceModel\File\Storage\Database::__construct
- Magento\MessageQueue\Model\ConsumerRunner::__construct
- Magento\Multishipping\Model\Checkout\Type\Multishipping::__construct
- Magento\Newsletter\Model\Problem::__construct
- Magento\Newsletter\Model\Queue::__construct
- Magento\Newsletter\Model\ResourceModel\Problem\Collection::__construct
- Magento\Newsletter\Model\ResourceModel\Queue\Collection::__construct
- Magento\Newsletter\Model\ResourceModel\Subscriber::__construct
- Magento\Newsletter\Model\ResourceModel\Subscriber\Collection::__construct
- Magento\Newsletter\Model\Subscriber::__construct
- Magento\PageBuilder\Block\WysiwygSetup::__construct
- Magento\PageBuilder\Component\Form\Element\Wysiwyg::__construct
- Magento\PageBuilder\Controller\ContentType\Preview::__construct
- Magento\PageBuilder\Model\Stage\Config::__construct
- Magento\PageBuilder\Model\Stage\Renderer\CmsStaticBlock::__construct
- Magento\PageBuilder\Model\Stage\Renderer\WidgetDirective::__construct
- Magento\PageCache\Model\Config::__construct
- Magento\PaymentServicesPaypal\Block\SmartButtons::__construct
- Magento\PaymentServicesPaypal\Model\Api\PaymentOrderRequest::create
- Magento\PaymentServicesPaypal\Model\Api\PaymentOrderRequest::createGuest
- Magento\Payment\Gateway\Command\CommandManager::execute
- Magento\Payment\Gateway\Command\CommandManager::executeByCode
- Magento\Payment\Gateway\Command\GatewayCommand::__construct
- Magento\Payment\Gateway\Http\Client\Soap::__construct
- Magento\Payment\Gateway\Http\Client\Zend::__construct
- Magento\Payment\Helper\Data::getInfoBlock
- Magento\Payment\Model\Info::__construct
- Magento\Payment\Model\MethodList::getAvailableMethods
- Magento\Payment\Model\Method\AbstractMethod::__construct
- Magento\Payment\Model\Method\AbstractMethod::isAvailable
- Magento\Payment\Model\Method\Adapter::__construct
- Magento\Payment\Model\Method\Adapter::isAvailable
- Magento\Payment\Model\Method\Free::__construct
- Magento\Payment\Model\Method\Free::isAvailable
- Magento\Payment\Model\Method\Logger::__construct
- Magento\Payment\Model\Method\Logger::debug
- Magento\Paypal\Block\PayLater\Banner::__construct
- Magento\Paypal\Model\Api\ProcessableException::__construct
- Magento\Paypal\Model\Billing\AbstractAgreement::__construct
- Magento\Paypal\Model\Billing\Agreement::__construct
- Magento\Paypal\Model\ResourceModel\Billing\Agreement\Collection::__construct
- Magento\Persistent\Model\Session::__construct
- Magento\ProductAlert\Model\Email::__construct
- Magento\ProductAlert\Model\Price::__construct
- Magento\ProductAlert\Model\Stock::__construct
- Magento\ProductVideo\Block\Product\View\Gallery::__construct
- Magento\Quote\Model\Cart\Data\CartItem::__construct
- Magento\Quote\Model\Quote::__construct
- Magento\Quote\Model\Quote::assignCustomerWithAddressChange
- Magento\Quote\Model\Quote::setBillingAddress
- Magento\Quote\Model\Quote::setCurrency
- Magento\Quote\Model\Quote::setCustomer
- Magento\Quote\Model\Quote::setItems
- Magento\Quote\Model\Quote::setShippingAddress
- Magento\Quote\Model\QuoteValidator::__construct
- Magento\Quote\Model\Quote\Address::__construct
- Magento\Quote\Model\Quote\Address::requestShippingRates
- Magento\Quote\Model\Quote\Address\Total::__construct
- Magento\Quote\Model\Quote\Item::__construct
- Magento\Quote\Model\Quote\Item\AbstractItem::__construct
- Magento\Quote\Model\Quote\Payment::__construct
- Magento\Quote\Model\ResourceModel\Quote\Item\Collection::__construct
- Magento\Reports\Block\Adminhtml\Grid::__construct
- Magento\Reports\Controller\Adminhtml\Report\AbstractReport::__construct
- Magento\Reports\Model\Event::__construct
- Magento\Reports\Model\Product\Index\AbstractIndex::__construct
- Magento\Reports\Model\Product\Index\Compared::__construct
- Magento\Reports\Model\ResourceModel\Customer\Collection::__construct
- Magento\Reports\Model\ResourceModel\Event::getCurrentStoreIds
- Magento\Reports\Model\ResourceModel\Order\Collection::__construct
- Magento\Reports\Model\ResourceModel\Product\Collection::__construct
- Magento\Reports\Model\ResourceModel\Product\Index\Collection\AbstractCollection::__construct
- Magento\Reports\Model\ResourceModel\Product\Lowstock\Collection::__construct
- Magento\Reports\Model\ResourceModel\Quote\Collection::__construct
- Magento\Reports\Model\ResourceModel\Quote\Item\Collection::__construct
- Magento\Reports\Model\ResourceModel\Review\Customer\Collection::__construct
- Magento\Reports\Model\ResourceModel\Wishlist\Collection::__construct
- Magento\Review\Block\Form::__construct
- Magento\Review\Model\Rating::__construct
- Magento\Review\Model\ResourceModel\Rating::__construct
- Magento\Review\Model\ResourceModel\Rating\Collection::__construct
- Magento\Review\Model\ResourceModel\Rating\Option\Vote\Collection::__construct
- Magento\Review\Model\ResourceModel\Review\Collection::__construct
- Magento\Review\Model\ResourceModel\Review\Product\Collection::__construct
- Magento\Review\Model\Review::__construct
- Magento\Robots\Block\Data::__construct
- Magento\Robots\Model\Config\Value::__construct
- Magento\Rss\Model\Rss::__construct
- Magento\Rule\Model\AbstractModel::__construct
- Magento\Rule\Model\Condition\Product\AbstractProduct::__construct
- Magento\SalesRule\Model\ResourceModel\Rule\Collection::__construct
- Magento\SalesRule\Model\ResourceModel\Rule\Collection::setValidationFilter
- Magento\SalesRule\Model\Rule::__construct
- Magento\Sales\Block\Adminhtml\Order\Create\Search\Grid::__construct
- Magento\Sales\Block\Order\Info\Buttons\Rss::__construct
- Magento\Sales\Block\Order\Items::__construct
- Magento\Sales\Block\Order\Recent::__construct
- Magento\Sales\Model\AbstractModel::__construct
- Magento\Sales\Model\AdminOrder\Create::__construct
- Magento\Sales\Model\Config\Ordered::__construct
- Magento\Sales\Model\Order::__construct
- Magento\Sales\Model\Order::setBillingAddress
- Magento\Sales\Model\Order::setPayment
- Magento\Sales\Model\Order::setShippingAddress
- Magento\Sales\Model\Order::setStatusHistories
- Magento\Sales\Model\Order\Address::__construct
- Magento\Sales\Model\Order\Config::__construct
- Magento\Sales\Model\Order\Creditmemo::__construct
- Magento\Sales\Model\Order\CreditmemoDocumentFactory::createFromInvoice
- Magento\Sales\Model\Order\CreditmemoDocumentFactory::createFromOrder
- Magento\Sales\Model\Order\CreditmemoFactory::__construct
- Magento\Sales\Model\Order\Creditmemo\Comment::__construct
- Magento\Sales\Model\Order\Creditmemo\Item::__construct
- Magento\Sales\Model\Order\Creditmemo\Notifier::notify
- Magento\Sales\Model\Order\Email\Sender\InvoiceSender::__construct
- Magento\Sales\Model\Order\Invoice::__construct
- Magento\Sales\Model\Order\InvoiceDocumentFactory::create
- Magento\Sales\Model\Order\Invoice\Item::__construct
- Magento\Sales\Model\Order\Invoice\Notifier::notify
- Magento\Sales\Model\Order\Item::__construct
- Magento\Sales\Model\Order\Item::setProductOptions
- Magento\Sales\Model\Order\Payment::__construct
- Magento\Sales\Model\Order\Payment\Info::__construct
- Magento\Sales\Model\Order\Payment\Transaction::__construct
- Magento\Sales\Model\Order\Pdf\AbstractPdf::__construct
- Magento\Sales\Model\Order\Pdf\Items\AbstractItems::__construct
- Magento\Sales\Model\Order\Shipment::__construct
- Magento\Sales\Model\Order\Shipment::setPackages
- Magento\Sales\Model\Order\ShipmentDocumentFactory::__construct
- Magento\Sales\Model\Order\ShipmentDocumentFactory::create
- Magento\Sales\Model\Order\ShipmentFactory::__construct
- Magento\Sales\Model\Order\Shipment\Item::__construct
- Magento\Sales\Model\Order\Shipment\Notifier::notify
- Magento\Sales\Model\Order\Shipment\Track::__construct
- Magento\Sales\Model\Order\Status\History::__construct
- Magento\Sales\Model\ResourceModel\Collection\AbstractCollection::setItems
- Magento\Sales\Model\ResourceModel\Collection\AbstractCollection::setSearchCriteria
- Magento\Sales\Model\ResourceModel\Order\Collection::__construct
- Magento\Search\Model\Query::__construct
- Magento\Search\Model\QueryFactory::__construct
- Magento\Search\Model\ResourceModel\Query\Collection::__construct
- Magento\Search\Model\SearchEngine\Config\Data::__construct
- Magento\Search\Model\SynonymReader::__construct
- Magento\Search\Model\Synonym\MergeConflictException::__construct
- Magento\Security\Model\AdminSessionInfo::__construct
- Magento\Security\Model\ResourceModel\AdminSessionInfo\Collection::__construct
- Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\Collection::__construct
- Magento\SendFriend\Model\SendFriend::__construct
- Magento\Setup\Module\SetupFactory::create
- Magento\Shipping\Model\Carrier\AbstractCarrier::getContainerTypes
- Magento\Shipping\Model\Carrier\AbstractCarrier::getDeliveryConfirmationTypes
- Magento\Sitemap\Model\ResourceModel\Catalog\Product::__construct
- Magento\Sitemap\Model\ResourceModel\Cms\Page::__construct
- Magento\Sitemap\Model\Sitemap::__construct
- Magento\Store\Block\Switcher::__construct
- Magento\Store\Model\Group::__construct
- Magento\Store\Model\Store::__construct
- Magento\Store\Model\StoreIsInactiveException::__construct
- Magento\Store\Model\Website::__construct
- Magento\Swatches\Block\Product\Renderer\Configurable::__construct
- Magento\Swatches\Block\Product\Renderer\Listing\Configurable::__construct
- Magento\Swatches\Helper\Media::__construct
- Magento\Tax\Helper\Data::__construct
- Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Tree::__construct
- Magento\Theme\Block\Html\Breadcrumbs::__construct
- Magento\Theme\Block\Html\Header::__construct
- Magento\Theme\Helper\Storage::__construct
- Magento\Ui\Component\Filters\Type\Select::__construct
- Magento\Ui\Component\Listing\Columns\Date::__construct
- Magento\UrlRewrite\Model\Exception\UrlAlreadyExistsException::__construct
- Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::__construct
- Magento\UrlRewrite\Model\UrlRewrite::__construct
- Magento\UrlRewrite\Service\V1\Data\UrlRewrite::__construct
- Magento\User\Model\ResourceModel\User::__construct
- Magento\User\Model\User::__construct
- Magento\Variable\Model\Variable::__construct
- Magento\Variable\Model\Variable\Config::__construct
- Magento\Vault\Model\Method\Vault::__construct
- Magento\Vault\Model\Method\Vault::isAvailable
- Magento\Webapi\Model\Config::__construct
- Magento\Weee\Helper\Data::__construct
- Magento\Weee\Model\Tax::__construct
- Magento\Widget\Model\Widget\Instance::__construct
- Magento\Wishlist\Block\Customer\Wishlist\Item\Column\Image::__construct
- Magento\Wishlist\Block\Share\Email\Items::__construct
- Magento\Wishlist\Helper\Data::__construct
- Magento\Wishlist\Model\Item::__construct
- Magento\Wishlist\Model\Item\Option::__construct
- Magento\Wishlist\Model\ResourceModel\Item\Collection::__construct
- Magento\Wishlist\Model\Wishlist::__construct
- Magento\Wishlist\Model\Wishlist\Data\WishlistItem::__construct
[public] Method return typing changed
- Magento\Catalog\Model\AbstractModel::getAttributeDefaultValue
- Magento\Framework\Data\Collection::getItemById
Interface changes
Interface was added
- Magento\Framework\Setup\ConsoleLoggerInterface
[public] Added optional parameter(s)
- Magento\Framework\Mview\ViewInterface::unsubscribe
[public] Method has been added
- Magento\TwoFactorAuth\Api\DuoAuthenticateInterface::createAdminAccessTokenWithCredentialsAndPasscode
- Magento\TwoFactorAuth\Api\DuoConfigureInterface::duoActivate
- Magento\TwoFactorAuth\Api\DuoConfigureInterface::getDuoConfigurationData
[public] Method parameter typing changed
- Magento\AdobeImsApi\Api\FlushUserTokensInterface::execute
- Magento\AdobeImsApi\Api\GetAccessTokenInterface::execute
- Magento\AdobeImsApi\Api\UserAuthorizedInterface::execute
- Magento\AdobeStockClientApi\Api\Client\FilesInterface::execute
- Magento\AdobeStockImageApi\Api\SaveLicensedImageInterface::execute
- Magento\Bundle\Api\Data\OptionInterface::setProductLinks
- Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category\CollectionProcessorInterface::process
- Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessorInterface::process
- Magento\Catalog\Api\Data\CategoryTreeInterface::setChildrenData
- Magento\Catalog\Api\Data\ProductAttributeMediaGalleryEntryInterface::setTypes
- Magento\Catalog\Api\Data\ProductCustomOptionInterface::setValues
- Magento\Catalog\Api\Data\ProductInterface::setMediaGalleryEntries
- Magento\Catalog\Api\Data\ProductInterface::setOptions
- Magento\Catalog\Api\Data\ProductInterface::setProductLinks
- Magento\Catalog\Api\Data\ProductInterface::setTierPrices
- Magento\Catalog\Model\Product\CatalogPriceInterface::getCatalogPrice
- Magento\Checkout\Api\GuestPaymentInformationManagementInterface::savePaymentInformation
- Magento\Checkout\Api\GuestPaymentInformationManagementInterface::savePaymentInformationAndPlaceOrder
- Magento\Checkout\Api\PaymentInformationManagementInterface::savePaymentInformation
- Magento\Checkout\Api\PaymentInformationManagementInterface::savePaymentInformationAndPlaceOrder
- Magento\ConfigurableProduct\Api\Data\OptionInterface::setValues
- Magento\Customer\Api\AccountDelegationInterface::createRedirectForNew
- Magento\Customer\Api\Data\AddressInterface::setRegion
- Magento\Customer\Api\Data\AttributeMetadataInterface::setOptions
- Magento\Customer\Api\Data\CustomerInterface::setAddresses
- Magento\Customer\Api\Data\OptionInterface::setOptions
- Magento\Customer\CustomerData\SectionPoolInterface::getSectionsData
- Magento\Directory\Api\Data\CurrencyInformationInterface::setAvailableCurrencyCodes
- Magento\Directory\Api\Data\CurrencyInformationInterface::setExchangeRates
- Magento\Downloadable\Api\Data\LinkInterface::setLinkFileContent
- Magento\Downloadable\Api\Data\LinkInterface::setSampleFileContent
- Magento\Downloadable\Api\Data\SampleInterface::setSampleFileContent
- Magento\Eav\Api\Data\AttributeInterface::setFrontendLabels
- Magento\Eav\Api\Data\AttributeInterface::setOptions
- Magento\Eav\Api\Data\AttributeInterface::setValidationRules
- Magento\Eav\Api\Data\AttributeOptionInterface::setStoreLabels
- Magento\Eav\Model\Entity\AttributeLoaderInterface::loadAllAttributes
- Magento\Framework\Api\ImageProcessorInterface::save
- Magento\Framework\Api\SearchCriteriaInterface::setFilterGroups
- Magento\Framework\Api\SearchCriteriaInterface::setSortOrders
- Magento\Framework\Api\Search\SearchResultInterface::setItems
- Magento\Framework\App\ResourceConnection\ConnectionAdapterInterface::getConnection
- Magento\Framework\Filesystem\Directory\WriteInterface::copyFile
- Magento\Framework\Filesystem\Directory\WriteInterface::createSymlink
- Magento\Framework\Filesystem\Directory\WriteInterface::renameFile
- Magento\Framework\Filesystem\DriverInterface::copy
- Magento\Framework\Filesystem\DriverInterface::rename
- Magento\Framework\Filesystem\DriverInterface::symlink
- Magento\Framework\GraphQl\Query\ResolverInterface::resolve
- Magento\Framework\Oauth\NonceGeneratorInterface::generateNonce
- Magento\Framework\Profiler\DriverInterface::start
- Magento\Framework\Session\SessionManagerInterface::destroy
- Magento\Framework\Setup\Declaration\Schema\Diff\DiffInterface::register
- Magento\Framework\Stdlib\CookieManagerInterface::deleteCookie
- Magento\Framework\Stdlib\CookieManagerInterface::setPublicCookie
- Magento\Framework\Stdlib\CookieManagerInterface::setSensitiveCookie
- Magento\Framework\Stdlib\Cookie\CookieScopeInterface::getCookieMetadata
- Magento\Framework\Stdlib\Cookie\CookieScopeInterface::getPublicCookieMetadata
- Magento\Framework\Stdlib\Cookie\CookieScopeInterface::getSensitiveCookieMetadata
- Magento\Framework\View\Design\FileResolution\Fallback\ResolverInterface::resolve
- Magento\InventoryApi\Api\SourceRepositoryInterface::getList
- Magento\InventoryApi\Api\StockRepositoryInterface::getList
- Magento\InventoryReservationsApi\Model\ReservationBuilderInterface::setMetadata
- Magento\Inventory\Model\Source\Command\GetListInterface::execute
- Magento\Inventory\Model\Stock\Command\GetListInterface::execute
- Magento\PageBuilder\Model\Dom\Adapter\DocumentInterface::createElement
- Magento\PageBuilder\Model\Dom\Adapter\DocumentInterface::saveHTML
- Magento\PaymentServicesPaypal\Api\PaymentOrderRequestInterface::create
- Magento\PaymentServicesPaypal\Api\PaymentOrderRequestInterface::createGuest
- Magento\Payment\Gateway\Command\CommandManagerInterface::execute
- Magento\Payment\Gateway\Command\CommandManagerInterface::executeByCode
- Magento\Payment\Model\MethodInterface::isAvailable
- Magento\Quote\Api\CartManagementInterface::placeOrder
- Magento\Quote\Api\CartTotalManagementInterface::collectTotals
- Magento\Quote\Api\Data\CartInterface::setBillingAddress
- Magento\Quote\Api\Data\CartInterface::setCurrency
- Magento\Quote\Api\Data\CartInterface::setCustomer
- Magento\Quote\Api\Data\CartInterface::setItems
- Magento\Quote\Api\Data\TotalsInterface::setItems
- Magento\Quote\Api\GuestCartManagementInterface::placeOrder
- Magento\Quote\Api\GuestCartTotalManagementInterface::collectTotals
- Magento\SalesRule\Api\Data\ConditionInterface::setConditions
- Magento\SalesRule\Api\Data\CouponSearchResultInterface::setItems
- Magento\SalesRule\Api\Data\RuleInterface::setActionCondition
- Magento\SalesRule\Api\Data\RuleInterface::setCondition
- Magento\SalesRule\Api\Data\RuleInterface::setProductIds
- Magento\SalesRule\Api\Data\RuleInterface::setStoreLabels
- Magento\SalesRule\Api\Data\RuleSearchResultInterface::setItems
- Magento\Sales\Api\Data\OrderInterface::setBillingAddress
- Magento\Sales\Api\Data\OrderInterface::setPayment
- Magento\Sales\Api\Data\OrderInterface::setStatusHistories
- Magento\Sales\Api\Data\OrderSearchResultInterface::setItems
- Magento\Sales\Api\Data\ShipmentInterface::setPackages
- Magento\Sales\Api\InvoiceOrderInterface::execute
- Magento\Sales\Api\RefundInvoiceInterface::execute
- Magento\Sales\Api\RefundOrderInterface::execute
- Magento\Sales\Api\ShipOrderInterface::execute
- Magento\Sales\Model\Order\Creditmemo\ItemCreationValidatorInterface::validate
- Magento\Sales\Model\Order\Creditmemo\NotifierInterface::notify
- Magento\Sales\Model\Order\Creditmemo\SenderInterface::send
- Magento\Sales\Model\Order\Invoice\NotifierInterface::notify
- Magento\Sales\Model\Order\Invoice\SenderInterface::send
- Magento\Sales\Model\Order\Shipment\NotifierInterface::notify
- Magento\Sales\Model\Order\Shipment\SenderInterface::send
- Magento\Sales\Model\Order\Validation\InvoiceOrderInterface::validate
- Magento\Sales\Model\Order\Validation\RefundInvoiceInterface::validate
- Magento\Sales\Model\Order\Validation\RefundOrderInterface::validate
- Magento\Sales\Model\Order\Validation\ShipOrderInterface::validate
- Magento\Shipping\Model\Carrier\AbstractCarrierInterface::getContainerTypes
- Magento\Shipping\Model\Carrier\AbstractCarrierInterface::getDeliveryConfirmationTypes
- Magento\Store\Api\StoreConfigManagerInterface::getStoreConfigs
- Magento\Tax\Api\Data\AppliedTaxInterface::setRates
- Magento\Tax\Api\Data\OrderTaxDetailsInterface::setAppliedTaxes
- Magento\Tax\Api\Data\OrderTaxDetailsInterface::setItems
- Magento\Tax\Api\Data\OrderTaxDetailsItemInterface::setAppliedTaxes
- Magento\Tax\Api\Data\QuoteDetailsInterface::setBillingAddress
- Magento\Tax\Api\Data\QuoteDetailsInterface::setCustomerTaxClassKey
- Magento\Tax\Api\Data\QuoteDetailsInterface::setItems
- Magento\Tax\Api\Data\QuoteDetailsInterface::setShippingAddress
- Magento\Tax\Api\Data\QuoteDetailsItemInterface::setTaxClassKey
- Magento\Tax\Api\Data\TaxDetailsInterface::setAppliedTaxes
- Magento\Tax\Api\Data\TaxDetailsInterface::setItems
- Magento\Tax\Api\Data\TaxDetailsItemInterface::setAppliedTaxes
- Magento\Tax\Api\Data\TaxRateInterface::setTitles
- Magento\Tax\Api\Data\TaxRuleInterface::setCustomerTaxClassIds
- Magento\Tax\Api\Data\TaxRuleInterface::setProductTaxClassIds
- Magento\Tax\Api\Data\TaxRuleInterface::setTaxRateIds
[public] Method return typing changed
- Magento\Framework\Mview\ViewInterface::unsubscribe
Database changes
Column was added
- sales_creditmemo_comment/updated_at
- sales_creditmemo_comment/user_id
- sales_creditmemo_comment/user_type
- sales_invoice_comment/updated_at
- sales_invoice_comment/user_id
- sales_invoice_comment/user_type
- sales_shipment_comment/updated_at
- sales_shipment_comment/user_id
- sales_shipment_comment/user_type
Table was added
- sales_order_confirm_cancel
- sales_order_status_change_history
Unique key was added
- eav_attribute_option_value/EAV_ATTRIBUTE_OPTION_VALUE_STORE_ID_OPTION_ID
- sales_creditmemo_comment/SALES_CREDITMEMO_COMMENT_ENTITY_ID_USER_ID_USER_TYPE
- sales_invoice_comment/SALES_INVOICE_COMMENT_ENTITY_ID_USER_ID_USER_TYPE
- sales_shipment_comment/SALES_SHIPMENT_COMMENT_ENTITY_ID_USER_ID_USER_TYPE
Di changes
Virtual Type was removed
- Magento\Elasticsearch7\Model\Adapter\FieldMapper\ProductFieldMapper
- Magento\Elasticsearch7\Model\Client\ElasticsearchFactory
- Magento\Elasticsearch7\Model\DataProvider\Suggestions
- Magento\Elasticsearch7\Setup\InstallConfig
- \Magento\Elasticsearch7\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\Resolver\CompositeResolver
System changes
A field-node was added
- carriers/fedex/enabled_tracking_api
- carriers/fedex/tracking_api_key
- carriers/fedex/tracking_api_secret_key
- catalog/rule/share_all_catalog_rules
- catalog/rule/share_applied_catalog_rules
- catalog/search/elasticsearch8_enable_auth
- catalog/search/elasticsearch8_index_prefix
- catalog/search/elasticsearch8_minimum_should_match
- catalog/search/elasticsearch8_password
- catalog/search/elasticsearch8_server_hostname
- catalog/search/elasticsearch8_server_port
- catalog/search/elasticsearch8_server_timeout
- catalog/search/elasticsearch8_test_connect_wizard
- catalog/search/elasticsearch8_username
- catalog/seo/product_rewrite_context
- catalog/seo/product_url_transliteration
- cataloginventory/options/not_available_message
- customer/account_information/graphql_share_all_customer_groups
- customer/account_information/graphql_share_customer_group
- payment/recommended_solutions/magento_payments_legacy/general_configuration/mba_scoping_level
- payment/recommended_solutions/magento_payments_legacy/general_configuration/paypal_merchant_id
- promo/graphql/share_all_sales_rule
- promo/graphql/share_applied_sales_rule
- recaptcha_frontend/type_for/resend_confirmation_email
- recaptcha_frontend/type_for/wishlist
- system/full_page_cache/varnish/export_button_version7
- twofactorauth/duo/client_id
- twofactorauth/duo/client_secret
- twofactorauth/general/auth_lock_expire
- twofactorauth/general/twofactorauth_retry
- twofactorauth/google/leeway
A field-node was removed
- catalog/search/elasticsearch7_enable_auth
- catalog/search/elasticsearch7_index_prefix
- catalog/search/elasticsearch7_minimum_should_match
- catalog/search/elasticsearch7_password
- catalog/search/elasticsearch7_server_hostname
- catalog/search/elasticsearch7_server_port
- catalog/search/elasticsearch7_server_timeout
- catalog/search/elasticsearch7_test_connect_wizard
- catalog/search/elasticsearch7_username
- twofactorauth/google/otp_window
Xsd changes
A schema declaration was added
- module-data-exporter/etc/et_schema.xsd
- module-elasticsearch/etc/esconfig.xsd
A schema declaration was removed
- magento/module-data-exporter/etc/et_schema.xsd
- module-elasticsearch/etc/esconfig.xsd
Class API membership changes
Class was added
- Magento\CatalogInventory\Model\Stock\Item
- Magento\Customer\Model\ResourceModel\Customer\Collection
- Magento\Downloadable\Model\Sales\Order\Pdf\Items\AbstractItems
- Magento\Framework\Api\SearchCriteria
- Magento\Framework\Data\Form\Element\Editor
- Magento\Framework\Data\Structure
- Magento\Framework\Flag
- Magento\Framework\Locale\Resolver
- Magento\Framework\Model\ResourceModel\Db\VersionControl\Collection
- Magento\Framework\Session\SessionManager
- Magento\Framework\Url
- Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase
- Magento\SalesRule\Model\Validator
- Magento\Sales\Model\Order\Total\Config\Base
- Magento\Sales\Model\ResourceModel\Report\Bestsellers\Collection
- Magento\Sales\Model\ResourceModel\Report\Collection\AbstractCollection
- Magento\Ui\DataProvider\ModifierPoolDataProvider
- Magento\Wishlist\Block\AbstractBlock
Class was removed
- Magento\PageBuilder\Block\Adminhtml\Stage\Render
2.4.6 - 2.4.7
Class changes
What changed | How it changed |
---|---|
Magento\Authorization\Model\CompositeUserContext | Interface has been added. |
Magento\Authorization\Model\CompositeUserContext::_resetState | [public] Method has been added. |
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle | Interface has been added. |
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle::_resetState | [public] Method has been added. |
Magento\Catalog\Helper\Product\Flat\Indexer | Interface has been added. |
Magento\Catalog\Helper\Product\Flat\Indexer::_resetState | [public] Method has been added. |
Magento\Catalog\Model\Config::$_storeManager | [protected] Property has been removed. |
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction | Interface has been added. |
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::_resetState | [public] Method has been added. |
Magento\Catalog\Model\Layer | Interface has been added. |
Magento\Catalog\Model\Layer::_resetState | [public] Method has been added. |
Magento\Catalog\Model\Layer\Resolver | Interface has been added. |
Magento\Catalog\Model\Layer\Resolver::_resetState | [public] Method has been added. |
Magento\Catalog\Model\Product | Interface has been added. |
Magento\Catalog\Model\Product::_resetState | [public] Method has been added. |
Magento\Catalog\Model\Product\Media\Config | Interface has been added. |
Magento\Catalog\Model\Product\Media\Config::_resetState | [public] Method has been added. |
Magento\Catalog\Model\Product\Option\Type\DefaultType | Interface has been added. |
Magento\Catalog\Model\Product\Option\Type\DefaultType::_resetState | [public] Method has been added. |
Magento\Catalog\Model\Product\Type | Interface has been added. |
Magento\Catalog\Model\Product\Type::_resetState | [public] Method has been added. |
Magento\Catalog\Model\Product\Type\Price | Interface has been added. |
Magento\Catalog\Model\Product\Type\Price::_resetState | [public] Method has been added. |
Magento\Catalog\Model\ResourceModel\Product | Interface has been added. |
Magento\CatalogImportExport\Model\Export\Product::$_storeIdToCode | [protected] Property has been removed. |
Magento\Config\App\Config\Type\System::__debugInfo | [public] Method has been added. |
Magento\Config\App\Config\Type\System::cleanAndWarmDefaultScopeData | [public] Method has been added. |
Magento\Config\App\Config\Type\System::loadDefaultScopeData | [private] Removed last method parameter(s). |
Magento\Config\Model\ResourceModel\Config::_construct | [protected] Added optional parameter(s). |
Magento\ConfigurableProduct\Model\Product\Type\Configurable | Interface has been added. |
Magento\ConfigurableProduct\Model\Product\Type\Configurable::_resetState | [public] Method has been added. |
Magento\ConfigurableProduct\Model\Product\VariationHandler | Interface has been added. |
Magento\ConfigurableProduct\Model\Product\VariationHandler::_resetState | [public] Method has been added. |
Magento\Csp\Block\Sri\Hashes | Class was added. |
Magento\Customer\Helper\Address | Interface has been added. |
Magento\Customer\Helper\Address::_resetState | [public] Method has been added. |
Magento\Customer\Model\Address\AbstractAddress | Interface has been added. |
Magento\Customer\Model\Address\AbstractAddress::_resetState | [public] Method has been added. |
Magento\Customer\Model\Customer | Interface has been added. |
Magento\Customer\Model\Customer::_resetState | [public] Method has been added. |
Magento\Customer\Model\CustomerRegistry | Interface has been added. |
Magento\Customer\Model\CustomerRegistry::_resetState | [public] Method has been added. |
Magento\DataExporter\Model\Indexer\FeedIndexer | Class was added. |
Magento\Directory\Helper\Data | Interface has been added. |
Magento\Directory\Helper\Data::_resetState | [public] Method has been added. |
Magento\Directory\Model\Country | Interface has been added. |
Magento\Directory\Model\Country::_resetState | [public] Method has been added. |
Magento\Directory\Model\Currency | Interface has been added. |
Magento\Directory\Model\Currency::_resetState | [public] Method has been added. |
Magento\Directory\Model\ResourceModel\Currency | Interface has been added. |
Magento\Directory\Model\ResourceModel\Currency::_resetState | [public] Method has been added. |
Magento\Eav\Model\Config | Interface has been added. |
Magento\Eav\Model\Config::_resetState | [public] Method has been added. |
Magento\Eav\Model\Config::$_storeManager | [protected] Property has been added. |
Magento\Eav\Model\Config::getWebsiteId | [public] Removed last method parameter(s). |
Magento\Eav\Model\Config::getWebsiteId | Method visibility has been changed to higher lever from [private] to [public] |
Magento\Eav\Model\Entity\AbstractEntity | Interface has been added. |
Magento\Eav\Model\Entity\AbstractEntity::_resetState | [public] Method has been added. |
Magento\Eav\Model\Entity\Attribute\AbstractAttribute | Interface has been added. |
Magento\Eav\Model\Entity\Attribute\AbstractAttribute::_resetState | [public] Method has been added. |
Magento\Eav\Model\Entity\Attribute\Source\Table | Interface has been added. |
Magento\Eav\Model\Entity\Attribute\Source\Table::_resetState | [public] Method has been added. |
Magento\Elasticsearch\ElasticAdapter\SearchAdapter\Mapper | Class was added. |
Magento\Elasticsearch\ElasticAdapter\SearchAdapter\Query\Builder | Class was added. |
Magento\Elasticsearch\SearchAdapter\Mapper | Class was removed. |
Magento\Framework\Acl\Builder | Interface has been added. |
Magento\Framework\Acl\Builder::_resetState | [public] Method has been added. |
Magento\Framework\App\ActionFlag | Interface has been added. |
Magento\Framework\App\ActionFlag::_resetState | [public] Method has been added. |
Magento\Framework\App\AreaList | Interface has been added. |
Magento\Framework\App\AreaList::_resetState | [public] Method has been added. |
Magento\Framework\App\DeploymentConfig::__debugInfo | [public] Method has been added. |
Magento\Framework\App\Http\Context | Interface has been added. |
Magento\Framework\App\Http\Context::_resetState | [public] Method has been added. |
Magento\Framework\App\Request\Http | Interface has been added. |
Magento\Framework\App\Request\Http::_resetState | [public] Method has been added. |
Magento\Framework\App\ResourceConnection | Interface has been added. |
Magento\Framework\App\ResourceConnection::_resetState | [public] Method has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::STORE_KEY_ENCODED_RANDOM_STRING_PREFIX | Constant has been added. |
Magento\Framework\Config\Data::__debugInfo | [public] Method has been added. |
Magento\Framework\Config\Data\Scoped::$_cache | [protected] Property has been removed. |
Magento\Framework\Config\Data\Scoped::$_cacheId | [protected] Property has been removed. |
Magento\Framework\Config\Data\Scoped::$_reader | [protected] Property has been removed. |
Magento\Framework\Console\Cli::getDefaultCommands | [protected] Method return typing changed. |
Magento\Framework\Data\Collection | Interface has been added. |
Magento\Framework\Data\Collection::_resetState | [public] Method has been added. |
Magento\Framework\DataObject::__debugInfo | [public] Method has been added. |
Magento\Framework\DB\Adapter\Pdo\Mysql | Interface has been added. |
Magento\Framework\DB\Adapter\Pdo\Mysql::__debugInfo | [public] Method has been added. |
Magento\Framework\DB\Adapter\Pdo\Mysql::_resetState | [public] Method has been added. |
Magento\Framework\Filesystem\Directory\Read::__debugInfo | [public] Method has been added. |
Magento\Framework\Filesystem\DirectoryList::__debugInfo | [public] Method has been added. |
Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException | Interface has been added. |
Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException::getExtensions | [public] Method has been added. |
Magento\Framework\GraphQl\Query\Resolver\BatchResponse | Interface has been added. |
Magento\Framework\GraphQl\Query\Resolver\BatchResponse::_resetState | [public] Method has been added. |
Magento\Framework\HTTP\PhpEnvironment\RemoteAddress | Interface has been added. |
Magento\Framework\HTTP\PhpEnvironment\RemoteAddress::_resetState | [public] Method has been added. |
Magento\Framework\Indexer\IndexerRegistry | Interface has been added. |
Magento\Framework\Indexer\IndexerRegistry::_resetState | [public] Method has been added. |
Magento\Framework\Logger\Handler\Base | Interface has been added. |
Magento\Framework\Logger\Handler\Base::__debugInfo | [public] Method has been added. |
Magento\Framework\Logger\Handler\Base::_resetState | [public] Method has been added. |
Magento\Framework\Math\Random::getRandomBytes | [public] Method has been added. |
Magento\Framework\Mview\View\ChangeLogBatchWalker | Class has been renamed to Magento\Framework\Mview\View\ChangelogBatchWalker. |
Magento\Framework\Pricing\Price\Collection | Interface has been added. |
Magento\Framework\Pricing\Price\Collection::_resetState | [public] Method has been added. |
Magento\Framework\Registry | Interface has been added. |
Magento\Framework\Registry::_resetState | [public] Method has been added. |
Magento\Framework\Search\Request\Builder | Interface has been added. |
Magento\Framework\Search\Request\Builder::_resetState | [public] Method has been added. |
Magento\Framework\Search\Request\Cleaner | Interface has been added. |
Magento\Framework\Search\Request\Cleaner::_resetState | [public] Method has been added. |
Magento\Framework\Validator | Interface has been added. |
Magento\Framework\Validator\AbstractValidator | Interface has been added. |
Magento\Framework\Validator\AbstractValidator::_resetState | [public] Method has been added. |
Magento\Framework\View\Asset\Minification | Interface has been added. |
Magento\Framework\View\Asset\Minification::_resetState | [public] Method has been added. |
Magento\Framework\View\Asset\Repository | Interface has been added. |
Magento\Framework\View\Asset\Repository::_resetState | [public] Method has been added. |
Magento\Framework\View\Element\AbstractBlock::CUSTOM_CACHE_KEY_PREFIX | Constant has been added. |
Magento\Framework\Webapi\Exception::HTTP_TOO_MANY_REQUESTS | Constant has been added. |
Magento\Framework\Webapi\ServiceInputProcessor | Interface has been added. |
Magento\Framework\Webapi\ServiceInputProcessor::_resetState | [public] Method has been added. |
Magento\GraphQlServer\Model\UrlProvider | Class was added. |
Magento\ImportExport\Model\Export\Entity\AbstractEntity::$_storeIdToCode | [protected] Property has been added. |
Magento\PageCache\Model\Varnish\VclGenerator::generateVcl | [public] Added optional parameter(s). |
Magento\PaymentServicesBase\Block\Adminhtml\System\Config\Fieldset\Child | Class was added. |
Magento\PaymentServicesBase\Block\Adminhtml\System\Config\Fieldset\Payment | Class was added. |
Magento\PaymentServicesDashboard\Block\Adminhtml\Index | Class was added. |
Magento\PaymentServicesDashboard\Block\Adminhtml\System\Config\MagentoPaymentsButton | Class was added. |
Magento\PaymentServicesDashboard\Block\Adminhtml\System\Config\MagentoPaymentsRedirect | Class was added. |
Magento\PaymentServicesPaypal\Block\Cart\ValidationMessages | Class was added. |
Magento\PaymentServicesPaypal\Block\Customer\CardRenderer | Class was added. |
Magento\PaymentServicesPaypal\Block\Info | Class was added. |
Magento\PaymentServicesPaypal\Block\Message | Class was added. |
Magento\PaymentServicesPaypal\Block\SmartButtons | Class was added. |
Magento\PaymentServicesPaypal\Block\SmartButtons\Review | Class was added. |
Magento\PaymentServicesPaypal\Block\SmartButtons\Review\Details | Class was added. |
Magento\PaymentServicesPaypal\Block\SmartButtonsCart | Class was added. |
Magento\PaymentServicesPaypal\Block\SmartButtonsProduct | Class was added. |
Magento\PaymentServicesPaypal\Model\Api\Data\PaymentOrder | Class was added. |
Magento\PaymentServicesPaypal\Model\Api\PaymentOrderRequest | Class was added. |
Magento\PaymentServicesPaypal\Model\Api\PaymentSdkRequest | Class was added. |
Magento\Quote\Model\Quote\Address::setBaseDiscountAmount | [public] Method has been added. |
Magento\Quote\Model\Quote\Address\Total\AbstractTotal | Interface has been added. |
Magento\Quote\Model\Quote\Address\Total\AbstractTotal::_resetState | [public] Method has been added. |
Magento\SaaSCommon\Model\ResyncManager | Class was added. |
Magento\Sales\Model\Order\Config | Interface has been added. |
Magento\Sales\Model\Order\Config::_resetState | [public] Method has been added. |
Magento\Sales\Model\Order\Email\Container\Container | Interface has been added. |
Magento\Sales\Model\Order\Email\Container\Container::_resetState | [public] Method has been added. |
Magento\Sales\Model\ResourceModel\EntityAbstract | Interface has been added. |
Magento\Sales\Model\ResourceModel\EntityAbstract::_resetState | [public] Method has been added. |
Magento\SalesRule\Model\ResourceModel\Rule\Collection::setValidationFilter | [public] Added optional parameter(s). |
Magento\SalesRule\Model\Rule::getSimpleAction | [public] Method has been added. |
Magento\SalesSequence\Model\Builder | Interface has been added. |
Magento\SalesSequence\Model\Builder::_resetState | [public] Method has been added. |
Magento\ServicesIdLayout\Block\Adminhtml\Index | Class was added. |
Magento\Shipping\Model\Carrier\AbstractCarrier::$_result | [protected] Property has been added. |
Magento\Store\Model\App\Emulation | Interface has been added. |
Magento\Store\Model\App\Emulation::_resetState | [public] Method has been added. |
Magento\Store\Model\Store | Interface has been added. |
Magento\Store\Model\Store::_resetState | [public] Method has been added. |
Magento\Weee\Helper\Data | Interface has been added. |
Magento\Weee\Helper\Data::_resetState | [public] Method has been added. |
Interface changes
What changed | How it changed |
---|---|
Magento\Catalog\Api\ProductAttributeIsFilterableManagementInterface | Interface was added. |
Magento\Framework\Indexer\StateInterface::STATUS_SUSPENDED | Constant has been added. |
Magento\Framework\Mview\View\ChangeLogBatchWalkerInterface | Interface has been renamed to Magento\Framework\Mview\View\ChangelogBatchWalkerInterface. |
Magento\Framework\ObjectManager\ResetAfterRequestInterface | Interface was added. |
Magento\InventorySalesApi\Model\GetStockItemsDataInterface | Interface was added. |
Magento\PageCache\Model\VclGeneratorInterface::generateVcl | [public] Added optional parameter(s). |
Magento\PageCache\Model\VclTemplateLocatorInterface::getTemplate | [public] Added optional parameter(s). |
Magento\PaymentServicesPaypal\Api\Data\PaymentOrderDetailsInterface | Interface was added. |
Magento\PaymentServicesPaypal\Api\Data\PaymentOrderInterface | Interface was added. |
Magento\PaymentServicesPaypal\Api\Data\PaymentSdkParamsInterface | Interface was added. |
Magento\PaymentServicesPaypal\Api\PaymentConfigManagementInterface | Interface was added. |
Magento\PaymentServicesPaypal\Api\PaymentOrderRequestInterface | Interface was added. |
Magento\PaymentServicesPaypal\Api\PaymentSdkRequestInterface | Interface was added. |
Magento\SaaSCommon\Model\Http\ConverterInterface | Interface was added. |
Magento\ServicesId\Model\ServicesClientInterface | Interface was added. |
Magento\ServicesId\Model\ServicesConfigInterface | Interface was added. |
Magento\Vault\Api\Data\PaymentTokenInterface::getWebsiteId | [public] Method has been added. |
Magento\Vault\Api\Data\PaymentTokenInterface::setWebsiteId | [public] Method has been added. |
Magento\Vault\Api\Data\PaymentTokenInterface::WEBSITE_ID | Constant has been added. |
Database changes
What changed | How it changed |
---|---|
data_exporter_uuid | Table was added |
payment_services_order_data_production_submitted_hash | Table was added |
payment_services_order_data_sandbox_submitted_hash | Table was added |
payment_services_order_status_data_production_submitted_hash | Table was added |
payment_services_order_status_data_sandbox_submitted_hash | Table was added |
payment_services_store_data_production_submitted_hash | Table was added |
payment_services_store_data_sandbox_submitted_hash | Table was added |
sales_data_exporter_order_statuses | Table was added |
sales_data_exporter_orders | Table was added |
stores_data_exporter | Table was added |
vault_payment_token/website_id | Column was added |
Di changes
What changed | How it changed |
---|---|
Magento\Elasticsearch\Setup\InstallConfig | Virtual Type was removed |
elasticsearch5DynamicFieldProvider | Virtual Type was removed |
elasticsearch5FieldNameDefaultResolver | Virtual Type was removed |
elasticsearch5FieldNameResolver | Virtual Type was removed |
elasticsearch5FieldTypeDateTimeResolver | Virtual Type was removed |
elasticsearch5FieldTypeDefaultResolver | Virtual Type was removed |
elasticsearch5FieldTypeFloatResolver | Virtual Type was removed |
elasticsearch5StaticFieldProvider | Virtual Type was removed |
System changes
What changed | How it changed |
---|---|
carriers/fedex/api_key | A field-node was added |
carriers/fedex/dropoff | A field-node was removed |
carriers/fedex/key | A field-node was removed |
carriers/fedex/meter_number | A field-node was removed |
carriers/fedex/password | A field-node was removed |
carriers/fedex/pickup_type | A field-node was added |
carriers/fedex/secret_key | A field-node was added |
carriers/ups/gateway_rest_url | A field-node was added |
carriers/ups/tracking_rest_url | A field-node was added |
carriers/ups/tracking_url | A field-node was added |
carriers/ups/tracking_xml_url | A field-node was removed |
catalog/search/elasticsearch5_enable_auth | A field-node was removed |
catalog/search/elasticsearch5_index_prefix | A field-node was removed |
catalog/search/elasticsearch5_minimum_should_match | A field-node was removed |
catalog/search/elasticsearch5_password | A field-node was removed |
catalog/search/elasticsearch5_server_hostname | A field-node was removed |
catalog/search/elasticsearch5_server_port | A field-node was removed |
catalog/search/elasticsearch5_server_timeout | A field-node was removed |
catalog/search/elasticsearch5_test_connect_wizard | A field-node was removed |
catalog/search/elasticsearch5_username | A field-node was removed |
checkout/options/enable_guest_checkout_login | A field-node was added |
csp | A section-node was added |
csp/mode | A group-node was added |
csp/mode/admin | A group-node was added |
csp/mode/admin/report_uri | A field-node was added |
csp/mode/admin_sales_order_create_index | A group-node was added |
csp/mode/admin_sales_order_create_index/report_uri | A field-node was added |
csp/mode/storefront | A group-node was added |
csp/mode/storefront/report_uri | A field-node was added |
csp/mode/storefront_checkout_index_index | A group-node was added |
csp/mode/storefront_checkout_index_index/report_uri | A field-node was added |
payment/recommended_solutions/magento_payments | A group-node was added |
payment/recommended_solutions/magento_payments_legacy | A group-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay | A group-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay/debug | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay/display_buttons_cart | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay/display_buttons_checkout | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay/display_buttons_minicart | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay/display_buttons_product_detail | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay/payment_action | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay/sort_order | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/apple_pay/title | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/button_style | A group-node was added |
payment/recommended_solutions/magento_payments_legacy/button_style/style_color | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/button_style/style_height | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/button_style/style_height_use_default | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/button_style/style_label | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/button_style/style_layout | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/button_style/style_shape | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/button_style/style_tagline | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/general_configuration | A group-node was added |
payment/recommended_solutions/magento_payments_legacy/general_configuration/active | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/general_configuration/async_status_updates | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/general_configuration/method | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/general_configuration/production_merchant_id | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/general_configuration/sandbox_merchant_id | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/general_configuration/soft_descriptor | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay | A group-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/button_color | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/button_type | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/debug | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/display_buttons_cart | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/display_buttons_checkout | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/display_buttons_minicart | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/display_buttons_product_detail | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/payment_action | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/sort_order | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/google_pay/title | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields | A group-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields/debug | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields/display_on_checkout | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields/payment_action | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields/sort_order | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields/three_ds | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields/title | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields/vault_active | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/hosted_fields/vault_active_admin | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/legacy_admin_enabled | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/magento_payments_button | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons | A group-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/debug | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/display_buttons_cart | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/display_buttons_checkout | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/display_buttons_minicart | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/display_buttons_product_detail | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/display_paylater_message | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/funding_card | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/funding_paypal_credit | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/funding_venmo | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/payment_action | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/sort_order | A field-node was added |
payment/recommended_solutions/magento_payments_legacy/smart_buttons/title | A field-node was added |
promo/auto_generated_coupon_codes/quantity_limit | A field-node was added |
sales/backpressure | A group-node was added |
sales/backpressure/enabled | A field-node was added |
sales/backpressure/guest_limit | A field-node was added |
sales/backpressure/limit | A field-node was added |
sales/backpressure/period | A field-node was added |
sales/cancellation | A group-node was added |
sales/cancellation/enabled | A field-node was added |
sales/cancellation/reasons | A field-node was added |
services_connector | A section-node was added |
services_connector/services_connector_integration | A group-node was added |
services_connector/services_connector_integration/production_api_key | A field-node was added |
services_connector/services_connector_integration/production_private_key | A field-node was added |
services_connector/services_connector_integration/sandbox_api_key | A field-node was added |
services_connector/services_connector_integration/sandbox_private_key | A field-node was added |
services_connector/services_id_onboarding | A group-node was added |
services_connector/services_id_onboarding/initiate_onboarding | A field-node was added |
system/full_page_cache/handles_size | A field-node was added |
system/full_page_cache/varnish/export_button_version4 | A field-node was removed |
system/full_page_cache/varnish/export_button_version5 | A field-node was removed |
Xsd changes
What changed | How it changed |
---|---|
/app/code/module-data-exporter/etc/et_schema.xsd | A schema declaration was added |
/app/code/module-query-xml/etc/query.xsd | A schema declaration was added |
EtSchema changes
What changed | How it changed |
---|---|
CreditMemo | Added a new declaration for record CreditMemo. |
Export | Added a new declaration for record Export. |
Invoice | Added a new declaration for record Invoice. |
Order | Added a new declaration for record Order. |
OrderItem | Added a new declaration for record OrderItem. |
OrderStatus | Added a new declaration for record OrderStatus. |
Transaction | Added a new declaration for record Transaction. |
Class API membership changes
What changed | How it changed |
---|---|
Magento\Catalog\Block\Adminhtml\Form | Class was added. |
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Mapper | Class was removed. |
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Query\Builder | Class was removed. |
Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. |
Magento\Framework\Cache\Frontend\Decorator\Bare | Class was added. |
Magento\Framework\Data\Form\Element\Editor | Class was added. |
Magento\Framework\Data\Structure | Class was added. |
Magento\Framework\HTTP\PhpEnvironment\Request | Class was added. |
Magento\Framework\HTTP\PhpEnvironment\Response | Class was added. |
Magento\Framework\Locale\Resolver | Class was added. |
Magento\Framework\ObjectManager\ObjectManager | Class was added. |
Magento\Framework\Session\SessionManager | Class was added. |
Magento\Framework\Url | Class was added. |
Magento\Framework\View\Asset\Collection | Class was added. |
Magento\Framework\Webapi\Request | Class was added. |
Magento\Review\Block\Product\View | Class was added. |
Magento\SalesRule\Model\Validator | 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\Sales\Block\Items\AbstractItems | Class was added. |
Magento\Sales\Model\ResourceModel\Order\Collection\AbstractCollection | Class was added. |
2.4.5 - 2.4.6
Class changes
What changed | How it changed |
---|---|
Magento\Backend\Console\Command\AbstractCacheTypeManageCommand::execute | [protected] Method return typing changed. |
Magento\Backend\Model\Auth\Session::getAcl | [public] Method has been added. |
Magento\Backend\Model\Auth\Session::setAcl | [public] Method has been added. |
Magento\Framework\Filter\FilterManager::__call | [public] Method return typing changed. |
Magento\Framework\Filter\FilterManager::createFilterInstance | [protected] Method return typing changed. |
Magento\Framework\Filter\FilterManager::get | [public] Method return typing changed. |
Magento\Framework\Filter\Template | Implements has been removed. |
Magento\Framework\Filter\Template | Interface has been added. |
Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException | Interface has been added. |
Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException::getExtensions | [public] Method has been added. |
Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException | Interface has been added. |
Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException::getExtensions | [public] Method has been added. |
Magento\Framework\GraphQl\Exception\GraphQlInputException | Interface has been added. |
Magento\Framework\GraphQl\Exception\GraphQlInputException::getExtensions | [public] Method has been added. |
Magento\Framework\HTTP\Adapter\Curl | Implements has been removed. |
Magento\Framework\HTTP\Adapter\Curl | Interface has been added. |
Magento\Framework\HTTP\Adapter\Curl::$_options | [protected] Property has been removed. |
Magento\Framework\HTTP\Adapter\Curl::setOptions | [public] Method parameter typing removed. |
Magento\Framework\Model\AbstractModel::_createValidatorBeforeSave | [protected] Method return typing changed. |
Magento\Framework\Model\AbstractModel::_getValidationRulesBeforeSave | [protected] Method return typing changed. |
Magento\Framework\Model\AbstractModel::_getValidatorBeforeSave | [protected] Method return typing changed. |
Magento\Framework\Stdlib\DateTime\Filter\Date | Implements has been removed. |
Magento\Framework\Stdlib\DateTime\Filter\Date | Interface has been added. |
Magento\Framework\Validator::setTranslator | [public] Method parameter typing added. |
Magento\Framework\Validator\AbstractValidator::getDefaultTranslator | [public] Method return typing changed. |
Magento\Framework\Validator\AbstractValidator::getTranslator | [public] Method return typing changed. |
Magento\Framework\Validator\AbstractValidator::setDefaultTranslator | [public] Method parameter typing changed. |
Magento\Framework\Validator\AbstractValidator::setTranslator | [public] Method parameter typing added. |
Magento\Framework\Validator\Constraint::getTranslator | [public] Method return typing changed. |
Magento\Framework\Validator\Constraint::setTranslator | [public] Method parameter typing added. |
Magento\Framework\Validator\DataObject | Implements has been removed. |
Magento\Framework\Validator\DataObject | Interface has been added. |
Magento\Framework\Validator\DataObject::addRule | [public] Method parameter typing changed. |
Magento\GoogleAdwords\Model\Config\Backend\Color::_getValidationRulesBeforeSave | [protected] Method return typing changed. |
Magento\GoogleAdwords\Model\Config\Backend\ConversionId::_getValidationRulesBeforeSave | [protected] Method return typing changed. |
Magento\GoogleAdwords\Model\Filter\UppercaseTitle | Implements has been removed. |
Magento\GoogleAdwords\Model\Filter\UppercaseTitle | Interface has been added. |
Magento\ImportExport\Model\Import::FIELD_IMPORT_IDS | Constant has been added. |
Magento\ImportExport\Model\Import::_getEntityAdapter | [protected] Method return typing changed. |
Magento\ImportExport\Model\Import::getValidatedIds | [public] Method has been added. |
Magento\ImportExport\Model\Import\AbstractEntity | Interface has been added. |
Magento\ImportExport\Model\Import\AbstractEntity::getDataSourceModel | [public] Method has been added. |
Magento\ImportExport\Model\Import\AbstractEntity::getIds | [public] Method has been added. |
Magento\ImportExport\Model\Import\AbstractEntity::setIds | [public] Method has been added. |
Magento\ImportExport\Model\Import\Entity\AbstractEntity | Interface has been added. |
Magento\ImportExport\Model\Import\Entity\AbstractEntity::getDataSourceModel | [public] Method has been added. |
Magento\ImportExport\Model\Import\Entity\AbstractEntity::getIds | [public] Method has been added. |
Magento\ImportExport\Model\Import\Entity\AbstractEntity::setIds | [public] Method has been added. |
Magento\ImportExport\Model\ResourceModel\Import\Data::cleanProcessedBunches | [public] Method has been added. |
Magento\ImportExport\Model\ResourceModel\Import\Data::getBehavior | [public] Added optional parameter(s). |
Magento\ImportExport\Model\ResourceModel\Import\Data::getEntityTypeCode | [public] Added optional parameter(s). |
Magento\ImportExport\Model\ResourceModel\Import\Data::getIteratorForCustomQuery | [public] Method has been added. |
Magento\ImportExport\Model\ResourceModel\Import\Data::getNextUniqueBunch | [public] Method has been added. |
Magento\ImportExport\Model\ResourceModel\Import\Data::getUniqueColumnDataWithIds | [public] Method has been added. |
Magento\ImportExport\Model\ResourceModel\Import\Data::markProcessedBunches | [public] Method has been added. |
Magento\MediaStorage\Model\File\Uploader::renameFile | [public] Method has been added. |
Magento\Payment\Gateway\Http\Client\Zend::__construct | [public] Method parameter typing changed. |
Magento\Payment\Model\Method\Free::$_isOffline | [protected] Property has been added. |
Magento\Quote\Model\Quote\Address\Rate::$carrier_sort_order | [public] Property has been added. |
Magento\SalesRule\Model\ResourceModel\Rule\Collection::$_eventObject | [protected] Property has been added. |
Magento\SalesRule\Model\ResourceModel\Rule\Collection::$_eventPrefix | [protected] Property has been added. |
Magento\Store\Model\Store::_getValidationRulesBeforeSave | [protected] Method return typing changed. |
Magento\Theme\Block\Html\Topmenu::getCacheTags | [protected] Method has been removed. |
Magento\User\Model\ResourceModel\User::getValidationRulesBeforeSave | [public] Method return typing changed. |
Magento\User\Model\User::_getValidationRulesBeforeSave | [protected] Method return typing changed. |
Interface changes
What changed | How it changed |
---|---|
Magento\AdobeImsApi\Api\ConfigInterface::getLogoutUrl | [public] Method parameter name changed. |
Magento\Framework\Filter\FactoryInterface::createFilter | [public] Method return typing changed. |
Magento\Framework\Translate\AdapterInterface | Added parent to interface. |
Magento\Framework\Translate\AdapterInterface::translate | [public] Added optional parameter(s). |
Magento\Framework\Validator\ValidatorInterface | Added parent to interface. |
Magento\Framework\Validator\ValidatorInterface | Extends has been removed. |
Magento\Framework\Validator\ValidatorInterface::getTranslator | [public] Method return typing changed. |
Magento\Framework\Validator\ValidatorInterface::setTranslator | [public] Method parameter typing added. |
Magento\ImportExport\Model\Import\EntityInterface | Interface was added. |
Database changes
What changed | How it changed |
---|---|
importexport_importdata/is_processed | Column was added |
importexport_importdata/updated_at | Column was added |
Di changes
What changed | How it changed |
---|---|
Magento\Elasticsearch6\Model\Adapter\FieldMapper\ProductFieldMapper | Virtual Type was removed |
Magento\Elasticsearch6\Model\Client\ElasticsearchFactory | Virtual Type was removed |
Magento\Elasticsearch6\Model\DataProvider\Suggestions | Virtual Type was removed |
Magento\Elasticsearch6\Setup\InstallConfig | Virtual Type was removed |
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\ConnectionManager | Virtual Type was removed |
elasticsearch6FieldNameResolver | Virtual Type was removed |
type | Virtual Type was changed |
System changes
What changed | How it changed |
---|---|
admin/grid | A group-node was added |
admin/grid/limit_total_number_of_products | A field-node was added |
admin/grid/records_limit | A field-node was added |
catalog/search/elasticsearch6_enable_auth | A field-node was removed |
catalog/search/elasticsearch6_index_prefix | A field-node was removed |
catalog/search/elasticsearch6_minimum_should_match | A field-node was removed |
catalog/search/elasticsearch6_password | A field-node was removed |
catalog/search/elasticsearch6_server_hostname | A field-node was removed |
catalog/search/elasticsearch6_server_port | A field-node was removed |
catalog/search/elasticsearch6_server_timeout | A field-node was removed |
catalog/search/elasticsearch6_test_connect_wizard | A field-node was removed |
catalog/search/elasticsearch6_username | A field-node was removed |
catalog/search/opensearch_enable_auth | A field-node was added |
catalog/search/opensearch_index_prefix | A field-node was added |
catalog/search/opensearch_minimum_should_match | A field-node was added |
catalog/search/opensearch_password | A field-node was added |
catalog/search/opensearch_server_hostname | A field-node was added |
catalog/search/opensearch_server_port | A field-node was added |
catalog/search/opensearch_server_timeout | A field-node was added |
catalog/search/opensearch_test_connect_wizard | A field-node was added |
catalog/search/opensearch_username | A field-node was added |
currency/fixerio_apilayer | A group-node was added |
currency/fixerio_apilayer/api_key | A field-node was added |
currency/fixerio_apilayer/timeout | A field-node was added |
customer/account_information/confirm | A field-node was added |
system/smtp/auth | A field-node was added |
system/smtp/password | A field-node was added |
system/smtp/ssl | A field-node was added |
system/smtp/transport | A field-node was added |
system/smtp/username | A field-node was added |
Xsd changes
What changed | How it changed |
---|---|
app/code/module-backend/etc/menu.xsd | A schema declaration was added |
app/code/module-backend/etc/menu.xsd | A schema declaration was removed |
Class API membership changes
What changed | How it changed |
---|---|
Magento\ImportExport\Model\AbstractModel | Class was added. |
Magento\SalesRule\Model\Validator | Class was added. |
Magento\Sales\Block\Adminhtml\Order\Create\Form\Address | Class was added. |
2.4.4 - 2.4.5
Class changes
What changed | How it changed |
---|---|
Magento\CatalogInventory\Model\Source\Stock::__construct | [public] Method has been added. |
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptions::formatPrice | [protected] Method has been removed. |
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice | [protected] Method has been removed. |
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::formatPrice | [protected] Method has been removed. |
Magento\GoogleGtag\Block\Ga | Class was added. |
Database changes
What changed | How it changed |
---|---|
catalog_product_index_price_tmp/PRIMARY | Primary key was changed |
catalog_product_index_price_tmp/id | Column was added |
customer_eav_attribute/grid_filter_condition_type | Column was added |
System changes
What changed | How it changed |
---|---|
google/gtag | A group-node was added |
google/gtag/adwords | A group-node was added |
google/gtag/adwords/active | A field-node was added |
google/gtag/adwords/conversion_id | A field-node was added |
google/gtag/adwords/conversion_label | A field-node was added |
google/gtag/analytics4 | A group-node was added |
google/gtag/analytics4/active | A field-node was added |
google/gtag/analytics4/experiments | A field-node was added |
google/gtag/analytics4/measurement_id | A field-node was added |
web_api | A section-node was added |
web_api/graphql | A group-node was added |
web_api/graphql/include_dynamic_attributes_as_entity_type_fields | A field-node was added |
webapi/graphql_session | A group-node was added |
webapi/graphql_session/disabled | A field-node was added |
Class API membership changes
What changed | How it changed |
---|---|
Magento\Analytics\ReportXml\DB\SelectBuilder | Class was added. |
Magento\CatalogGraphQl\Model\Resolver\Products\SearchResult | Class was added. |
Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Generic | Class was added. |
Magento\Catalog\Block\Product\ImageFactory | Class was added. |
Magento\Catalog\Controller\Adminhtml\Product | Class was added. |
Magento\Catalog\Model\Config | Class was added. |
Magento\Catalog\Model\Layer\Filter\Item | Class was added. |
Magento\Catalog\Model\Layer\Resolver | Class was added. |
Magento\Catalog\Model\Product\Type\Price\Factory | Class was added. |
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\IndexTableStructure | Class was added. |
Magento\Catalog\Pricing\Price\FinalPrice | Class was added. |
Magento\Checkout\Api\Exception\PaymentProcessingRateLimitExceededException | Class was added. |
Magento\Checkout\Controller\Cart | Class was added. |
Magento\Checkout\Model\Type\Onepage | Class was added. |
Magento\Cms\Model\Template\FilterProvider | Class was added. |
Magento\Config\Block\System\Config\Form\Field\Factory | Class was added. |
Magento\Config\Block\System\Config\Form\Fieldset\Factory | Class was added. |
Magento\Customer\Block\Adminhtml\Edit\GenericButton | Class was added. |
Magento\Customer\Controller\Adminhtml\Index | Class was added. |
Magento\Customer\Controller\RegistryConstants | Class was added. |
Magento\Customer\Model\Context | Class was added. |
Magento\Customer\Model\CustomerRegistry | Class was added. |
Magento\Customer\Model\Metadata\FormFactory | Class was added. |
Magento\Customer\Model\Url | Class was added. |
Magento\Customer\Setup\CustomerSetup | Class was added. |
Magento\Deploy\Package\Package | Class was added. |
Magento\Deploy\Package\PackageFile | Class was added. |
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\AttributeAdapter | Class was added. |
Magento\Framework\AclFactory | Class was added. |
Magento\Framework\Acl\AclResourceFactory | Class was added. |
Magento\Framework\Amqp\ConfigFactory | Class was added. |
Magento\Framework\Api\AbstractSimpleObject | Class was added. |
Magento\Framework\Api\ExtensionAttribute\JoinData | Class was added. |
Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceFactory | Class was added. |
Magento\Framework\Api\SearchCriteriaBuilder | Class was added. |
Magento\Framework\Api\Search\DocumentFactory | Class was added. |
Magento\Framework\Api\Search\SearchCriteriaFactory | Class was added. |
Magento\Framework\App\Area | Class was added. |
Magento\Framework\App\Cache\Type\Config | Class was added. |
Magento\Framework\App\Config\ValueFactory | Class was added. |
Magento\Framework\App\Filesystem\DirectoryList | Class was added. |
Magento\Framework\App\Http\Context | Class was added. |
Magento\Framework\App\Request\Http | Class was added. |
Magento\Framework\App\Request\InvalidRequestException | Class was added. |
Magento\Framework\App\Response\Http | Class was added. |
Magento\Framework\App\Response\Http\FileFactory | Class was added. |
Magento\Framework\Config\Data\ConfigDataFactory | Class was added. |
Magento\Framework\Config\ViewFactory | Class was added. |
Magento\Framework\Console\Cli | Class was added. |
Magento\Framework\Controller\Result\Forward | Class was added. |
Magento\Framework\Controller\Result\JsonFactory | Class was added. |
Magento\Framework\Controller\Result\Raw | Class was added. |
Magento\Framework\Convert\DataObject | Class was added. |
Magento\Framework\DB\Adapter\Pdo\MysqlFactory | Class was added. |
Magento\Framework\DB\Ddl\TriggerFactory | Class was added. |
Magento\Framework\DB\Helper | Class was added. |
Magento\Framework\DB\Helper\AbstractHelper | Class was added. |
Magento\Framework\DB\Transaction | Class was added. |
Magento\Framework\DataObject\Factory | Class was added. |
Magento\Framework\Data\FormFactory | Class was added. |
Magento\Framework\Data\Form\Element\Factory | Class was added. |
Magento\Framework\Data\Form\Element\Image | Class was added. |
Magento\Framework\Data\TreeFactory | Class was added. |
Magento\Framework\Data\Tree\Dbp | Class was added. |
Magento\Framework\Data\Tree\NodeFactory | Class was added. |
Magento\Framework\EventFactory | Class was added. |
Magento\Framework\Event\ObserverFactory | Class was added. |
Magento\Framework\File\Csv | Class was added. |
Magento\Framework\File\UploaderFactory | Class was added. |
Magento\Framework\Filesystem\DirectoryList | Class was added. |
Magento\Framework\Filesystem\Directory\ReadFactory | Class was added. |
Magento\Framework\Filesystem\Io\File | Class was added. |
Magento\Framework\GraphQl\Config\Element\Field | Class was added. |
Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException | Class was added. |
Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException | Class was added. |
Magento\Framework\GraphQl\Exception\GraphQlInputException | Class was added. |
Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException | Class was added. |
Magento\Framework\GraphQl\Query\Resolver\BatchResponse | Class was added. |
Magento\Framework\GraphQl\Query\Resolver\Value | Class was added. |
Magento\Framework\GraphQl\Schema | Class was added. |
Magento\Framework\GraphQl\Schema\Type\ResolveInfo | Class was added. |
Magento\Framework\HTTP\Adapter\Curl | Class was added. |
Magento\Framework\HTTP\AsyncClient\Request | Class was added. |
Magento\Framework\HTTP\AsyncClient\Response | Class was added. |
Magento\Framework\HTTP\Client\Curl | Class was added. |
Magento\Framework\HTTP\PhpEnvironment\RemoteAddress | Class was added. |
Magento\Framework\HTTP\PhpEnvironment\Request | Class was added. |
Magento\Framework\Image\AdapterFactory | Class was added. |
Magento\Framework\Image\Adapter\AbstractAdapter | Class was added. |
Magento\Framework\Logger\Handler\Base | Class was added. |
Magento\Framework\Mail\Address | Class was added. |
Magento\Framework\Mail\TransportInterfaceFactory | Class was added. |
Magento\Framework\Message\CollectionFactory | Class was added. |
Magento\Framework\Module\Dir | Class was added. |
Magento\Framework\Module\Manager | Class was added. |
Magento\Framework\Module\Setup\MigrationFactory | Class was added. |
Magento\Framework\Profiler\Driver\Standard\Stat | Class was added. |
Magento\Framework\Session\Config | Class was added. |
Magento\Framework\Session\SessionManager | Class was added. |
Magento\Framework\Setup\Declaration\Schema\Db\StatementAggregator | Class was added. |
Magento\Framework\Setup\Declaration\Schema\Diff\DiffFactory | Class was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\Schema | Class was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\Table | Class was added. |
Magento\Framework\Setup\Declaration\Schema\ElementHistory | Class was added. |
Magento\Framework\Url | Class was added. |
Magento\Framework\UrlFactory | Class was added. |
Magento\Framework\Url\Helper\Data | Class was added. |
Magento\Framework\ValidatorFactory | Class was added. |
Magento\Framework\View\Asset | Class was added. |
Magento\Framework\View\Asset\FileFactory | Class was added. |
Magento\Framework\View\Asset\File\FallbackContextFactory | Class was added. |
Magento\Framework\View\Element\Html\Select | Class was added. |
Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider | Class was added. |
Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult | Class was added. |
Magento\Framework\View\Helper\SecureHtmlRender\EventHandlerData | Class was added. |
Magento\Framework\View\Helper\SecureHtmlRender\TagData | Class was added. |
Magento\Framework\View\LayoutFactory | Class was added. |
Magento\Framework\View\Layout\Generator\ContextFactory | Class was added. |
Magento\Framework\View\Layout\Reader\ContextFactory | Class was added. |
Magento\Framework\View\PageLayout\Config | Class was added. |
Magento\Framework\View\Page\ConfigFactory | Class was added. |
Magento\Framework\Webapi\Exception | Class was added. |
Magento\Framework\Webapi\Rest\Request | Class was added. |
Magento\ImportExport\Model\Export\Factory | Class was added. |
Magento\Indexer\Model\DimensionModes | Class was added. |
Magento\Payment\Gateway\Config\Config | Class was added. |
Magento\Paypal\Model\Billing\AbstractAgreement | Class was added. |
Magento\Quote\Model\Cart\Data\CartItem | Class was added. |
Magento\Quote\Model\Quote\Address\RateCollectorInterfaceFactory | Class was added. |
Magento\Quote\Model\Quote\Item\CartItemOptionsProcessor | Class was added. |
Magento\Quote\Model\Quote\Item\Option | Class was added. |
Magento\Quote\Setup\QuoteSetup | Class was added. |
Magento\SalesRule\Api\Exception\CodeRequestLimitException | Class was added. |
Magento\SalesRule\Model\Validator | Class was added. |
Magento\Sales\Controller\Adminhtml\Order | Class was added. |
Magento\Sales\Model\Order\CreditmemoFactory | Class was added. |
Magento\Sales\Model\Order\Email\Sender\InvoiceSender | Class was added. |
Magento\Sales\Model\Order\Email\Sender\OrderSender | Class was added. |
Magento\Sales\Model\Order\Pdf\Total\DefaultTotal | Class was added. |
Magento\Sales\Model\ResourceModel\Order\CollectionFactory | Class was added. |
Magento\Sales\Model\ResourceModel\Order\Collection\Factory | Class was added. |
Magento\Sales\Model\Service\InvoiceService | Class was added. |
Magento\Sales\Setup\SalesSetup | Class was added. |
Magento\Store\Ui\Component\Listing\Column\Store\Options | Class was added. |
Magento\Ui\Component\Control\Container | Class was added. |
Magento\Ui\Component\Form\Fieldset\Factory | Class was added. |
Magento\Wishlist\Model\Wishlist\Data\WishlistItem | Class was added. |
Interface API membership changes
What changed | How it changed |
---|---|
Magento\AdvancedSearch\Block\SearchDataInterface | Interface was added. |
Magento\Analytics\Api\Data\LinkInterface | Interface was added. |
Magento\Analytics\Api\LinkProviderInterface | Interface was added. |
Magento\Analytics\Model\Connector\CommandInterface | Interface was added. |
Magento\Analytics\Model\ExportDataHandlerInterface | Interface was added. |
Magento\Analytics\Model\ReportWriterInterface | Interface was added. |
Magento\Analytics\ReportXml\DB\Assembler\AssemblerInterface | Interface was added. |
Magento\Backend\Model\Image\UploadResizeConfigInterface | Interface was added. |
Magento\Backend\Model\Search\Config\Structure\ElementBuilderInterface | Interface was added. |
Magento\Bundle\Pricing\Adjustment\BundleCalculatorInterface | Interface was added. |
Magento\CardinalCommerce\Model\Response\JwtParserInterface | Interface was added. |
Magento\CardinalCommerce\Model\Response\JwtPayloadValidatorInterface | Interface was added. |
Magento\CatalogGraphQl\DataProvider\Product\LayeredNavigation\LayerBuilderInterface | Interface was added. |
Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category\CollectionProcessorInterface | Interface was added. |
Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderInterface | Interface was added. |
Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessorInterface | Interface was added. |
Magento\CatalogGraphQl\Model\Resolver\Products\Query\ProductQueryInterface | Interface was added. |
Magento\CatalogImportExport\Model\Export\ProductFilterInterface | Interface was added. |
Magento\CatalogRule\Model\Indexer\IndexerTableSwapperInterface | Interface was added. |
Magento\CatalogSearch\Model\Adapter\Aggregation\RequestCheckerInterface | Interface was added. |
Magento\CatalogSearch\Model\Advanced\ProductCollectionPrepareStrategyInterface | Interface was added. |
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchCriteriaResolverInterface | Interface was added. |
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchResultApplierInterface | Interface was added. |
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\TotalRecordsResolverInterface | Interface was added. |
Magento\CatalogSearch\Model\Search\ItemCollectionProviderInterface | Interface was added. |
Magento\CatalogUrlRewrite\Model\Map\DatabaseMapInterface | Interface was added. |
Magento\CatalogUrlRewrite\Model\Map\HashMapInterface | Interface was added. |
Magento\Catalog\Block\Product\AwareInterface | Interface was added. |
Magento\Catalog\Block\Product\ReviewRendererInterface | Interface was added. |
Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper\HandlerInterface | Interface was added. |
Magento\Catalog\Controller\Product\View\ViewInterface | Interface was added. |
Magento\Catalog\Model\Attribute\LockValidatorInterface | Interface was added. |
Magento\Catalog\Model\Config\Source\ProductPriceOptionsInterface | Interface was added. |
Magento\Catalog\Model\Entity\Product\Attribute\Group\AttributeMapperInterface | Interface was added. |
Magento\Catalog\Model\Indexer\Product\Flat\TableDataInterface | Interface was added. |
Magento\Catalog\Model\Layer\CollectionFilterInterface | Interface was added. |
Magento\Catalog\Model\Layer\FilterableAttributeListInterface | Interface was added. |
Magento\Catalog\Model\Layer\ItemCollectionProviderInterface | Interface was added. |
Magento\Catalog\Model\Layer\StateKeyInterface | Interface was added. |
Magento\Catalog\Model\ProductLink\CollectionProviderInterface | Interface was added. |
Magento\Catalog\Model\ProductLink\Converter\ConverterInterface | Interface was added. |
Magento\Catalog\Model\ProductLink\Data\ListCriteriaInterface | Interface was added. |
Magento\Catalog\Model\ProductLink\Data\ListResultInterface | Interface was added. |
Magento\Catalog\Model\ProductLink\MapProviderInterface | Interface was added. |
Magento\Catalog\Model\ProductOptions\ConfigInterface | Interface was added. |
Magento\Catalog\Model\Product\Condition\ConditionInterface | Interface was added. |
Magento\Catalog\Model\Product\Configuration\Item\Option\OptionInterface | Interface was added. |
Magento\Catalog\Model\Product\Media\ConfigInterface | Interface was added. |
Magento\Catalog\Model\Product\Pricing\Renderer\SalableResolverInterface | Interface was added. |
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceModifierInterface | Interface was added. |
Magento\Catalog\Model\ResourceModel\Product\LinkedProductSelectBuilderInterface | Interface was added. |
Magento\Catalog\Pricing\Price\ConfiguredPriceInterface | Interface was added. |
Magento\Catalog\Pricing\Price\MinimalPriceCalculatorInterface | Interface was added. |
Magento\Catalog\Pricing\Price\SpecialPriceInterface | Interface was added. |
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav\WysiwygConfigDataProcessorInterface | Interface was added. |
Magento\CheckoutAgreements\Model\AgreementsProviderInterface | Interface was added. |
Magento\Checkout\Api\PaymentProcessingRateLimiterInterface | Interface was added. |
Magento\Checkout\Controller\Express\RedirectLoginInterface | Interface was added. |
Magento\Checkout\CustomerData\ItemPoolInterface | Interface was added. |
Magento\Cms\Model\PageRepository\ValidatorInterface | Interface was added. |
Magento\Cms\Model\Page\CustomLayoutManagerInterface | Interface was added. |
Magento\Cms\Model\Page\CustomLayoutRepositoryInterface | Interface was added. |
Magento\Cms\Model\Page\CustomLayout\Data\CustomLayoutSelectedInterface | Interface was added. |
Magento\Cms\Ui\Component\AddFilterInterface | Interface was added. |
Magento\ConfigurableProduct\Model\ResourceModel\Attribute\OptionSelectBuilderInterface | Interface was added. |
Magento\Cron\Model\DeadlockRetrierInterface | Interface was added. |
Magento\Csp\Api\CspAwareActionInterface | Interface was added. |
Magento\Csp\Api\CspRendererInterface | Interface was added. |
Magento\Csp\Api\Data\ModeConfiguredInterface | Interface was added. |
Magento\Csp\Api\Data\PolicyInterface | Interface was added. |
Magento\Csp\Api\InlineUtilInterface | Interface was added. |
Magento\Csp\Api\ModeConfigManagerInterface | Interface was added. |
Magento\Csp\Api\PolicyCollectorInterface | Interface was added. |
Magento\Csp\Api\PolicyRendererInterface | Interface was added. |
Magento\Csp\Model\Collector\Config\PolicyReaderInterface | Interface was added. |
Magento\Csp\Model\Collector\MergerInterface | Interface was added. |
Magento\Csp\Model\Policy\SimplePolicyInterface | Interface was added. |
Magento\Customer\Api\AccountDelegationInterface | Interface was added. |
Magento\Customer\Api\SessionCleanerInterface | Interface was added. |
Magento\Customer\Block\Address\Renderer\RendererInterface | Interface was added. |
Magento\Customer\Controller\AccountInterface | Interface was added. |
Magento\Customer\CustomerData\JsLayoutDataProviderPoolInterface | Interface was added. |
Magento\Customer\CustomerData\SectionPoolInterface | Interface was added. |
Magento\Customer\Model\Customer\Attribute\Source\GroupSourceLoggedInOnlyInterface | Interface was added. |
Magento\Deploy\Collector\CollectorInterface | Interface was added. |
Magento\Deploy\Console\Command\App\SensitiveConfigSet\CollectorInterface | Interface was added. |
Magento\Deploy\Package\BundleInterface | Interface was added. |
Magento\Deploy\Package\Processor\ProcessorInterface | Interface was added. |
Magento\Deploy\Source\SourceInterface | Interface was added. |
Magento\Deploy\Strategy\StrategyInterface | Interface was added. |
Magento\Directory\Model\Country\Postcode\ConfigInterface | Interface was added. |
Magento\Directory\Model\Country\Postcode\ValidatorInterface | Interface was added. |
Magento\Downloadable\Api\DomainManagerInterface | Interface was added. |
Magento\Downloadable\Pricing\Price\LinkPriceInterface | Interface was added. |
Magento\Eav\Model\Entity\AttributeLoaderInterface | Interface was added. |
Magento\Eav\Model\Entity\Attribute\AttributeInterface | Interface was added. |
Magento\Eav\Model\Entity\Attribute\Backend\BackendInterface | Interface was added. |
Magento\Eav\Model\Entity\Attribute\Source\SpecificSourceInterface | Interface was added. |
Magento\Eav\Model\Entity\Attribute\UniqueValidationInterface | Interface was added. |
Magento\Eav\Model\Entity\Setup\PropertyMapperInterface | Interface was added. |
Magento\Eav\Model\ResourceModel\Attribute\DefaultEntityAttributes\ProviderInterface | Interface was added. |
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProviderInterface | Interface was added. |
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ConverterInterface | Interface was added. |
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ResolverInterface | Interface was added. |
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\ResolverInterface | Interface was added. |
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldType\ResolverInterface | Interface was added. |
Magento\Elasticsearch\Model\Adapter\FieldsMappingPreprocessorInterface | Interface was added. |
Magento\Elasticsearch\SearchAdapter\QueryAwareInterface | Interface was added. |
Magento\Elasticsearch\SearchAdapter\Query\ValueTransformerInterface | Interface was added. |
Magento\Framework\Amqp\Topology\BindingInstallerInterface | Interface was added. |
Magento\Framework\Api\AttributeTypeResolverInterface | Interface was added. |
Magento\Framework\Api\CriteriaInterface | Interface was added. |
Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionInterface | Interface was added. |
Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionProviderInterface | Interface was added. |
Magento\Framework\Api\Search\AggregationInterface | Interface was added. |
Magento\Framework\Api\Search\AggregationValueInterface | Interface was added. |
Magento\Framework\Api\Search\BucketInterface | Interface was added. |
Magento\Framework\Api\Search\DocumentInterface | Interface was added. |
Magento\Framework\Api\Search\ReportingInterface | Interface was added. |
Magento\Framework\Api\SimpleBuilderInterface | Interface was added. |
Magento\Framework\App\Action\HttpConnectActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpDeleteActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpGetActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpOptionsActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpPatchActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpPostActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpPropfindActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpPutActionInterface | Interface was added. |
Magento\Framework\App\Action\HttpTraceActionInterface | Interface was added. |
Magento\Framework\App\AreaInterface | Interface was added. |
Magento\Framework\App\Config\CommentInterface | Interface was added. |
Magento\Framework\App\Config\CommentParserInterface | Interface was added. |
Magento\Framework\App\Config\ConfigResource\ConfigInterface | Interface was added. |
Magento\Framework\App\Config\ConfigSourceInterface | Interface was added. |
Magento\Framework\App\Config\ConfigTypeInterface | Interface was added. |
Magento\Framework\App\Config\Reader\Source\SourceInterface | Interface was added. |
Magento\Framework\App\Config\Scope\ReaderInterface | Interface was added. |
Magento\Framework\App\Config\Spi\PostProcessorInterface | Interface was added. |
Magento\Framework\App\Config\Spi\PreProcessorInterface | Interface was added. |
Magento\Framework\App\Config\ValueInterface | Interface was added. |
Magento\Framework\App\CsrfAwareActionInterface | Interface was added. |
Magento\Framework\App\DefaultPathInterface | Interface was added. |
Magento\Framework\App\DeploymentConfig\ImporterInterface | Interface was added. |
Magento\Framework\App\DeploymentConfig\ValidatorInterface | Interface was added. |
Magento\Framework\App\DeploymentConfig\Writer\FormatterInterface | Interface was added. |
Magento\Framework\App\DesignInterface | Interface was added. |
Magento\Framework\App\EnvironmentInterface | Interface was added. |
Magento\Framework\App\ExceptionHandlerInterface | Interface was added. |
Magento\Framework\App\FeedFactoryInterface | Interface was added. |
Magento\Framework\App\FeedInterface | Interface was added. |
Magento\Framework\App\HttpRequestInterface | Interface was added. |
Magento\Framework\App\ObjectManager\ConfigWriterInterface | Interface was added. |
Magento\Framework\App\PageCache\NotCacheableInterface | Interface was added. |
Magento\Framework\App\Request\ValidatorInterface | Interface was added. |
Magento\Framework\App\ResourceConnection\ConfigInterface | Interface was added. |
Magento\Framework\App\ResourceConnection\ConnectionAdapterInterface | Interface was added. |
Magento\Framework\App\Response\FileInterface | Interface was added. |
Magento\Framework\App\Response\HeaderProvider\HeaderProviderInterface | Interface was added. |
Magento\Framework\App\Response\RedirectInterface | Interface was added. |
Magento\Framework\App\RouterInterface | Interface was added. |
Magento\Framework\App\RouterListInterface | Interface was added. |
Magento\Framework\App\Router\NoRouteHandlerInterface | Interface was added. |
Magento\Framework\App\Router\PathConfigInterface | Interface was added. |
Magento\Framework\App\Rss\RssManagerInterface | Interface was added. |
Magento\Framework\App\Rss\UrlBuilderInterface | Interface was added. |
Magento\Framework\App\ScopeFallbackResolverInterface | Interface was added. |
Magento\Framework\App\ScopeResolverInterface | Interface was added. |
Magento\Framework\App\ScopeTreeProviderInterface | Interface was added. |
Magento\Framework\App\ScopeValidatorInterface | Interface was added. |
Magento\Framework\App\Scope\ValidatorInterface | Interface was added. |
Magento\Framework\App\View\Asset\MaterializationStrategy\StrategyInterface | Interface was added. |
Magento\Framework\App\View\Deployment\Version\StorageInterface | Interface was added. |
Magento\Framework\Async\CancelableDeferredInterface | Interface was added. |
Magento\Framework\Async\DeferredInterface | Interface was added. |
Magento\Framework\Autoload\AutoloaderInterface | Interface was added. |
Magento\Framework\Backup\SourceFileInterface | Interface was added. |
Magento\Framework\Cache\ConfigInterface | Interface was added. |
Magento\Framework\Cache\StaleCacheNotifierInterface | Interface was added. |
Magento\Framework\Code\Generator\CodeGeneratorInterface | Interface was added. |
Magento\Framework\Code\Minifier\AdapterInterface | Interface was added. |
Magento\Framework\Code\Reader\ClassReaderInterface | Interface was added. |
Magento\Framework\Code\ValidatorInterface | Interface was added. |
Magento\Framework\Component\ComponentRegistrarInterface | Interface was added. |
Magento\Framework\Crontab\CrontabManagerInterface | Interface was added. |
Magento\Framework\Crontab\TasksProviderInterface | Interface was added. |
Magento\Framework\Css\PreProcessor\ErrorHandlerInterface | Interface was added. |
Magento\Framework\DB\DataConverter\DataConverterInterface | Interface was added. |
Magento\Framework\DB\LoggerInterface | Interface was added. |
Magento\Framework\DB\MapperInterface | Interface was added. |
Magento\Framework\DB\QueryInterface | Interface was added. |
Magento\Framework\DB\Query\BatchIteratorInterface | Interface was added. |
Magento\Framework\DB\Select\QueryModifierInterface | Interface was added. |
Magento\Framework\DB\Select\RendererInterface | Interface was added. |
Magento\Framework\DB\Sequence\SequenceInterface | Interface was added. |
Magento\Framework\DB\Sql\ExpressionInterface | Interface was added. |
Magento\Framework\DataObject\IdentityGeneratorInterface | Interface was added. |
Magento\Framework\DataObject\IdentityInterface | Interface was added. |
Magento\Framework\DataObject\IdentityValidatorInterface | Interface was added. |
Magento\Framework\DataObject\KeyValueObjectInterface | Interface was added. |
Magento\Framework\Data\CollectionDataSourceInterface | Interface was added. |
Magento\Framework\Data\CollectionModifierInterface | Interface was added. |
Magento\Framework\Data\Collection\Db\FetchStrategyInterface | Interface was added. |
Magento\Framework\Data\Collection\EntityFactoryInterface | Interface was added. |
Magento\Framework\Data\SearchResultInterface | Interface was added. |
Magento\Framework\Data\SearchResultProcessorInterface | Interface was added. |
Magento\Framework\Data\ValueSourceInterface | Interface was added. |
Magento\Framework\Encryption\Adapter\EncryptionAdapterInterface | Interface was added. |
Magento\Framework\Event\ConfigInterface | Interface was added. |
Magento\Framework\Event\InvokerInterface | Interface was added. |
Magento\Framework\Event\ManagerInterface | Interface was added. |
Magento\Framework\Exception\TemporaryStateExceptionInterface | Interface was added. |
Magento\Framework\Filesystem\Directory\PathValidatorInterface | Interface was added. |
Magento\Framework\Filesystem\DriverPoolInterface | Interface was added. |
Magento\Framework\Filesystem\File\ReadInterface | Interface was added. |
Magento\Framework\Filter\DirectiveProcessorInterface | Interface was added. |
Magento\Framework\Filter\DirectiveProcessor\FilterInterface | Interface was added. |
Magento\Framework\Filter\FactoryInterface | Interface was added. |
Magento\Framework\Filter\FilterManager\ConfigInterface | Interface was added. |
Magento\Framework\Filter\SimpleDirective\ProcessorInterface | Interface was added. |
Magento\Framework\Filter\VariableResolverInterface | Interface was added. |
Magento\Framework\GraphQlSchemaStitching\GraphQlReader\TypeMetaReaderInterface | Interface was added. |
Magento\Framework\GraphQl\ConfigInterface | Interface was added. |
Magento\Framework\GraphQl\Config\ConfigElementFactoryInterface | Interface was added. |
Magento\Framework\GraphQl\Config\ConfigElementInterface | Interface was added. |
Magento\Framework\GraphQl\Config\Element\FieldInterface | Interface was added. |
Magento\Framework\GraphQl\Config\Element\OutputFieldInterface | Interface was added. |
Magento\Framework\GraphQl\Config\Element\TypeInterface | Interface was added. |
Magento\Framework\GraphQl\Config\Element\UnionInterface | Interface was added. |
Magento\Framework\GraphQl\Query\ErrorHandlerInterface | Interface was added. |
Magento\Framework\GraphQl\Query\ResolverInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\Argument\FieldEntityAttributesInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\Argument\SearchCriteria\ArgumentApplierInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\BatchRequestItemInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\BatchResolverInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\BatchServiceContractResolverInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\ContextInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\IdentityInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\ResolveRequestInterface | Interface was added. |
Magento\Framework\GraphQl\Query\Resolver\TypeResolverInterface | Interface was added. |
Magento\Framework\GraphQl\Schema\SchemaGeneratorInterface | Interface was added. |
Magento\Framework\GraphQl\Schema\TypeInterface | Interface was added. |
Magento\Framework\GraphQl\Schema\Type\Entity\MapperInterface | Interface was added. |
Magento\Framework\GraphQl\Schema\Type\Enum\DataMapperInterface | Interface was added. |
Magento\Framework\GraphQl\Schema\Type\InputTypeInterface | Interface was added. |
Magento\Framework\GraphQl\Schema\Type\OutputTypeInterface | Interface was added. |
Magento\Framework\GraphQl\Schema\Type\Output\ElementMapper\FormatterInterface | Interface was added. |
Magento\Framework\GraphQl\Schema\Type\WrappedTypeInterface | Interface was added. |
Magento\Framework\HTTP\AsyncClientInterface | Interface was added. |
Magento\Framework\HTTP\AsyncClient\HttpResponseDeferredInterface | Interface was added. |
Magento\Framework\Image\Adapter\AdapterInterface | Interface was added. |
Magento\Framework\Image\Adapter\ConfigInterface | Interface was added. |
Magento\Framework\Indexer\Config\DependencyInfoProviderInterface | Interface was added. |
Magento\Framework\Indexer\Table\StrategyInterface | Interface was added. |
Magento\Framework\Interception\ConfigInterface | Interface was added. |
Magento\Framework\Interception\ConfigLoaderInterface | Interface was added. |
Magento\Framework\Interception\ConfigWriterInterface | Interface was added. |
Magento\Framework\Interception\DefinitionInterface | Interface was added. |
Magento\Framework\Interception\InterceptorInterface | Interface was added. |
Magento\Framework\Interception\ObjectManager\ConfigInterface | Interface was added. |
Magento\Framework\Interception\PluginListInterface | Interface was added. |
Magento\Framework\Locale\AvailableLocalesInterface | Interface was added. |
Magento\Framework\Locale\OptionInterface | Interface was added. |
Magento\Framework\Mail\EmailMessageInterface | Interface was added. |
Magento\Framework\Mail\MimeInterface | Interface was added. |
Magento\Framework\Mail\MimeMessageInterface | Interface was added. |
Magento\Framework\Mail\MimePartInterface | Interface was added. |
Magento\Framework\MessageQueue\BulkPublisherInterface | Interface was added. |
Magento\Framework\MessageQueue\CallbackInvokerInterface | Interface was added. |
Magento\Framework\MessageQueue\ConnectionTypeResolverInterface | Interface was added. |
Magento\Framework\MessageQueue\ConsumerConfigurationInterface | Interface was added. |
Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItemInterface | Interface was added. |
Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItem\HandlerInterface | Interface was added. |
Magento\Framework\MessageQueue\Consumer\Config\ReaderInterface | Interface was added. |
Magento\Framework\MessageQueue\Consumer\Config\ValidatorInterface | Interface was added. |
Magento\Framework\MessageQueue\LockInterface | Interface was added. |
Magento\Framework\MessageQueue\Lock\ReaderInterface | Interface was added. |
Magento\Framework\MessageQueue\Lock\WriterInterface | Interface was added. |
Magento\Framework\MessageQueue\MergedMessageInterface | Interface was added. |
Magento\Framework\MessageQueue\MergerInterface | Interface was added. |
Magento\Framework\MessageQueue\MessageProcessorInterface | Interface was added. |
Magento\Framework\MessageQueue\PoisonPill\PoisonPillCompareInterface | Interface was added. |
Magento\Framework\MessageQueue\PoisonPill\PoisonPillPutInterface | Interface was added. |
Magento\Framework\MessageQueue\PoisonPill\PoisonPillReadInterface | Interface was added. |
Magento\Framework\MessageQueue\Publisher\Config\PublisherConfigItemInterface | Interface was added. |
Magento\Framework\MessageQueue\Publisher\Config\PublisherConnectionInterface | Interface was added. |
Magento\Framework\MessageQueue\Publisher\Config\ReaderInterface | Interface was added. |
Magento\Framework\MessageQueue\Publisher\Config\ValidatorInterface | Interface was added. |
Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItemInterface | Interface was added. |
Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItem\BindingInterface | Interface was added. |
Magento\Framework\MessageQueue\Topology\Config\QueueConfigItemInterface | Interface was added. |
Magento\Framework\MessageQueue\Topology\Config\ReaderInterface | Interface was added. |
Magento\Framework\MessageQueue\Topology\Config\ValidatorInterface | Interface was added. |
Magento\Framework\Message\ExceptionMessageFactoryInterface | Interface was added. |
Magento\Framework\Model\EntitySnapshot\AttributeProviderInterface | Interface was added. |
Magento\Framework\Model\Entity\ScopeInterface | Interface was added. |
Magento\Framework\Model\Entity\ScopeProviderInterface | Interface was added. |
Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationInterface | Interface was added. |
Magento\Framework\Model\ResourceModel\Type\Db\ConnectionFactoryInterface | Interface was added. |
Magento\Framework\Module\ModuleListInterface | Interface was added. |
Magento\Framework\Mview\ConfigInterface | Interface was added. |
Magento\Framework\Mview\ProcessorInterface | Interface was added. |
Magento\Framework\Mview\ViewInterface | Interface was added. |
Magento\Framework\Mview\View\ChangelogInterface | Interface was added. |
Magento\Framework\Mview\View\CollectionInterface | Interface was added. |
Magento\Framework\Mview\View\StateInterface | Interface was added. |
Magento\Framework\Mview\View\State\CollectionInterface | Interface was added. |
Magento\Framework\Mview\View\SubscriptionInterface | Interface was added. |
Magento\Framework\ObjectManager\ConfigCacheInterface | Interface was added. |
Magento\Framework\ObjectManager\ConfigInterface | Interface was added. |
Magento\Framework\ObjectManager\ConfigLoaderInterface | Interface was added. |
Magento\Framework\ObjectManager\DefinitionInterface | Interface was added. |
Magento\Framework\ObjectManager\DynamicConfigInterface | Interface was added. |
Magento\Framework\ObjectManager\FactoryInterface | Interface was added. |
Magento\Framework\ObjectManager\NoninterceptableInterface | Interface was added. |
Magento\Framework\ObjectManager\RelationsInterface | Interface was added. |
Magento\Framework\Profiler\Driver\Standard\OutputInterface | Interface was added. |
Magento\Framework\Search\AdapterInterface | Interface was added. |
Magento\Framework\Search\Adapter\Aggregation\AggregationResolverInterface | Interface was added. |
Magento\Framework\Search\Adapter\OptionsInterface | Interface was added. |
Magento\Framework\Search\Adapter\Preprocessor\PreprocessorInterface | Interface was added. |
Magento\Framework\Search\Dynamic\Algorithm\AlgorithmInterface | Interface was added. |
Magento\Framework\Search\Request\Aggregation\StatusInterface | Interface was added. |
Magento\Framework\Search\Request\IndexScopeResolverInterface | Interface was added. |
Magento\Framework\Search\ResponseInterface | Interface was added. |
Magento\Framework\Search\SearchEngineInterface | Interface was added. |
Magento\Framework\Search\SearchEngine\ConfigInterface | Interface was added. |
Magento\Framework\Session\Config\ConfigInterface | Interface was added. |
Magento\Framework\Session\SaveHandlerInterface | Interface was added. |
Magento\Framework\Session\StorageInterface | Interface was added. |
Magento\Framework\Session\ValidatorInterface | Interface was added. |
Magento\Framework\Setup\ConfigOptionsListInterface | Interface was added. |
Magento\Framework\Setup\DataCacheInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\DataSavior\DataSaviorInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\DataSavior\DumpAccessorInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Db\DDLTriggerInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Db\DbDefinitionProcessorInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaReaderInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaWriterInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Declaration\ValidationInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Diff\DiffInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnDefaultAwareInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnIdentityAwareInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnNullableAwareInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnUnsignedAwareInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\ElementDiffAwareInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\Factories\FactoryInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\Dto\TableElementInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\OperationInterface | Interface was added. |
Magento\Framework\Setup\Declaration\Schema\SchemaConfigInterface | Interface was added. |
Magento\Framework\Setup\Patch\DataPatchInterface | Interface was added. |
Magento\Framework\Setup\Patch\DependentPatchInterface | Interface was added. |
Magento\Framework\Setup\Patch\NonTransactionableInterface | Interface was added. |
Magento\Framework\Setup\Patch\PatchInterface | Interface was added. |
Magento\Framework\Setup\Patch\PatchRevertableInterface | Interface was added. |
Magento\Framework\Setup\Patch\SchemaPatchInterface | Interface was added. |
Magento\Framework\Setup\SampleData\InstallerInterface | Interface was added. |
Magento\Framework\Setup\SampleData\StateInterface | Interface was added. |
Magento\Framework\Setup\SchemaListenerDefinition\DefinitionConverterInterface | Interface was added. |
Magento\Framework\Setup\SchemaListenerHandlers\SchemaListenerHandlerInterface | Interface was added. |
Magento\Framework\Setup\UpToDateValidatorInterface | Interface was added. |
Magento\Framework\TestFramework\Unit\Autoloader\GeneratorInterface | Interface was added. |
Magento\Framework\TranslateInterface | Interface was added. |
Magento\Framework\Translate\Inline\ProviderInterface | Interface was added. |
Magento\Framework\Url\ModifierInterface | Interface was added. |
Magento\Framework\Url\RouteParamsPreprocessorInterface | Interface was added. |
Magento\Framework\Validator\Constraint\OptionInterface | Interface was added. |
Magento\Framework\Validator\HTML\AttributeValidatorInterface | Interface was added. |
Magento\Framework\Validator\HTML\TagValidatorInterface | Interface was added. |
Magento\Framework\Validator\HTML\WYSIWYGValidatorInterface | Interface was added. |
Magento\Framework\View\Asset\ContentProcessorInterface | Interface was added. |
Magento\Framework\View\Asset\ContextInterface | Interface was added. |
Magento\Framework\View\Asset\LockerProcessInterface | Interface was added. |
Magento\Framework\View\Asset\MergeStrategyInterface | Interface was added. |
Magento\Framework\View\Asset\MergeableInterface | Interface was added. |
Magento\Framework\View\Asset\PreProcessor\FilenameResolverInterface | Interface was added. |
Magento\Framework\View\DesignInterface | Interface was added. |
Magento\Framework\View\Design\Fallback\Rule\RuleInterface | Interface was added. |
Magento\Framework\View\Design\FileResolution\Fallback\ResolverInterface | Interface was added. |
Magento\Framework\View\Design\Theme\CustomizationInterface | Interface was added. |
Magento\Framework\View\Design\Theme\Customization\ConfigInterface | Interface was added. |
Magento\Framework\View\Design\Theme\Customization\FileAssetInterface | Interface was added. |
Magento\Framework\View\Design\Theme\Customization\FileInterface | Interface was added. |
Magento\Framework\View\Design\Theme\FileInterface | Interface was added. |
Magento\Framework\View\Design\Theme\File\CollectionInterface | Interface was added. |
Magento\Framework\View\Design\Theme\Image\PathInterface | Interface was added. |
Magento\Framework\View\Design\Theme\ResolverInterface | Interface was added. |
Magento\Framework\View\Design\Theme\ThemeProviderInterface | Interface was added. |
Magento\Framework\View\Element\ComponentVisibilityInterface | Interface was added. |
Magento\Framework\View\Element\Message\InterpretationStrategyInterface | Interface was added. |
Magento\Framework\View\Element\Message\Renderer\PoolInterface | Interface was added. |
Magento\Framework\View\Element\Message\Renderer\RendererInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\BlockWrapperInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\Config\DomMergerInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\Config\FileCollectorInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\Config\UiReaderInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\ContainerInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\ContentType\ContentTypeInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\ContextInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\Control\ActionPoolInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\Control\ButtonProviderInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\Control\ControlInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\DataProvider\FilterApplierInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\DataSourceInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\Factory\ComponentFactoryInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\JsConfigInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\LayoutInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\ObserverInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\PoolInterface | Interface was added. |
Magento\Framework\View\Element\UiComponent\SubjectInterface | Interface was added. |
Magento\Framework\View\File\FileList\CollateInterface | Interface was added. |
Magento\Framework\View\Helper\SecureHtmlRender\SecurityProcessorInterface | Interface was added. |
Magento\Framework\View\Layout\Argument\UpdaterInterface | Interface was added. |
Magento\Framework\View\Layout\Condition\VisibilityConditionInterface | Interface was added. |
Magento\Framework\View\Layout\GeneratorInterface | Interface was added. |
Magento\Framework\View\Layout\LayoutCacheKeyInterface | Interface was added. |
Magento\Framework\View\Layout\ProcessorInterface | Interface was added. |
Magento\Framework\View\Layout\ReaderInterface | Interface was added. |
Magento\Framework\View\Model\PageLayout\Config\BuilderInterface | Interface was added. |
Magento\Framework\View\Page\Config\RendererInterface | Interface was added. |
Magento\Framework\View\TemplateEngineInterface | Interface was added. |
Magento\Framework\View\TemplateEngine\Xhtml\Compiler\AttributeInterface | Interface was added. |
Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CdataInterface | Interface was added. |
Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CommentInterface | Interface was added. |
Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Directive\DirectiveInterface | Interface was added. |
Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Element\ElementInterface | Interface was added. |
Magento\Framework\View\TemplateEngine\Xhtml\Compiler\TextInterface | Interface was added. |
Magento\Framework\View\TemplateEngine\Xhtml\ResultInterface | Interface was added. |
Magento\Framework\View\Xsd\Media\TypeDataExtractorInterface | Interface was added. |
Magento\Framework\Webapi\CustomAttributeTypeLocatorInterface | Interface was added. |
Magento\Framework\Webapi\CustomAttribute\PreprocessorInterface | Interface was added. |
Magento\Framework\Webapi\CustomAttribute\ServiceTypeListInterface | Interface was added. |
Magento\Framework\Webapi\Rest\Request\DeserializerInterface | Interface was added. |
Magento\GraphQl\Controller\HttpHeaderProcessorInterface | Interface was added. |
Magento\GraphQl\Controller\HttpRequestValidatorInterface | Interface was added. |
Magento\GraphQl\Model\Query\ContextInterface | Interface was added. |
Magento\GraphQl\Model\Query\ContextParametersInterface | Interface was added. |
Magento\GraphQl\Model\Query\ContextParametersProcessorInterface | Interface was added. |
Magento\ImportExport\Api\Data\ExtendedExportInfoInterface | Interface was added. |
Magento\ImportExport\Model\Report\ReportProcessorInterface | Interface was added. |
Magento\Indexer\Model\ModeSwitcherInterface | Interface was added. |
Magento\Indexer\Model\Source\DataInterface | Interface was added. |
Magento\Integration\Model\Oauth\Token\RequestLog\ReaderInterface | Interface was added. |
Magento\Integration\Model\Oauth\Token\RequestLog\WriterInterface | Interface was added. |
Magento\InventoryIndexer\Indexer\SelectBuilderInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\Data\IsLoginAsCustomerEnabledForCustomerResultInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerAdminIdInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerCustomerIdInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerEnabledForCustomerInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerAdminIdInterface | Interface was added. |
Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerCustomerIdInterface | Interface was added. |
Magento\LoginAsCustomerAssistance\Api\ConfigInterface | Interface was added. |
Magento\LoginAsCustomerAssistance\Api\IsAssistanceEnabledInterface | Interface was added. |
Magento\LoginAsCustomerAssistance\Api\SetAssistanceInterface | Interface was added. |
Magento\MediaContentApi\Api\GetAssetIdsByContentFieldInterface | Interface was added. |
Magento\MediaContentApi\Api\UpdateContentAssetLinksInterface | Interface was added. |
Magento\MediaContentApi\Model\GetAssetIdsByContentFieldInterface | Interface was added. |
Magento\MediaContentApi\Model\SearchPatternConfigInterface | Interface was added. |
Magento\MediaContentSynchronizationApi\Api\SynchronizeIdentitiesInterface | Interface was added. |
Magento\MediaContentSynchronizationApi\Api\SynchronizeInterface | Interface was added. |
Magento\MediaContentSynchronizationApi\Model\GetEntitiesInterface | Interface was added. |
Magento\MediaGalleryApi\Api\SearchAssetsInterface | Interface was added. |
Magento\MediaGalleryApi\Model\ExcludedPatternsConfigInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Api\AddMetadataInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Api\ExtractMetadataInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Model\FileInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Model\ReadFileInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Model\ReadMetadataInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Model\SegmentInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Model\WriteFileInterface | Interface was added. |
Magento\MediaGalleryMetadataApi\Model\WriteMetadataInterface | Interface was added. |
Magento\MediaGalleryRenditionsApi\Api\GenerateRenditionsInterface | Interface was added. |
Magento\MediaGalleryRenditionsApi\Api\GetRenditionPathInterface | Interface was added. |
Magento\MediaGallerySynchronizationApi\Api\SynchronizeFilesInterface | Interface was added. |
Magento\MediaGallerySynchronizationApi\Api\SynchronizeInterface | Interface was added. |
Magento\MediaGallerySynchronizationApi\Model\CreateAssetFromFileInterface | Interface was added. |
Magento\MediaGallerySynchronizationApi\Model\FetchBatchesInterface | Interface was added. |
Magento\MediaGallerySynchronizationApi\Model\ImportFilesInterface | Interface was added. |
Magento\MediaGalleryUiApi\Api\ConfigInterface | Interface was added. |
Magento\Msrp\Pricing\MsrpPriceCalculatorInterface | Interface was added. |
Magento\Newsletter\Model\SubscriptionManagerInterface | Interface was added. |
Magento\PageCache\Model\Spi\PageCacheTagsPreprocessorInterface | Interface was added. |
Magento\Payment\Api\Data\PaymentAdditionalInfoInterface | Interface was added. |
Magento\Payment\Model\Method\TransparentInterface | Interface was added. |
Magento\Paypal\Helper\Shortcut\ValidatorInterface | Interface was added. |
Magento\Paypal\Model\Billing\Agreement\MethodInterface | Interface was added. |
Magento\Paypal\Model\IpnInterface | Interface was added. |
Magento\Paypal\Model\Payflow\Service\Response\Handler\HandlerInterface | Interface was added. |
Magento\QuoteGraphQl\Model\CartItem\DataProvider\CustomizableOptionValueInterface | Interface was added. |
Magento\QuoteGraphQl\Model\CartItem\DataProvider\Processor\ItemDataProcessorInterface | Interface was added. |
Magento\QuoteGraphQl\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. |
Magento\QuoteGraphQl\Model\Cart\Payment\AdditionalDataProviderInterface | Interface was added. |
Magento\QuoteGraphQl\Model\Cart\SetShippingAddressesOnCartInterface | Interface was added. |
Magento\QuoteGraphQl\Model\Cart\SetShippingMethodsOnCartInterface | Interface was added. |
Magento\Quote\Api\ChangeQuoteControlInterface | Interface was added. |
Magento\Quote\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. |
Magento\Quote\Model\Product\QuoteItemsCleanerInterface | Interface was added. |
Magento\Quote\Model\Quote\Address\CustomAttributeListInterface | Interface was added. |
Magento\Quote\Model\Quote\Address\Total\CollectorInterface | Interface was added. |
Magento\Quote\Model\Quote\Address\Total\ReaderInterface | Interface was added. |
Magento\Quote\Model\Quote\Item\CartItemProcessorInterface | Interface was added. |
Magento\Quote\Model\ValidationRules\QuoteValidationRuleInterface | Interface was added. |
Magento\ReleaseNotification\Model\ContentProviderInterface | Interface was added. |
Magento\RemoteStorage\Driver\DriverFactoryInterface | Interface was added. |
Magento\RemoteStorage\Driver\RemoteDriverInterface | Interface was added. |
Magento\RemoteStorage\FilesystemInterface | Interface was added. |
Magento\SalesGraphQl\Model\Shipment\Item\FormatterInterface | Interface was added. |
Magento\SalesRule\Api\Data\DiscountDataInterface | Interface was added. |
Magento\SalesRule\Api\Data\RuleDiscountInterface | Interface was added. |
Magento\SalesRule\Model\Spi\CodeLimitManagerInterface | Interface was added. |
Magento\SalesRule\Model\Spi\QuoteResetAppliedRulesInterface | Interface was added. |
Magento\SalesRule\Model\Spi\RuleQuoteRecollectTotalsInterface | Interface was added. |
Magento\Sales\Api\OrderCustomerDelegateInterface | Interface was added. |
Magento\Sales\Api\PaymentFailuresInterface | Interface was added. |
Magento\Sales\Controller\AbstractController\OrderLoaderInterface | Interface was added. |
Magento\Sales\Controller\AbstractController\OrderViewAuthorizationInterface | Interface was added. |
Magento\Sales\Controller\OrderInterface | Interface was added. |
Magento\Sales\Model\Order\Creditmemo\CreditmemoValidatorInterface | Interface was added. |
Magento\Sales\Model\Order\Creditmemo\ItemCreationValidatorInterface | Interface was added. |
Magento\Sales\Model\Order\Creditmemo\SenderInterface | Interface was added. |
Magento\Sales\Model\Order\Email\Container\IdentityInterface | Interface was added. |
Magento\Sales\Model\Order\Invoice\InvoiceValidatorInterface | Interface was added. |
Magento\Sales\Model\Order\Invoice\SenderInterface | Interface was added. |
Magento\Sales\Model\Order\OrderValidatorInterface | Interface was added. |
Magento\Sales\Model\Order\Payment\State\CommandInterface | Interface was added. |
Magento\Sales\Model\Order\Payment\Transaction\BuilderInterface | Interface was added. |
Magento\Sales\Model\Order\Payment\Transaction\ManagerInterface | Interface was added. |
Magento\Sales\Model\Order\Shipment\SenderInterface | Interface was added. |
Magento\Sales\Model\Order\Shipment\ShipmentValidatorInterface | Interface was added. |
Magento\Sales\Model\ResourceModel\Order\CollectionFactoryInterface | Interface was added. |
Magento\Sales\Model\ResourceModel\Provider\NotSyncedDataProviderInterface | Interface was added. |
Magento\Sales\Model\Spi\CreditmemoCommentResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\CreditmemoItemResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\CreditmemoResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\InvoiceCommentResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\InvoiceItemResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\InvoiceResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\OrderAddressResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\OrderItemResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\OrderPaymentResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\OrderResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\OrderStatusHistoryResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\ShipmentCommentResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\ShipmentItemResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\ShipmentResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\ShipmentTrackResourceInterface | Interface was added. |
Magento\Sales\Model\Spi\TransactionResourceInterface | Interface was added. |
Magento\Sales\Model\ValidatorInterface | Interface was added. |
Magento\Search\Model\SearchEngine\ValidatorInterface | Interface was added. |
Magento\Search\Setup\InstallConfigInterface | Interface was added. |
Magento\Security\Api\Data\UserExpirationInterface | Interface was added. |
Magento\Shipping\Model\Carrier\Source\GenericInterface | Interface was added. |
Magento\Store\Model\Config\Importer\Processor\ProcessorInterface | Interface was added. |
Magento\Store\Model\StoreResolver\ReaderInterface | Interface was added. |
Magento\Store\Model\StoreSwitcherInterface | Interface was added. |
Magento\Store\Model\StoreSwitcher\ContextInterface | Interface was added. |
Magento\Store\Model\StoreSwitcher\RedirectDataInterface | Interface was added. |
Magento\Store\Model\StoreSwitcher\RedirectDataPostprocessorInterface | Interface was added. |
Magento\Store\Model\StoreSwitcher\RedirectDataPreprocessorInterface | Interface was added. |
Magento\Store\Model\StoreSwitcher\RedirectDataSerializerInterface | Interface was added. |
Magento\Tax\Api\TaxAddressManagerInterface | Interface was added. |
Magento\Tax\Model\System\Message\NotificationInterface | Interface was added. |
Magento\Tax\Model\TaxClass\Type\TypeInterface | Interface was added. |
Magento\Theme\Model\Design\Config\MetadataProviderInterface | Interface was added. |
Magento\Theme\Model\Theme\StoreThemesResolverInterface | Interface was added. |
Magento\Ui\Component\Form\Element\DataType\DataTypeInterface | Interface was added. |
Magento\Ui\Component\Layout\Tabs\TabInterface | Interface was added. |
Magento\Ui\Component\Wysiwyg\ConfigInterface | Interface was added. |
Magento\Ui\Config\Argument\ParserInterface | Interface was added. |
Magento\Ui\Config\ConverterInterface | Interface was added. |
Magento\Ui\Controller\UiActionInterface | Interface was added. |
Magento\Ui\DataProvider\AddFieldToCollectionInterface | Interface was added. |
Magento\Ui\DataProvider\AddFilterToCollectionInterface | Interface was added. |
Magento\Ui\DataProvider\Mapper\MapperInterface | Interface was added. |
Magento\Ui\DataProvider\Modifier\PoolInterface | Interface was added. |
Magento\Ui\Model\ColorPicker\ModeInterface | Interface was added. |
Magento\Ui\Model\UrlInput\ConfigInterface | Interface was added. |
Magento\UrlRewriteGraphQl\Model\Resolver\UrlRewrite\CustomUrlLocatorInterface | Interface was added. |
Magento\User\Model\Spi\NotificationExceptionInterface | Interface was added. |
Magento\User\Model\Spi\NotificatorInterface | Interface was added. |
Magento\Vault\Block\Customer\IconInterface | Interface was added. |
Magento\Webapi\Controller\Rest\RequestProcessorInterface | Interface was added. |
Magento\Widget\Block\BlockInterface | Interface was added. |
Magento\Wishlist\Controller\IndexInterface | Interface was added. |
Magento\Wishlist\Controller\WishlistProviderInterface | Interface was added. |
Magento\Wishlist\Model\AuthenticationStateInterface | Interface was added. |
Magento\Wishlist\Model\ResourceModel\Item\Product\CollectionBuilderInterface | Interface was added. |
Magento\Wishlist\Model\Wishlist\BuyRequest\BuyRequestDataProviderInterface | Interface was added. |
2.4.3 - 2.4.4
Class changes
What changed | How it changed |
---|---|
Magento\Framework\Search\Request\Query\Match | Class was removed. |
Magento\Elasticsearch\SearchAdapter\Mapper::__construct | [public] Method parameter typing changed. |
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Mapper::__construct | [public] Method parameter typing changed. |
Magento\Backend\Model\Menu\Filter\Iterator::__construct | [public] Method has been removed. |
Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::isValid | [protected] Method return typing changed. |
Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::rewind | [public] Method return typing changed. |
Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::next | [public] Method return typing changed. |
Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::valid | [public] Method return typing changed. |
Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::count | [public] Method return typing changed. |
Magento\FunctionalTestingFramework\Util\Iterator\File::isValid | [protected] Method return typing changed. |
Magento\Test\Integrity\PublicCodeTest::publicPHPTypesDataProvider | [public] Method return typing changed. |
Magento\CatalogInventory\Model\StockStateException | Class was added. |
Magento\Framework\Search\Request\Query\MatchQuery | Class was added. |
Magento\Sales\Model\Order\Payment::setCustomAttribute | [public] Method has been added. |
Magento\Sales\Block\Adminhtml\Order\View\Tab\Creditmemos::__construct | [public] Method has been added. |
Magento\Sales\Block\Adminhtml\Order\View\Tab\Invoices::__construct | [public] Method has been added. |
Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. |
Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::CONFIG_PATH_WEBAPI_SYNC_DEFAULT_INPUT_ARRAY_SIZE_LIMIT | Constant has been added. |
Magento\Framework\Config\ConfigOptionsListConstants::CONFIG_PATH_WEBAPI_ASYNC_DEFAULT_INPUT_ARRAY_SIZE_LIMIT | Constant has been added. |
Database changes
What changed | How it changed |
---|---|
jwt_auth_revoked | Table was added |
test_table | Table was added |
dependent | Table was added |
customer_entity/session_cutoff | Column was added |
customer_visitor/created_at | Column was added |
magento_operation/started_at | Column was added |
dependent | Whitelist do not have table dependent declared in db_schema.xml |
System changes
What changed | How it changed |
---|---|
webapi/validation | A group-node was added |
webapi/validation/input_limit_enabled | A field-node was added |
webapi/validation/complex_array_limit | A field-node was added |
webapi/validation/maximum_page_size | A field-node was added |
webapi/validation/default_page_size | A field-node was added |
recaptcha_frontend | A section-node was added |
recaptcha_frontend/type_for | A group-node was added |
recaptcha_frontend/type_for/coupon_code | A field-node was added |
cataloginventory | A section-node was added |
cataloginventory/options | A group-node was added |
cataloginventory/options/enable_inventory_check | A field-node was added |
webapi/jwtauth | A group-node was added |
webapi/jwtauth/jwt_alg | A field-node was added |
webapi/jwtauth/jwe_alg | A field-node was added |
webapi/jwtauth/customer_expiration | A field-node was added |
webapi/jwtauth/admin_expiration | A field-node was added |
oauth/consumer/enable_integration_as_bearer | A field-node was added |
webapi/graphql_validation | A group-node was added |
webapi/graphql_validation/input_limit_enabled | A field-node was added |
webapi/graphql_validation/maximum_page_size | A field-node was added |
Xsd changes
What changed | How it changed |
---|---|
app/code/module-webapi/etc/webapi_base.xsd | A schema declaration was removed |
app/code/module-webapi-async/etc/webapi_async.xsd | A schema declaration was removed |
app/code/module-webapi/etc/webapi_base.xsd | A schema declaration was added |
app/code/module-webapi-async/etc/webapi_async.xsd | A schema declaration was added |
Class API membership changes
What changed | How it changed |
---|---|
Magento\ImportExport\Model\Import\AbstractSource | Class was removed. |
Zend_Db_Select | Class was added. |
Magento\Wishlist\Block\AbstractBlock | Class was added. |
Magento\Ui\DataProvider\AbstractDataProvider | Class was added. |
Magento\Sales\Block\Adminhtml\Totals | Class was added. |
Magento\SalesRule\Model\Validator | Class was added. |
Magento\Backend\App\Action\Plugin\Authentication | Class was added. |
Magento\Framework\Url | Class was added. |
Magento\Framework\Session\SessionManager | Class was added. |
Magento\Framework\DB\Sql\Expression | Class was added. |
Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. |
Magento\UrlRewrite\Model\UrlRewrite::setMetadata | [public] Method has been added. |
Magento\UrlRewrite\Model\UrlRewrite::cleanEntitiesCache | [public] Method has been added. |
Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::$storeManager | [protected] Property has been added. |
Magento\PageCache\Model\DepersonalizeChecker::__construct | [public] Method has been added. |
Magento\PageCache\Model\Varnish\VclGenerator::__construct | [public] Method has been added. |
Magento\Msrp\Model\Config::__construct | [public] Method has been added. |
Magento\Msrp\Model\Config::setStoreId | [public] Method has been added. |
Magento\Msrp\Model\Config::getDisplayActualPriceType | [public] Method has been added. |
Magento\Msrp\Model\Config::getExplanationMessage | [public] Method has been added. |
Magento\Msrp\Model\Config::getExplanationMessageWhatsThis | [public] Method has been added. |
Magento\Msrp\Model\Config::$scopeConfig | [protected] Property has been added. |
Magento\Msrp\Model\Config::$storeManager | [protected] Property has been added. |
Magento\Msrp\Model\Config::$escaper | [protected] Property has been added. |
Magento\Msrp\Model\Config::$storeId | [protected] Property has been added. |
Magento\Msrp\Model\Config::XML_PATH_MSRP_ENABLED | Constant has been added. |
Magento\Msrp\Model\Config::XML_PATH_MSRP_DISPLAY_ACTUAL_PRICE_TYPE | Constant has been added. |
Magento\Msrp\Model\Config::XML_PATH_MSRP_EXPLANATION_MESSAGE | Constant has been added. |
Magento\Msrp\Model\Config::XML_PATH_MSRP_EXPLANATION_MESSAGE_WHATS_THIS | Constant has been added. |
Magento\Msrp\Model\Msrp::__construct | [public] Method has been added. |
Magento\Msrp\Model\Msrp::$mapApplyToProductType | [protected] Property has been added. |
Magento\Msrp\Model\Msrp::$eavAttributeFactory | [protected] Property has been added. |
Magento\Msrp\Model\Product\Options::__construct | [public] Method has been added. |
Magento\Msrp\Model\Product\Options::getVisibilities | [protected] Method has been added. |
Magento\Msrp\Model\Product\Options::$config | [protected] Property has been added. |
Magento\Msrp\Model\Product\Options::$msrpData | [protected] Property has been added. |
Magento\Integration\Model\Config::__construct | [public] Method has been added. |
Magento\Integration\Model\Config::$_configCacheType | [protected] Property has been added. |
Magento\Integration\Model\Config::$_configReader | [protected] Property has been added. |
Magento\Integration\Model\Config::$_integrations | [protected] Property has been added. |
Magento\Integration\Model\Config::CACHE_ID | Constant has been added. |
Magento\Integration\Model\IntegrationConfig::__construct | [public] Method has been added. |
Magento\Integration\Model\IntegrationConfig::$_configCacheType | [protected] Property has been added. |
Magento\Integration\Model\IntegrationConfig::$_configReader | [protected] Property has been added. |
Magento\Integration\Model\IntegrationConfig::$_integrations | [protected] Property has been added. |
Magento\Integration\Model\IntegrationConfig::CACHE_ID | Constant has been added. |
Magento\CatalogSearch\Model\Indexer\Mview\Action::__construct | [public] Method has been added. |
Magento\CatalogRule\Model\ResourceModel\Rule\Collection::__construct | [public] Method has been added. |
Magento\CatalogRule\Model\ResourceModel\Rule\Collection::_construct | [protected] Method has been added. |
Magento\CatalogRule\Model\ResourceModel\Rule\Collection::mapAssociatedEntities | [protected] Method has been added. |
Magento\CatalogRule\Model\ResourceModel\Rule\Collection::addCustomerGroupFilter | [public] Method has been added. |
Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$_associatedEntitiesMap | [protected] Property has been added. |
Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$serializer | [protected] Property has been added. |
Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$_eventPrefix | [protected] Property has been added. |
Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$_eventObject | [protected] Property has been added. |
Magento\Framework\Validator\ConstraintFactory::__construct | [public] Method has been added. |
Magento\Framework\Validator\ConstraintFactory::$_objectManager | [protected] Property has been added. |
Magento\Framework\Validator\ConstraintFactory::$_instanceName | [protected] Property has been added. |
Magento\Framework\Validator\Currency::__construct | [public] Method has been added. |
Magento\Framework\Validator\Currency::$lists | [protected] Property has been added. |
Magento\Framework\Validator\Locale::__construct | [public] Method has been added. |
Magento\Framework\Validator\Locale::$lists | [protected] Property has been added. |
Magento\Framework\Validator\Timezone::__construct | [public] Method has been added. |
Magento\Framework\Validator\Timezone::$lists | [protected] Property has been added. |
Magento\Framework\Validator\Entity\Properties::setReadOnlyProperties | [public] Method has been added. |
Magento\Framework\Validator\Entity\Properties::_hasChanges | [protected] Method has been added. |
Magento\Framework\Validator\Entity\Properties::$_readOnlyProperties | [protected] Property has been added. |
Magento\Framework\DataObject\Copy::__construct | [public] Method has been added. |
Magento\Framework\DataObject\Copy::dispatchCopyFieldSetEvent | [protected] Method has been added. |
Magento\Framework\DataObject\Copy::_isFieldsetInputValid | [protected] Method has been added. |
Magento\Framework\DataObject\Copy::_getFieldsetFieldValue | [protected] Method has been added. |
Magento\Framework\DataObject\Copy::_setFieldsetFieldValue | [protected] Method has been added. |
Magento\Framework\DataObject\Copy::getAttributeValueFromExtensibleDataObject | [protected] Method has been added. |
Magento\Framework\DataObject\Copy::setAttributeValueFromExtensibleDataObject | [protected] Method has been added. |
Magento\Framework\DataObject\Copy::$fieldsetConfig | [protected] Property has been added. |
Magento\Framework\DataObject\Copy::$eventManager | [protected] Property has been added. |
Magento\Framework\DataObject\Copy::$extensionAttributesFactory | [protected] Property has been added. |
Magento\Framework\App\AreaList::__construct | [public] Method has been added. |
Magento\Framework\App\AreaList::getArea | [public] Method has been added. |
Magento\Framework\App\AreaList::$_areas | [protected] Property has been added. |
Magento\Framework\App\AreaList::$_areaInstances | [protected] Property has been added. |
Magento\Framework\App\AreaList::$_defaultAreaCode | [protected] Property has been added. |
Magento\Framework\App\AreaList::$_resolverFactory | [protected] Property has been added. |
Magento\Framework\App\AreaList::$objectManager | [protected] Property has been added. |
Magento\Framework\App\Config\Data\ProcessorFactory::__construct | [public] Method has been added. |
Magento\Framework\App\Config\Data\ProcessorFactory::$_objectManager | [protected] Property has been added. |
Magento\Framework\App\Config\Data\ProcessorFactory::$_pool | [protected] Property has been added. |
Interface API membership changes
What changed | How it changed |
---|---|
Magento\TwoFactorAuth\Api\AdminTokenServiceInterface | Interface was added. |
Magento\TwoFactorAuth\Api\AuthyAuthenticateInterface | Interface was added. |
Magento\TwoFactorAuth\Api\AuthyConfigureInterface | Interface was added. |
Magento\TwoFactorAuth\Api\CountryRepositoryInterface | Interface was added. |
Magento\TwoFactorAuth\Api\DuoAuthenticateInterface | Interface was added. |
Magento\TwoFactorAuth\Api\DuoConfigureInterface | Interface was added. |
Magento\TwoFactorAuth\Api\EngineInterface | Interface was added. |
Magento\TwoFactorAuth\Api\GoogleAuthenticateInterface | Interface was added. |
Magento\TwoFactorAuth\Api\GoogleConfigureInterface | Interface was added. |
Magento\TwoFactorAuth\Api\ProviderInterface | Interface was added. |
Magento\TwoFactorAuth\Api\ProviderPoolInterface | Interface was added. |
Magento\TwoFactorAuth\Api\TfaInterface | Interface was added. |
Magento\TwoFactorAuth\Api\TfaSessionInterface | Interface was added. |
Magento\TwoFactorAuth\Api\TfatActionsInterface | Interface was added. |
Magento\TwoFactorAuth\Api\U2fKeyAuthenticateInterface | Interface was added. |
Magento\TwoFactorAuth\Api\U2fKeyConfigReaderInterface | Interface was added. |
Magento\TwoFactorAuth\Api\U2fKeyConfigureInterface | Interface was added. |
Magento\TwoFactorAuth\Api\UserConfigManagerInterface | Interface was added. |
Magento\TwoFactorAuth\Api\UserConfigRepositoryInterface | Interface was added. |
Magento\TwoFactorAuth\Api\UserConfigRequestManagerInterface | Interface was added. |
Magento\TwoFactorAuth\Api\UserConfigTokenManagerInterface | Interface was added. |
Magento\TwoFactorAuth\Api\UserNotifierInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Exception\NotificationExceptionInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\AdminTokenResponseInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\AuthyDeviceInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\AuthyRegistrationPromptResponseInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\CountryInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\CountrySearchResultsInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\DuoDataInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\GoogleAuthenticateInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\GoogleConfigureInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\U2fWebAuthnRequestInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\UserConfigInterface | Interface was added. |
Magento\TwoFactorAuth\Api\Data\UserConfigSearchResultsInterface | Interface was added. |
Magento\AdobeStockClient\Model\SearchParameterProviderInterface | Interface was added. |
Magento\AdobeStockClientApi\Api\ClientInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Creator\Command\DeleteByIdInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Creator\Command\LoadByIdInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Creator\Command\SaveInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Category\Command\DeleteByIdInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Category\Command\LoadByIdInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Category\Command\SaveInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Asset\Command\DeleteByIdInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdsInterface | Interface was added. |
Magento\AdobeStockAssetApi\Model\Asset\Command\SaveInterface | Interface was added. |
Magento\AdobeImsApi\Api\LogInInterface | Interface was added. |
Magento\AdobeImsApi\Api\LogOutInterface | Interface was added. |
Magento\Catalog\Api\Data\ProductRenderSearchResultsInterface::getItems | [public] Method has been added. |
Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::getId | [public] Method has been added. |
Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::ID | Constant has been added. |
Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::CUSTOMER_ID | Constant has been added. |
Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::VALUE | Constant has been added. |