Edit in GitHubLog an issue

Backward-incompatible changes references

Use this page to review high-level reference information for all backward-incompatible changes in each supported Adobe Commerce and 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.

2.4.7 - 2.4.8-beta1

Adobe Commerce

Adobe Commerce v2.4.8-beta1 (no B2B extension).

Class changes

What changedHow it changed
Magento\AdminUiSdkCustomFees\Block\Adminhtml\Sales\Order\Creditmemo\Totals
Class was added.
Magento\AdminUiSdkCustomFees\Block\Adminhtml\Sales\Order\Invoice\Totals
Class was added.
Magento\AdminUiSdkCustomFees\Block\Adminhtml\Sales\Order\Invoice\TotalsView
Class was added.
Magento\AdminUiSdkCustomFees\Block\Adminhtml\Sales\Totals
Class was added.
Magento\AdobeCommerceEventsClient\Event\Event::EVENT_HIPAA_AUDIT_REQUIRED
Constant has been added.
Magento\AdobeCommerceEventsClient\Event\Event::isHipaaAuditRequired
[public] Method has been added.
Magento\AdobeCommerceEventsClient\Event\EventList
Interface has been added.
Magento\AdobeCommerceWebhooksAdminUi\Block\Adminhtml\ValidationConfig
Class was removed.
Magento\Framework\Amqp\Config
Interface has been added.
Magento\Framework\Amqp\Config::_resetState
[public] Method has been added.
Magento\Framework\Data\Collection::getItemById
[public] Method return typing changed.
Magento\Framework\Logger\Handler\Base::write
[protected] Method parameter typing changed.
Magento\GiftMessage\Block\Cart\GiftOptions::__construct
[public] Method parameter typing changed.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\GiftOptions::__construct
[public] Method parameter typing changed.
Magento\PageCache\Model\Config::VARNISH_7_CONFIGURATION_PATH
Constant has been added.
Magento\PaymentServicesBase\Block\Adminhtml\System\Config\Fieldset\Payment::productMeta
Property visibility has been changed to lower lever from [protected] to [private]
Magento\PaymentServicesPaypal\Block\Cart\ValidationMessages::addQuoteMessages
Method visibility has been changed to lower lever from [protected] to [private]

Interface changes

What changedHow it changed
Magento\AdminUiSdkCustomFees\Api\CustomFeesRepositoryInterface
Interface was added.
Magento\AdminUiSdkCustomFees\Api\Data\CustomFeesInterface
Interface was added.
Magento\AdobeCommerceEventsClient\Api\Data\EventDataInterface::isHipaaAuditRequired
[public] Method has been added.
Magento\AdobeCommerceEventsClient\Api\Data\EventDataInterface::setHipaaAuditRequired
[public] Method has been added.
Magento\AdobeCommerceEventsClient\Api\Data\EventInterface::FIELD_HIPAA_AUDIT_REQUIRED
Constant has been added.
Magento\AdobeCommerceEventsClient\Api\Data\EventInterface::isHipaaAuditRequired
[public] Method has been added.
Magento\AdobeCommerceEventsClient\Api\Data\EventInterface::setHipaaAuditRequired
[public] Method has been added.
Magento\AdobeCommerceEventsClient\Event\EventListInterface
Interface was added.
Magento\AdobeCommerceWebhooksAdminUi\Api\HookRepositoryInterface
Interface was removed.
Magento\CommerceBackendUix\Api\Data\MassActionFailedRequestInterface
Interface was added.
Magento\CommerceBackendUix\Api\MassActionFailedRequestRepositoryInterface
Interface was added.
Magento\Framework\Mview\ViewInterface::unsubscribe
[public] Added optional parameter(s).
Magento\Framework\Mview\ViewInterface::unsubscribe
[public] Method return typing changed.
Magento\Framework\Setup\ConsoleLoggerInterface
Interface was added.
Magento\PaymentServicesPaypal\Api\Data\PaymentOrderDetailsInterface::getPaymentSourceDetails
[public] Method return typing changed.
Magento\PaymentServicesPaypal\Api\Data\PaymentSdkParamsInterface::getParams
[public] Method return typing changed.
Magento\PaymentServicesPaypal\Api\PaymentSdkRequestInterface::getByLocation
[public] Method return typing changed.
Magento\PaymentServicesPaypal\Api\PaymentSdkRequestInterface::getByLocationAndMethodCode
[public] Method return typing changed.

Database changes

What changedHow it changed
admin_ui_sdk_custom_fees
Table was added
admin_ui_sdk_mass_actions_failed_request
Table was added
eav_attribute_option_value/EAV_ATTRIBUTE_OPTION_VALUE_STORE_ID_OPTION_ID
Unique key was added
event_data/hipaa_audit_required
Column was added
webhooks_configuration
Module db schema whitelist reduced (webhooks_configuration).
webhooks_configuration
Table was dropped
webhooks_log
Table was added

Di changes

What changedHow it changed
WebhookFormDataGrid
Virtual Type was removed
beforeSaveHookValidator
Virtual Type was removed

Layout changes

What changedHow it changed
webhook-validation-config
Block was removed
webhooks_hook_edit
An Update was removed

System changes

What changedHow it changed
admin_ui_sdk/general_config/refresh_registrations
A field-node was added
adobe_io_events/integration/create_event_provider
A field-node was added
adobe_io_events/integration/synchronize_events
A field-node was added
catalog/seo/product_url_transliteration
A field-node was added
cataloginventory/options/not_available_message
A field-node was added
commerce_webhooks
A section-node was added
commerce_webhooks/db_log
A group-node was added
commerce_webhooks/db_log/db_log_enabled
A field-node was added
commerce_webhooks/db_log/level
A field-node was added
commerce_webhooks/db_log/retention_period
A field-node was added
commerce_webhooks/digital_signature
A group-node was added
commerce_webhooks/digital_signature/enabled
A field-node was added
commerce_webhooks/digital_signature/private_key_generate_button
A field-node was added
commerce_webhooks/digital_signature/public_key
A field-node was added
payment/recommended_solutions/magento_payments_legacy/general_configuration/paypal_l2_l3_send_data
A field-node was added
payment/recommended_solutions/magento_payments_legacy/general_configuration/reset_production_merchant_id
A field-node was added
payment/recommended_solutions/magento_payments_legacy/general_configuration/reset_sandbox_merchant_id
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/resend_confirmation_email
A field-node was added
system/full_page_cache/varnish/export_button_version7
A field-node was added
twofactorauth/general/auth_lock_expire
A field-node was added
twofactorauth/general/twofactorauth_retry
A field-node was added
twofactorauth/google/leeway
A field-node was added
twofactorauth/google/otp_window
A field-node was removed

Xsd changes

What changedHow it changed
module-adobe-commerce-events-client/etc/io_events.xsd
A schema declaration was added
module-adobe-commerce-events-client/etc/io_events.xsd
A schema declaration was removed
module-data-exporter/etc/et_schema.xsd
A schema declaration was added
module-data-exporter/etc/et_schema.xsd
A schema declaration was removed
module-elasticsearch/etc/esconfig.xsd
A schema declaration was added
module-elasticsearch/etc/esconfig.xsd
A schema declaration was removed
module-query-xml/etc/query.xsd
A schema declaration was added
module-query-xml/etc/query.xsd
A schema declaration was removed

Class API membership changes

What changedHow it changed
Magento\Customer\Model\ResourceModel\Customer\Collection
Class was added.
Magento\SalesRule\Model\Validator
Class was added.

Magento Open Source

Class changes

What changedHow it changed
Magento\Framework\Amqp\Config
Interface has been added.
Magento\Framework\Amqp\Config::_resetState
[public] Method has been added.
Magento\Framework\Data\Collection::getItemById
[public] Method return typing changed.
Magento\Framework\Logger\Handler\Base::write
[protected] Method parameter typing changed.
Magento\GiftMessage\Block\Cart\GiftOptions::__construct
[public] Method parameter typing changed.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\GiftOptions::__construct
[public] Method parameter typing changed.
Magento\PageCache\Model\Config::VARNISH_7_CONFIGURATION_PATH
Constant has been added.
Magento\PaymentServicesBase\Block\Adminhtml\System\Config\Fieldset\Payment::productMeta
Property visibility has been changed to lower lever from [protected] to [private]
Magento\PaymentServicesPaypal\Block\Cart\ValidationMessages::addQuoteMessages
Method visibility has been changed to lower lever from [protected] to [private]

Interface changes

What changedHow it changed
Magento\Framework\Mview\ViewInterface::unsubscribe
[public] Added optional parameter(s).
Magento\Framework\Mview\ViewInterface::unsubscribe
[public] Method return typing changed.
Magento\Framework\Setup\ConsoleLoggerInterface
Interface was added.
Magento\PaymentServicesPaypal\Api\Data\PaymentOrderDetailsInterface::getPaymentSourceDetails
[public] Method return typing changed.
Magento\PaymentServicesPaypal\Api\Data\PaymentSdkParamsInterface::getParams
[public] Method return typing changed.
Magento\PaymentServicesPaypal\Api\PaymentSdkRequestInterface::getByLocation
[public] Method return typing changed.
Magento\PaymentServicesPaypal\Api\PaymentSdkRequestInterface::getByLocationAndMethodCode
[public] Method return typing changed.

Database changes

What changedHow it changed
eav_attribute_option_value/EAV_ATTRIBUTE_OPTION_VALUE_STORE_ID_OPTION_ID
Unique key was added

System changes

What changedHow it changed
catalog/seo/product_url_transliteration
A field-node was added
cataloginventory/options/not_available_message
A field-node was added
payment/recommended_solutions/magento_payments_legacy/general_configuration/paypal_l2_l3_send_data
A field-node was added
payment/recommended_solutions/magento_payments_legacy/general_configuration/reset_production_merchant_id
A field-node was added
payment/recommended_solutions/magento_payments_legacy/general_configuration/reset_sandbox_merchant_id
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/resend_confirmation_email
A field-node was added
system/full_page_cache/varnish/export_button_version7
A field-node was added
twofactorauth/general/auth_lock_expire
A field-node was added
twofactorauth/general/twofactorauth_retry
A field-node was added
twofactorauth/google/leeway
A field-node was added
twofactorauth/google/otp_window
A field-node was removed

Xsd changes

What changedHow it changed
module-data-exporter/etc/et_schema.xsd
A schema declaration was added
module-data-exporter/etc/et_schema.xsd
A schema declaration was removed
module-elasticsearch/etc/esconfig.xsd
A schema declaration was added
module-elasticsearch/etc/esconfig.xsd
A schema declaration was removed
module-query-xml/etc/query.xsd
A schema declaration was added
module-query-xml/etc/query.xsd
A schema declaration was removed

Class API membership changes

What changedHow it changed
Magento\Customer\Model\ResourceModel\Customer\Collection
Class was added.
Magento\SalesRule\Model\Validator
Class was added.

2.4.6 - 2.4.7

Adobe Commerce

Adobe Commerce v2.4.7 includes the B2B extension v1.4.2.

Class changes

What changedHow it changed
Magento\AdobeCommerceWebhooksAdminUi\Block\Adminhtml\ValidationConfig
Class was added.
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\CommerceBackendUix\Block\Adminhtml\Order\View\CustomButton
Class was added.
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\CustomerSegment\Model\Customer
Interface has been added.
Magento\CustomerSegment\Model\Customer::_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
Method visibility has been changed to higher lever from [private] to [public]
Magento\Eav\Model\Config::getWebsiteId
[public] Removed last method parameter(s).
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\QuickCheckout\Block\Adminhtml\Payment\Form
Class was removed.
Magento\QuickCheckout\Block\Adminhtml\System\Config\ConfigureCallbackUrl
Class was removed.
Magento\QuickCheckout\Block\Adminhtml\System\Config\Fieldset\Custom
Class was removed.
Magento\QuickCheckout\Block\Adminhtml\System\Config\Fieldset\Head
Class was removed.
Magento\QuickCheckout\Block\Adminhtml\System\Config\ValidateCredentials
Class was removed.
Magento\QuickCheckout\Block\Sdk
Class was removed.
Magento\QuickCheckoutAdminPanel\Block\Adminhtml\Index
Class was removed.
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\TargetRule\Block\Catalog\Product\ProductList\Related::getExcludeProductIds
[public] Method has been removed.
Magento\TargetRule\Block\Catalog\Product\ProductList\Upsell::getExcludeProductIds
[public] Method has been removed.
Magento\Weee\Helper\Data
Interface has been added.
Magento\Weee\Helper\Data::_resetState
[public] Method has been added.

Interface changes

What changedHow it changed
Magento\AdobeCommerceWebhooks\Model\Filter\Converter\FieldConverterInterface
Interface was added.
Magento\AdobeCommerceWebhooks\Model\HeaderResolverInterface
Interface was added.
Magento\AdobeCommerceWebhooksAdminUi\Api\HookRepositoryInterface
Interface was added.
Magento\AdvancedRule\Model\Condition\FilterInterface::isCoupon
[public] Method has been added.
Magento\AdvancedRule\Model\Condition\FilterInterface::setIsCoupon
[public] Method has been added.
Magento\Catalog\Api\ProductAttributeIsFilterableManagementInterface
Interface was added.
Magento\CommerceBackendUix\Api\Data\MassActionInterface
Interface was added.
Magento\CommerceBackendUix\Api\MassActionRepositoryInterface
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\ImportJsonApi\Api\Data\SourceDataInterface
Interface was added.
Magento\ImportJsonApi\Api\StartImportInterface
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\QuickCheckout\Api\AccountRepositoryInterface
Interface was removed.
Magento\QuickCheckout\Api\Data\AccountInterface
Interface was removed.
Magento\QuickCheckout\Api\Data\AddressInterface
Interface was removed.
Magento\QuickCheckout\Api\Data\PaymentMethodInterface
Interface was removed.
Magento\QuickCheckout\Api\StorefrontAccountRepositoryInterface
Interface was removed.
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 changedHow it changed
admin_ui_sdk_mass_actions
Table was added
data_exporter_uuid
Table was added
magento_salesrule_filter/is_coupon
Column 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
quote_coupons
Table was added
sales_data_exporter_order_statuses
Table was added
sales_data_exporter_orders
Table was added
sales_order_coupons
Table was added
stores_data_exporter
Table was added
vault_payment_token/website_id
Column was added
webhooks_configuration
Table was added

Di changes

What changedHow it changed
Magento\Elasticsearch\Setup\InstallConfig
Virtual Type was removed
Magento\QuickCheckout\Gateway\Http\BoltServiceClient
Virtual Type was removed
Magento\QuickCheckout\Gateway\Request\AuthorizationAndCaptureRequest
Virtual Type was removed
Magento\QuickCheckout\Model\AddressValidator\Billing
Virtual Type was removed
Magento\QuickCheckout\Model\AddressValidator\Shipping
Virtual Type was removed
QuickCheckoutAuthorizationAndCaptureRequest
Virtual Type was removed
QuickCheckoutAuthorizationRequest
Virtual Type was removed
QuickCheckoutAuthorizationResponseHandlerComposite
Virtual Type was removed
QuickCheckoutAuthorizeAndCaptureCommand
Virtual Type was removed
QuickCheckoutAuthorizeCommand
Virtual Type was removed
QuickCheckoutCaptureCommand
Virtual Type was removed
QuickCheckoutCaptureRequest
Virtual Type was removed
QuickCheckoutCaptureResponseHandlerComposite
Virtual Type was removed
QuickCheckoutCommandPool
Virtual Type was removed
QuickCheckoutConfig
Virtual Type was removed
QuickCheckoutConfigGuard
Virtual Type was removed
QuickCheckoutConfigValueHandler
Virtual Type was removed
QuickCheckoutFacade
Virtual Type was removed
QuickCheckoutLogger
Virtual Type was removed
QuickCheckoutRefundCommand
Virtual Type was removed
QuickCheckoutRefundRequest
Virtual Type was removed
QuickCheckoutRefundResponseHandlerComposite
Virtual Type was removed
QuickCheckoutValueHandlerPool
Virtual Type was removed
QuickCheckoutVoidCommand
Virtual Type was removed
QuickCheckoutVoidRequest
Virtual Type was removed
QuickCheckoutVoidResponseHandlerComposite
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

Layout changes

What changedHow it changed
bolt.embed.js
Block was removed
quickCheckoutTracking
Block was removed
quickcheckoutadminpanel.index
Block was removed

System changes

What changedHow it changed
admin_ui_sdk
A section-node was added
admin_ui_sdk/general_config
A group-node was added
admin_ui_sdk/general_config/enable_admin_ui_sdk
A field-node was added
admin_ui_sdk/local_testing
A group-node was added
admin_ui_sdk/local_testing/enable_local_testing
A field-node was added
admin_ui_sdk/local_testing/ims_org_id
A field-node was added
admin_ui_sdk/local_testing/ims_token
A field-node was added
admin_ui_sdk/local_testing/mock_admin_ims
A field-node was added
admin_ui_sdk/local_testing/server_base_url
A field-node was added
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
checkout/quick_checkout
A group-node was removed
checkout/quick_checkout/credentials
A group-node was removed
checkout/quick_checkout/credentials/api_key
A field-node was removed
checkout/quick_checkout/credentials/configure_callback_url
A field-node was removed
checkout/quick_checkout/credentials/publishable_key
A field-node was removed
checkout/quick_checkout/credentials/signing_secret
A field-node was removed
checkout/quick_checkout/credentials/validate_credentials
A field-node was removed
checkout/quick_checkout/general
A group-node was removed
checkout/quick_checkout/general/active
A field-node was removed
checkout/quick_checkout/general/method
A field-node was removed
checkout/quick_checkout/settings
A group-node was removed
checkout/quick_checkout/settings/auto_login_network
A field-node was removed
checkout/quick_checkout/settings/checkout_tracking
A field-node was removed
checkout/quick_checkout/settings/debug
A field-node was removed
checkout/quick_checkout/settings/enable_auto_login
A field-node was removed
checkout/quick_checkout/settings/next_stage_after_login
A field-node was removed
checkout/quick_checkout/settings/payment_action
A field-node was removed
checkout/quick_checkout/settings/title
A field-node was removed
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
sales/multicoupon
A group-node was added
sales/multicoupon/maximum_number_of_coupons_per_order
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 changedHow it changed
/app/code/module-adobe-commerce-webhooks/etc/webhooks.xsd
A schema declaration was added
/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 changedHow 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 changedHow it changed
Magento\Catalog\Block\Adminhtml\Category\Tab\Product
Class was added.
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.

Magento Open Source

Class changes

What changedHow 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 changedHow 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 changedHow 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 changedHow 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 changedHow 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 changedHow 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 changedHow 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 changedHow 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

Adobe Commerce

Adobe Commerce v2.4.6 includes the B2B extension v1.3.5.

Class changes

What changedHow it changed
Magento\AdobeCommerceEventsClient\Block\Events\EventPayload
Class was added.
Magento\AdobeCommerceEventsClient\Block\Events\ModuleList
Class was added.
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\CustomerSegment\Model\Customer::XML_PATH_REAL_TIME_CHECK_IF_CUSTOMER_IS_MATCHED_BY_SEGMENT
Constant 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\QuickCheckoutAdminPanel\Block\Adminhtml\Index
Class was added.
Magento\QuickCheckout\Block\Adminhtml\Payment\Form
Class was added.
Magento\QuickCheckout\Block\Adminhtml\System\Config\ConfigureCallbackUrl
Class was added.
Magento\QuickCheckout\Block\Adminhtml\System\Config\Fieldset\Custom
Class was added.
Magento\QuickCheckout\Block\Adminhtml\System\Config\Fieldset\Head
Class was added.
Magento\QuickCheckout\Block\Adminhtml\System\Config\ValidateCredentials
Class was added.
Magento\QuickCheckout\Block\Sdk
Class was 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 changedHow 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\ImportCsvApi\Api\Data\SourceDataInterface
Interface was added.
Magento\ImportCsvApi\Api\StartImportInterface
Interface was added.
Magento\ImportExport\Model\Import\EntityInterface
Interface was added.
Magento\PurchaseOrderRule\Api\Data\RuleInterface::getAppliesToRoleIds
[public] Method return typing changed.
Magento\PurchaseOrderRule\Api\Data\RuleInterface::getApproverRoleIds
[public] Method return typing changed.
Magento\QuickCheckout\Api\AccountRepositoryInterface
Interface was added.
Magento\QuickCheckout\Api\Data\AccountInterface
Interface was added.
Magento\QuickCheckout\Api\Data\AddressInterface
Interface was added.
Magento\QuickCheckout\Api\Data\PaymentMethodInterface
Interface was added.
Magento\QuickCheckout\Api\StorefrontAccountRepositoryInterface
Interface was added.

Database changes

What changedHow it changed
event_data
Table was added
importexport_importdata/is_processed
Column was added
importexport_importdata/updated_at
Column was added

Di changes

What changedHow 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 changedHow 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
adobe_io_events
A section-node was added
adobe_io_events/eventing
A group-node was added
adobe_io_events/eventing/enabled
A field-node was added
adobe_io_events/eventing/env_id
A field-node was added
adobe_io_events/eventing/event_retention
A field-node was added
adobe_io_events/eventing/max_retries
A field-node was added
adobe_io_events/eventing/merchant_id
A field-node was added
adobe_io_events/integration
A group-node was added
adobe_io_events/integration/adobe_io_environment
A field-node was added
adobe_io_events/integration/adobe_io_event_provider_metadata
A field-node was added
adobe_io_events/integration/instance_id
A field-node was added
adobe_io_events/integration/private_key
A field-node was added
adobe_io_events/integration/provider_id
A field-node was added
adobe_io_events/integration/workspace_configuration
A field-node was added
catalog/magento_catalogpermissions/grant_catalog_category_view_groups
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
checkout
A section-node was added
checkout/quick_checkout
A group-node was added
checkout/quick_checkout/credentials
A group-node was added
checkout/quick_checkout/credentials/api_key
A field-node was added
checkout/quick_checkout/credentials/configure_callback_url
A field-node was added
checkout/quick_checkout/credentials/publishable_key
A field-node was added
checkout/quick_checkout/credentials/signing_secret
A field-node was added
checkout/quick_checkout/credentials/validate_credentials
A field-node was added
checkout/quick_checkout/general
A group-node was added
checkout/quick_checkout/general/active
A field-node was added
checkout/quick_checkout/general/method
A field-node was added
checkout/quick_checkout/settings
A group-node was added
checkout/quick_checkout/settings/auto_login_network
A field-node was added
checkout/quick_checkout/settings/checkout_tracking
A field-node was added
checkout/quick_checkout/settings/debug
A field-node was added
checkout/quick_checkout/settings/enable_auto_login
A field-node was added
checkout/quick_checkout/settings/next_stage_after_login
A field-node was added
checkout/quick_checkout/settings/payment_action
A field-node was added
checkout/quick_checkout/settings/title
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
customer/magento_customersegment/real_time_check_if_customer_is_matched_by_segment
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 changedHow it changed
app/code/module-adobe-commerce-events-client/etc/io_events.xsd
A schema declaration was added
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 changedHow 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.

Magento Open Source

Class changes

What changedHow 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 changedHow 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 changedHow it changed
importexport_importdata/is_processed
Column was added
importexport_importdata/updated_at
Column was added

Di changes

What changedHow 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 changedHow 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 changedHow 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 changedHow 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

Adobe Commerce

Adobe Commerce v2.4.5 includes the B2B extension v1.3.4.

Class changes

What changedHow 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.
Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GtagGa
Class was added.
Magento\GoogleTagManager\Block\Adminhtml\GtagGa
Class was added.
Magento\GoogleTagManager\Block\GtagGa
Class was added.
Magento\GoogleTagManager\Model\Config\Source\GtagAccountType
Class was added.

Database changes

What changedHow 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
magento_catalogpermissions_index_product/PRIMARY
Primary key was added
magento_catalogpermissions_index_product/index_id
Column was added
magento_catalogpermissions_index_product_replica/PRIMARY
Primary key was added
magento_catalogpermissions_index_product_replica/index_id
Column was added
salesrule_label/SALESRULE_LABEL_ROW_ID_SALESRULE_ROW_ID
Foreign key was added
salesrule_label/SALESRULE_LABEL_ROW_ID_STORE_ID
Unique key was added
salesrule_label/SALESRULE_LABEL_RULE_ID_SEQUENCE_SALESRULE_SEQUENCE_VALUE
Foreign key was removed
salesrule_label/SALESRULE_LABEL_RULE_ID_STORE_ID
Unique key was added
salesrule_label/row_id
Column was added
salesrule_label/rule_id
Column was added

System changes

What changedHow 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/catalog_page_list_value
A field-node was added
google/gtag/analytics4/container_id
A field-node was added
google/gtag/analytics4/crosssell_block_list_value
A field-node was added
google/gtag/analytics4/experiments
A field-node was added
google/gtag/analytics4/measurement_id
A field-node was added
google/gtag/analytics4/promotions_list_value
A field-node was added
google/gtag/analytics4/related_block_list_value
A field-node was added
google/gtag/analytics4/search_page_list_value
A field-node was added
google/gtag/analytics4/type
A field-node was added
google/gtag/analytics4/upsell_block_list_value
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/customer_invite_create
A field-node was added
recaptcha_frontend/type_for/giftcard
A field-node was added
recaptcha_frontend/type_for/wishlist
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 changedHow 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\GiftCardAccount\Api\Exception\TooManyAttemptsException
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\ScheduledImportExport\Model\Scheduled\Operation
Class was added.
Magento\Store\Ui\Component\Listing\Column\Store\Options
Class was added.
Magento\TargetRule\Block\Product\AbstractProduct
Class was added.
Magento\Ui\Component\Control\Container
Class was added.
Magento\Ui\Component\Form\Fieldset\Factory
Class was added.
Magento\VisualMerchandiser\Model\Rules\Factory
Class was added.
Magento\VisualMerchandiser\Model\Sorting\Factory
Class was added.
Magento\Wishlist\Model\Wishlist\Data\WishlistItem
Class was added.

Interface API membership changes

What changedHow it changed
Magento\AdvancedCheckout\Model\AreProductsSalableForRequestedQtyInterface
Interface was added.
Magento\AdvancedRule\Model\Condition\FilterGroupInterface
Interface was added.
Magento\AdvancedRule\Model\Condition\FilterInterface
Interface was added.
Magento\AdvancedRule\Model\Condition\FilterTextGeneratorInterface
Interface was added.
Magento\AdvancedRule\Model\Condition\FilterableConditionInterface
Interface was added.
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\CustomerCustomAttributes\Model\Customer\Attribute\ValidatorInterface
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\ForeignKey\ConfigInterface
Interface was added.
Magento\Framework\ForeignKey\ConstraintInterface
Interface was added.
Magento\Framework\ForeignKey\StrategyInterface
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\GiftCardAccount\Api\GiftCardRedeemerInterface
Interface was added.
Magento\GiftCardAccount\Model\Spi\Data\UsageAttemptInterface
Interface was added.
Magento\GiftCardAccount\Model\Spi\GiftCardAccountManagerInterface
Interface was added.
Magento\GiftCardAccount\Model\Spi\GiftCardAccountResourceInterface
Interface was added.
Magento\GiftCardAccount\Model\Spi\UsageAttemptFactoryInterface
Interface was added.
Magento\GiftCardAccount\Model\Spi\UsageAttemptsManagerInterface
Interface was added.
Magento\GiftRegistry\Model\Attribute\ConfigInterface
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\Invitation\Controller\Customer\AccountInterface
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\MultipleWishlist\Controller\IndexInterface
Interface was added.
Magento\MultipleWishlist\Model\Search\Strategy\StrategyInterface
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\RewardGraphQl\Model\Formatter\Customer\FormatterInterface
Interface was added.
Magento\Reward\Observer\PlaceOrder\RestrictionInterface
Interface was added.
Magento\Rma\Model\Spi\CommentResourceInterface
Interface was added.
Magento\Rma\Model\Spi\RmaResourceInterface
Interface was added.
Magento\Rma\Model\Spi\TrackResourceInterface
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\ScheduledImportExport\Model\Scheduled\Operation\OperationInterface
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\Staging\Block\Adminhtml\Update\Entity\EntityProviderInterface
Interface was added.
Magento\Staging\Block\Adminhtml\Update\Entity\StoreIdProviderInterface
Interface was added.
Magento\Staging\Model\Entity\BuilderInterface
Interface was added.
Magento\Staging\Model\Entity\HydratorInterface
Interface was added.
Magento\Staging\Model\Entity\PersisterInterface
Interface was added.
Magento\Staging\Model\Entity\RemoverInterface
Interface was added.
Magento\Staging\Model\Entity\RetrieverInterface
Interface was added.
Magento\Staging\Model\Entity\Update\Action\TransactionExecutorInterface
Interface was added.
Magento\Staging\Model\Operation\Update\UpdateProcessorInterface
Interface was added.
Magento\Staging\Model\StagingApplierInterface
Interface was added.
Magento\Staging\Model\Update\Grid\ActionDataProviderInterface
Interface was added.
Magento\Staging\Model\Update\IncludesInterface
Interface was added.
Magento\Staging\Model\VersionHistoryInterface
Interface was added.
Magento\Staging\Ui\Component\Listing\Column\Entity\UrlProviderInterface
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\Support\Model\Report\ConfigInterface
Interface was added.
Magento\Swat\Api\Data\JwtInterface
Interface was added.
Magento\Swat\Api\Data\SwatKeyPairInterface
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\VersionsCms\Model\CurrentNodeResolverInterface
Interface was added.
Magento\VersionsCms\Model\Hierarchy\ConfigInterface
Interface was added.
Magento\VisualMerchandiser\Api\RuleFactoryPoolInterface
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.

Magento Open Source

Class changes

What changedHow 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 changedHow 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 changedHow 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 changedHow 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 changedHow 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

Adobe Commerce

Adobe Commerce v2.4.4 includes the B2B extension v1.3.3.

Class changes

What changedHow 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 changedHow 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 changedHow 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
sales_email
A section-node was added
sales_email/rejected_order
A group-node was added
sales_email/rejected_order/enabled
A field-node was added
sales_email/rejected_order/identity
A field-node was added
sales_email/rejected_order/template
A field-node was added
sales_email/rejected_order/guest_template
A field-node was added
sales_email/rejected_order/copy_to
A field-node was added
sales_email/rejected_order/copy_method
A field-node was added

Xsd changes

What changedHow 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 changedHow 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\GiftRegistry\Block\Customer\Edit\AbstractEdit
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 changedHow 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.

Magento Open Source

Class changes

What changedHow 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 changedHow 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 changedHow 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 changedHow 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 changedHow 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 changedHow 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.
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.