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 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.6 - 2.4.7

Adobe Commerce

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\CatalogImportExport\Model\Export\Product::$_storeIdToCode
[protected] Property has been removed.
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\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\CustomerSegment\Model\Customer
Interface has been added.
Magento\CustomerSegment\Model\Customer::_resetState
[public] Method has been 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::$_storeManager
[protected] Property has been added.
Magento\Eav\Model\Config::_resetState
[public] Method 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\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\DataObject::__debugInfo
[public] Method has been added.
Magento\Framework\Data\Collection
Interface has been added.
Magento\Framework\Data\Collection::_resetState
[public] Method has been added.
Magento\Framework\Filesystem\DirectoryList::__debugInfo
[public] Method has been added.
Magento\Framework\Filesystem\Directory\Read::__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\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\SmartButtonsCart
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtonsProduct
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtons\Review
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtons\Review\Details
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\QuickCheckoutAdminPanel\Block\Adminhtml\Index
Class was removed.
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\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\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\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\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\AdobeCommerceWebhooksAdminUi\Api\HookRepositoryInterface
Interface was added.
Magento\AdobeCommerceWebhooks\Model\Filter\Converter\FieldConverterInterface
Interface was added.
Magento\AdobeCommerceWebhooks\Model\HeaderResolverInterface
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\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::WEBSITE_ID
Constant has been added.
Magento\Vault\Api\Data\PaymentTokenInterface::getWebsiteId
[public] Method has been added.
Magento\Vault\Api\Data\PaymentTokenInterface::setWebsiteId
[public] Method 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.

B2B for Adobe Commerce

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\CatalogImportExport\Model\Export\Product::$_storeIdToCode
[protected] Property has been removed.
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\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\CustomerSegment\Model\Customer
Interface has been added.
Magento\CustomerSegment\Model\Customer::_resetState
[public] Method has been 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::$_storeManager
[protected] Property has been added.
Magento\Eav\Model\Config::_resetState
[public] Method 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\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\DataObject::__debugInfo
[public] Method has been added.
Magento\Framework\Data\Collection
Interface has been added.
Magento\Framework\Data\Collection::_resetState
[public] Method has been added.
Magento\Framework\Filesystem\DirectoryList::__debugInfo
[public] Method has been added.
Magento\Framework\Filesystem\Directory\Read::__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\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\SmartButtonsCart
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtonsProduct
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtons\Review
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtons\Review\Details
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\QuickCheckoutAdminPanel\Block\Adminhtml\Index
Class was removed.
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\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\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\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\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\AdobeCommerceWebhooksAdminUi\Api\HookRepositoryInterface
Interface was added.
Magento\AdobeCommerceWebhooks\Model\Filter\Converter\FieldConverterInterface
Interface was added.
Magento\AdobeCommerceWebhooks\Model\HeaderResolverInterface
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\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::WEBSITE_ID
Constant has been added.
Magento\Vault\Api\Data\PaymentTokenInterface::getWebsiteId
[public] Method has been added.
Magento\Vault\Api\Data\PaymentTokenInterface::setWebsiteId
[public] Method 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\CatalogImportExport\Model\Export\Product::$_storeIdToCode
[protected] Property has been removed.
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\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::$_storeManager
[protected] Property has been added.
Magento\Eav\Model\Config::_resetState
[public] Method 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\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\DataObject::__debugInfo
[public] Method has been added.
Magento\Framework\Data\Collection
Interface has been added.
Magento\Framework\Data\Collection::_resetState
[public] Method has been added.
Magento\Framework\Filesystem\DirectoryList::__debugInfo
[public] Method has been added.
Magento\Framework\Filesystem\Directory\Read::__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\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\SmartButtonsCart
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtonsProduct
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtons\Review
Class was added.
Magento\PaymentServicesPaypal\Block\SmartButtons\Review\Details
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\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\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\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\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::WEBSITE_ID
Constant has been added.
Magento\Vault\Api\Data\PaymentTokenInterface::getWebsiteId
[public] Method has been added.
Magento\Vault\Api\Data\PaymentTokenInterface::setWebsiteId
[public] Method 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

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\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/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.

B2B for Adobe Commerce

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

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.

Adobe Commerce

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.

B2B for Adobe Commerce

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
btob/website_configuration/direct_products_price_assigning
A field-node was added
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\NegotiableQuote\Model\Validator\ValidatorResult
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\CompanyCredit\Model\HistoryInterface
Interface was added.
Magento\CompanyCredit\Model\HistoryRepositoryInterface
Interface was added.
Magento\Company\Api\CompanyUserManagerInterface
Interface was added.
Magento\Company\Model\Customer\PermissionInterface
Interface was added.
Magento\Company\Model\SaveValidatorInterface
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\NegotiableQuote\Api\NegotiableCartRepositoryInterface
Interface was added.
Magento\NegotiableQuote\Model\Attachment\DownloadPermission\AllowInterface
Interface was added.
Magento\NegotiableQuote\Model\ProductOptionsProviderInterface
Interface was added.
Magento\NegotiableQuote\Model\Quote\ViewAccessInterface
Interface was added.
Magento\NegotiableQuote\Model\ResourceModel\QuoteGridInterface
Interface was added.
Magento\NegotiableQuote\Model\Restriction\RestrictionInterface
Interface was added.
Magento\NegotiableQuote\Model\Status\LabelProviderInterface
Interface was added.
Magento\NegotiableQuote\Model\Validator\ValidatorInterface
Interface was added.
Magento\Newsletter\Model\SubscriptionManagerInterface
Interface was added.
Magento\OrderHistorySearch\Model\Filter\FilterInterface
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\PurchaseOrderRule\Api\Data\AppliedRuleApproverSearchResultsInterface
Interface was added.
Magento\PurchaseOrderRule\Api\Data\AppliedRuleSearchResultsInterface
Interface was added.
Magento\PurchaseOrderRule\Api\Data\RuleSearchResultsInterface
Interface was added.
Magento\PurchaseOrderRule\Model\Rule\ConditionInterface
Interface was added.
Magento\PurchaseOrderRule\Model\Rule\ValidateInterface
Interface was added.
Magento\PurchaseOrder\Api\Data\PurchaseOrderInterface
Interface was added.
Magento\PurchaseOrder\Api\Data\PurchaseOrderSearchResultsInterface
Interface was added.
Magento\PurchaseOrder\Api\PurchaseOrderManagementInterface
Interface was added.
Magento\PurchaseOrder\Api\PurchaseOrderRepositoryInterface
Interface was added.
Magento\PurchaseOrder\Model\CommentRepositoryInterface
Interface was added.
Magento\PurchaseOrder\Model\Company\ConfigInterface
Interface was added.
Magento\PurchaseOrder\Model\Company\Config\RepositoryInterface
Interface was added.
Magento\PurchaseOrder\Model\Customer\Authorization\ActionInterface
Interface was added.
Magento\PurchaseOrder\Model\Notification\ActionNotificationInterface
Interface was added.
Magento\PurchaseOrder\Model\Notification\Action\Recipient\ResolverInterface
Interface was added.
Magento\PurchaseOrder\Model\Notification\Config\ProviderInterface
Interface was added.
Magento\PurchaseOrder\Model\Notification\ContentSourceInterface
Interface was added.
Magento\PurchaseOrder\Model\Notification\NotifierInterface
Interface was added.
Magento\PurchaseOrder\Model\Notification\SenderInterface
Interface was added.
Magento\PurchaseOrder\Model\Payment\DeferredPaymentStrategyInterface
Interface was added.
Magento\PurchaseOrder\Model\ProcessorInterface
Interface was added.
Magento\PurchaseOrder\Model\Processor\ApprovalProcessorInterface
Interface was added.
Magento\PurchaseOrder\Model\PurchaseOrderLogRepositoryInterface
Interface was added.
Magento\PurchaseOrder\Model\PurchaseOrder\LogManagementInterface
Interface was added.
Magento\PurchaseOrder\Model\Validator\ActionReady\ValidatorInterface
Interface was added.
Magento\PurchaseOrder\Model\Validator\ValidatorInterface
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\RequisitionList\Model\Checker\ProductQtyChangeAvailabilityInterface
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\SharedCatalog\Api\Data\PermissionInterface
Interface was added.
Magento\SharedCatalog\Api\SharedCatalogDuplicationInterface
Interface was added.
Magento\SharedCatalog\Model\Configure\Category\Tree\RendererInterface
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.

2.4.3 - 2.4.4

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.

Adobe Commerce

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.

B2B for Adobe Commerce

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.

2.4.3 - 2.4.3-p1

Magento Open Source

Class changes

What changedHow it changed
Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff
[public] Method has been added.
Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff
[public] Method has been added.

Database changes

What changedHow it changed
customer_entity/session_cutoff
Column was added
customer_visitor/created_at
Column was added

Class API membership changes

What changedHow it changed
Magento\Framework\Session\SessionManager
Class was added.

Adobe Commerce

Class changes

What changedHow it changed
Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff
[public] Method has been added.
Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff
[public] Method has been added.

Database changes

What changedHow it changed
customer_entity/session_cutoff
Column was added
customer_visitor/created_at
Column was added

Class API membership changes

What changedHow it changed
Magento\Framework\Session\SessionManager
Class was added.

B2B for Adobe Commerce

Class changes

What changedHow it changed
Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff
[public] Method has been added.
Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff
[public] Method has been added.

Database changes

What changedHow it changed
customer_entity/session_cutoff
Column was added
customer_visitor/created_at
Column was added

Class API membership changes

What changedHow it changed
Magento\Framework\Session\SessionManager
Class was added.

2.4.2 - 2.4.3

Magento Open Source

Class changes

What changedHow it changed
Magento\Authorization\Model\Role::__construct
[public] Method has been removed.
Magento\Catalog\Model\ResourceModel\Product::_afterDelete
[protected] Method has been added.
Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::_construct
[protected] Method has been removed.
Magento\Email\Model\Template\Filter::$emogrifier
[protected] Property has been removed.
Magento\Email\Model\Template\Filter::__construct
[public] Method parameter typing added.
Magento\GiftRegistry\Model\ResourceModel\Item\Collection::_renderFiltersBefore
[protected] Method has been added.
Magento\Paypal\Block\PayLater\Banner
Class was added.
Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider
Class was added.

Interface changes

What changedHow it changed
Magento\Customer\Api\Data\GroupExcludedWebsiteInterface
Interface was added.
Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface
Interface was added.
Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface
Interface was added.
Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface
Interface was added.
Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku
[public] Method return typing changed.

Database changes

What changedHow it changed
catalog_url_rewrite_product_category/PRIMARY
Primary key was added
company_payment/PRIMARY
Primary key was added
customer_group_excluded_website
Table was added
inventory_geoname/PRIMARY
Primary key was added
inventory_geoname/entity_id
Column was added
magento_customersegment_event/PRIMARY
Primary key was added
magento_customersegment_event/segment_event_id
Column was added
magento_salesrule_filter/PRIMARY
Primary key was added
magento_salesrule_filter/rule_filter_id
Column was added
purchase_order_rule_approver/PRIMARY
Primary key was added
purchase_order_rule_approver/approver_id
Column was added
quote_preview/PRIMARY
Primary key was added

System changes

What changedHow it changed
admin/emails/new_user_notification_template
A field-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater
A group-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings
A group-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience
A field-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater
A group-node was added
payment_au/express_checkout_other/express_checkout_required
A group-node was added
payment_au/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater
A group-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required
A group-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater
A group-node was added
payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater
A group-node was added
payment_fr/express_checkout_other/express_checkout_required
A group-node was added
payment_fr/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled
A field-node was added
payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater
A group-node was added
payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled
A field-node was added
payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater
A group-node was added
payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_other/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater
A group-node was added
payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience
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/place_order
A field-node was added
sales_email/quote/expire_occur_template
A field-node was added
system
A section-node was added
system/security
A group-node was added
system/security/max_session_size_admin
A field-node was added
system/security/max_session_size_storefront
A field-node was added

XSD changes

What changedHow it changed
additionalColumns
An optional node was added
cl_name
An optional attribute was added
column
A required node was added
constant
An optional attribute was added
name
An optional attribute was added
processor
An optional attribute was added
walker
An optional attribute was added

Class API membership changes

What changedHow it changed
Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku
Class was added.
Magento\Backend\App\Action\Plugin\Authentication
Class was added.
Magento\Backend\Block\Dashboard\Bar
Class was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain
Class was added.
Magento\Framework\App\Router\Base
Class was added.
Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit
Class was added.
Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase
Class was added.
Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage
Class was added.
Magento\SalesRule\Model\Validator
Class was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\Address
Class was added.
Magento\Sales\Block\Items\AbstractItems
Class was added.

Interface API membership changes

What changedHow it changed
Magento\Framework\Filesystem\File\ReadInterface
Interface was added.

Adobe Commerce

Class changes

What changedHow it changed
Magento\Authorization\Model\Role::__construct
[public] Method has been removed.
Magento\Catalog\Model\ResourceModel\Product::_afterDelete
[protected] Method has been added.
Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::_construct
[protected] Method has been removed.
Magento\Email\Model\Template\Filter::$emogrifier
[protected] Property has been removed.
Magento\Email\Model\Template\Filter::__construct
[public] Method parameter typing added.
Magento\GiftRegistry\Model\ResourceModel\Item\Collection::_renderFiltersBefore
[protected] Method has been added.
Magento\Paypal\Block\PayLater\Banner
Class was added.
Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider
Class was added.

Interface changes

What changedHow it changed
Magento\Customer\Api\Data\GroupExcludedWebsiteInterface
Interface was added.
Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface
Interface was added.
Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface
Interface was added.
Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface
Interface was added.
Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku
[public] Method return typing changed.

Database changes

What changedHow it changed
catalog_url_rewrite_product_category/PRIMARY
Primary key was added
company_payment/PRIMARY
Primary key was added
customer_group_excluded_website
Table was added
inventory_geoname/PRIMARY
Primary key was added
inventory_geoname/entity_id
Column was added
magento_customersegment_event/PRIMARY
Primary key was added
magento_customersegment_event/segment_event_id
Column was added
magento_salesrule_filter/PRIMARY
Primary key was added
magento_salesrule_filter/rule_filter_id
Column was added
purchase_order_rule_approver/PRIMARY
Primary key was added
purchase_order_rule_approver/approver_id
Column was added
quote_preview/PRIMARY
Primary key was added

System changes

What changedHow it changed
admin/emails/new_user_notification_template
A field-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater
A group-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings
A group-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience
A field-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater
A group-node was added
payment_au/express_checkout_other/express_checkout_required
A group-node was added
payment_au/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater
A group-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required
A group-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater
A group-node was added
payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater
A group-node was added
payment_fr/express_checkout_other/express_checkout_required
A group-node was added
payment_fr/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled
A field-node was added
payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater
A group-node was added
payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled
A field-node was added
payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater
A group-node was added
payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_other/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater
A group-node was added
payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience
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/place_order
A field-node was added
sales_email/quote/expire_occur_template
A field-node was added
system
A section-node was added
system/security
A group-node was added
system/security/max_session_size_admin
A field-node was added
system/security/max_session_size_storefront
A field-node was added

XSD changes

What changedHow it changed
additionalColumns
An optional node was added
cl_name
An optional attribute was added
column
A required node was added
constant
An optional attribute was added
name
An optional attribute was added
processor
An optional attribute was added
walker
An optional attribute was added

Class API membership changes

What changedHow it changed
Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku
Class was added.
Magento\Backend\App\Action\Plugin\Authentication
Class was added.
Magento\Backend\Block\Dashboard\Bar
Class was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain
Class was added.
Magento\Framework\App\Router\Base
Class was added.
Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit
Class was added.
Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase
Class was added.
Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage
Class was added.
Magento\SalesRule\Model\Validator
Class was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\Address
Class was added.
Magento\Sales\Block\Items\AbstractItems
Class was added.

Interface API membership changes

What changedHow it changed
Magento\Framework\Filesystem\File\ReadInterface
Interface was added.

B2B for Adobe Commerce

Class changes

What changedHow it changed
Magento\Authorization\Model\Role::__construct
[public] Method has been removed.
Magento\Catalog\Model\ResourceModel\Product::_afterDelete
[protected] Method has been added.
Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::_construct
[protected] Method has been removed.
Magento\Email\Model\Template\Filter::$emogrifier
[protected] Property has been removed.
Magento\Email\Model\Template\Filter::__construct
[public] Method parameter typing added.
Magento\GiftRegistry\Model\ResourceModel\Item\Collection::_renderFiltersBefore
[protected] Method has been added.
Magento\Paypal\Block\PayLater\Banner
Class was added.
Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider
Class was added.

Interface changes

What changedHow it changed
Magento\Customer\Api\Data\GroupExcludedWebsiteInterface
Interface was added.
Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface
Interface was added.
Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface
Interface was added.
Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface
Interface was added.
Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku
[public] Method return typing changed.

Database changes

What changedHow it changed
catalog_url_rewrite_product_category/PRIMARY
Primary key was added
company_payment/PRIMARY
Primary key was added
customer_group_excluded_website
Table was added
inventory_geoname/PRIMARY
Primary key was added
inventory_geoname/entity_id
Column was added
magento_customersegment_event/PRIMARY
Primary key was added
magento_customersegment_event/segment_event_id
Column was added
magento_salesrule_filter/PRIMARY
Primary key was added
magento_salesrule_filter/rule_filter_id
Column was added
purchase_order_rule_approver/PRIMARY
Primary key was added
purchase_order_rule_approver/approver_id
Column was added
quote_preview/PRIMARY
Primary key was added

System changes

What changedHow it changed
admin/emails/new_user_notification_template
A field-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater
A group-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings
A group-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience
A field-node was added
payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater
A group-node was added
payment_au/express_checkout_other/express_checkout_required
A group-node was added
payment_au/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater
A group-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required
A group-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater
A group-node was added
payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience
A field-node was added
payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater
A group-node was added
payment_fr/express_checkout_other/express_checkout_required
A group-node was added
payment_fr/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled
A field-node was added
payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater
A group-node was added
payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled
A field-node was added
payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater
A group-node was added
payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_other/express_checkout_other/express_checkout_required/advertise_paylater
A group-node was added
payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience
A field-node was added
payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater
A group-node was added
payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience
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/place_order
A field-node was added
sales_email/quote/expire_occur_template
A field-node was added
system
A section-node was added
system/security
A group-node was added
system/security/max_session_size_admin
A field-node was added
system/security/max_session_size_storefront
A field-node was added

XSD changes

What changedHow it changed
additionalColumns
An optional node was added
cl_name
An optional attribute was added
column
A required node was added
constant
An optional attribute was added
name
An optional attribute was added
processor
An optional attribute was added
walker
An optional attribute was added

Class API membership changes

What changedHow it changed
Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku
Class was added.
Magento\Backend\App\Action\Plugin\Authentication
Class was added.
Magento\Backend\Block\Dashboard\Bar
Class was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain
Class was added.
Magento\Framework\App\Router\Base
Class was added.
Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit
Class was added.
Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase
Class was added.
Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage
Class was added.
Magento\SalesRule\Model\Validator
Class was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\Address
Class was added.
Magento\Sales\Block\Items\AbstractItems
Class was added.

Interface API membership changes

What changedHow it changed
Magento\Framework\Filesystem\File\ReadInterface
Interface was added.

2.4.1 - 2.4.2

Magento Open Source

Class changes

What changedHow it changed
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId
[protected] Property has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$_eventObject
[protected] Property has been added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$_eventPrefix
[protected] Property has been added.
Magento\Framework\Data\Collection\Filesystem::_usort
[protected] Method return typing changed.
Magento\Framework\File\Uploader::_moveFile
[protected] Method return typing changed.
Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails
Class was added.
Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone
Class was added.
Magento\Sales\Block\Order\Recent::__construct
[public] Method parameter typing changed.

Database changes

What changedHow it changed
catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID
Foreign key was added
catalog_compare_item/list_id
Column was added
catalog_compare_list
Table was added

System changes

What changedHow it changed
admin/emails/new_user_notification_template
A field-node was added
system.xml
System configuration file was added
web/url
A group-node was added
web/url/catalog_media_url_format
A field-node was added

XSD changes

What changedHow it changed
additionalColumns
An optional node was added
cl_name
An optional attribute was added
column
A required node was added
constant
An optional attribute was added
name
An optional attribute was added
processor
An optional attribute was added
walker
An optional attribute was added

Class API membership changes

What changedHow it changed
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction
Class was removed.
Magento\Framework\Session\Config
Class was added.
Magento\Framework\Session\SessionManager
Class was added.
Magento\Framework\Url
Class was added.
Magento\ImportExport\Model\AbstractModel
Class was added.
Magento\Review\Block\Adminhtml\Grid
Class was added.
Magento\SalesRule\Model\Validator
Class was added.

Interface API membership changes

What changedHow it changed
Magento\Framework\Filesystem\File\ReadInterface
Interface was added.

Adobe Commerce

Class changes

What changedHow it changed
Magento\Authorization\Model\Rules::__construct
[public] Method has been removed.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId
[protected] Property has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$_eventObject
[protected] Property has been added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$_eventPrefix
[protected] Property has been added.
Magento\Framework\Data\Collection\Filesystem::_usort
[protected] Method return typing changed.
Magento\Framework\File\Uploader::_moveFile
[protected] Method return typing changed.
Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails
Class was added.
Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone
Class was added.
Magento\Sales\Block\Order\Recent::__construct
[public] Method parameter typing changed.
Magento\Wishlist\Block\AddToWishlist::_toHtml
[protected] Method has been removed.

Interface changes

What changedHow it changed
Magento\AdobeStockAssetApi\Api\Data\AssetInterface::getExtensionAttributes
[public] Method return typing changed.

Database changes

What changedHow it changed
auto_increment_test
Table chard was changed from checkout to default
catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID
Foreign key was added
catalog_compare_item/list_id
Column was added
catalog_compare_list
Table was added
reference_table
Table chard was changed from sales to default
test_table
Module db schema whitelist reduced (test_table).
test_table
Table was dropped
test_table_one
Table was added
test_table_two
Table was added

Di changes

What changedHow it changed
EmptyOmsTableNameArrayIterator
Virtual Type was removed

System changes

What changedHow it changed
system/media_gallery_renditions
A group-node was added
system/media_gallery_renditions/enabled
A field-node was added
system/media_gallery_renditions/height
A field-node was added
system/media_gallery_renditions/width
A field-node was added
system/media_storage_configuration
A group-node was added
system/media_storage_configuration/media_storage
A field-node was added
web/url
A group-node was added
web/url/catalog_media_url_format
A field-node was added

XSD changes

What changedHow it changed
framework-foreign-key/etc/constraints.xsd
A schema declaration was added
module-page-builder/etc/content_type.xsd
A schema declaration was added
module-page-builder/etc/content_type_merged.xsd
A schema declaration was added
framework-foreign-key/etc/constraints.xsd
A schema declaration was removed
module-page-builder/etc/content_type.xsd
A schema declaration was removed
module-page-builder/etc/content_type_merged.xsd
A schema declaration was removed

Class API membership changes

What changedHow it changed
Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku
Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors
Class was added.
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction
Class was removed.
Magento\Framework\Session\Config
Class was added.
Magento\Framework\Session\SessionManager
Class was added.
Magento\Framework\Url
Class was added.
Magento\ImportExport\Model\AbstractModel
Class was added.
Magento\Review\Block\Adminhtml\Grid
Class was added.

Interface API membership changes

What changedHow it changed
Magento\Framework\Session\Config\ConfigInterface
Interface was added.

B2B for Adobe Commerce

Class changes

What changedHow it changed
Magento\Authorization\Model\Rules::__construct
[public] Method has been removed.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId
[protected] Property has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems
[public] Method has been added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$_eventObject
[protected] Property has been added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$_eventPrefix
[protected] Property has been added.
Magento\Framework\Data\Collection\Filesystem::_usort
[protected] Method return typing changed.
Magento\Framework\File\Uploader::_moveFile
[protected] Method return typing changed.
Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails
Class was added.
Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone
Class was added.
Magento\PurchaseOrder\Block\PurchaseOrder\Info\Banner
Class was added.
Magento\PurchaseOrder\Block\PurchaseOrder\Info\Buttons::hasError
[public] Method has been added.
Magento\PurchaseOrder\Block\PurchaseOrder\Info\Buttons::paymentRequired
[public] Method has been added.
Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_CUSTOMER_BALANCE
Constant has been added.
Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_DISCOUNT
Constant has been added.
Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_GIFT_CARD
Constant has been added.
Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_REWARD_POINTS
Constant has been added.
Magento\PurchaseOrder\Block\PurchaseOrder\Totals\Giftcards
Class was added.
Magento\Sales\Block\Order\Recent::__construct
[public] Method parameter typing changed.
Magento\Wishlist\Block\AddToWishlist::_toHtml
[protected] Method has been removed.

Interface changes

What changedHow it changed
Magento\AdobeStockAssetApi\Api\Data\AssetInterface::getExtensionAttributes
[public] Method return typing changed.

Database changes

What changedHow it changed
auto_increment_test
Table chard was changed from checkout to default
catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID
Foreign key was added
catalog_compare_item/list_id
Column was added
catalog_compare_list
Table was added
reference_table
Table chard was changed from sales to default
test_table
Module db schema whitelist reduced (test_table).
test_table
Table was dropped
test_table_one
Table was added
test_table_two
Table was added

Di changes

What changedHow it changed
EmptyOmsTableNameArrayIterator
Virtual Type was removed

System changes

What changedHow it changed
sales_email/purchase_order_notification/purchase_order_approval_required_payment_details
A field-node was added
sales_email/purchase_order_notification/purchase_order_approved_payment_details
A field-node was added
sales_email/purchase_order_notification/purchase_order_auto_approved_payment_details
A field-node was added
system/media_gallery_renditions
A group-node was added
system/media_gallery_renditions/enabled
A field-node was added
system/media_gallery_renditions/height
A field-node was added
system/media_gallery_renditions/width
A field-node was added
system/media_storage_configuration
A group-node was added
system/media_storage_configuration/media_storage
A field-node was added
web/url
A group-node was added
web/url/catalog_media_url_format
A field-node was added

XSD changes

What changedHow it changed
framework-foreign-key/etc/constraints.xsd
A schema declaration was added
module-page-builder/etc/content_type.xsd
A schema declaration was added
module-page-builder/etc/content_type_merged.xsd
A schema declaration was added
framework-foreign-key/etc/constraints.xsd
A schema declaration was removed
module-page-builder/etc/content_type.xsd
A schema declaration was removed
module-page-builder/etc/content_type_merged.xsd
A schema declaration was removed

Class API membership changes

What changedHow it changed
Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku
Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors
Class was added.
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction
Class was removed.
Magento\Framework\Session\Config
Class was added.
Magento\Framework\Session\SessionManager
Class was added.
Magento\Framework\Url
Class was added.
Magento\ImportExport\Model\AbstractModel
Class was added.
Magento\Review\Block\Adminhtml\Grid
Class was added.

Interface API membership changes

What changedHow it changed
Magento\Framework\Session\Config\ConfigInterface
Interface was added.
Magento\PurchaseOrder\Api\PurchaseOrderPaymentInformationManagementInterface
Interface was added.

2.4.0 - 2.4.1

Magento Open Source

Class changes

What changedHow it changed
Magento\Authorization\Model\Role::$_cacheTag
[protected] Property has been added.
Magento\Catalog\Model\Category::getCacheTags
[public] Method has been added.
Magento\Catalog\Model\Product::getCacheTags
[public] Method has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE
Constant has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite
[public] Method has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite
[public] Method has been added.
Magento\User\Model\User::$_cacheTag
[protected] Property has been added.

Interface changes

What changedHow it changed
Magento\Catalog\Api\ProductAttributeOptionUpdateInterface
Interface was added.
Magento\Eav\Api\AttributeOptionUpdateInterface
Interface was added.

Database changes

What changedHow it changed
login_as_customer_assistance_allowed
Table was added
media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT
Unique key was removed
media_gallery_asset/constraint
Module db schema whitelist reduced (media_gallery_asset/constraint).

System changes

What changedHow it changed
checkout/cart/enable_clear_shopping_cart
A field-node was added
system.xml
System configuration file was added

XSD changes

What changedHow it changed
maxIdleTime
An optional attribute was added
onlySpawnWhenMessageAvailable
An optional attribute was added
sleep
An optional attribute was added

Class API membership changes

What changedHow it changed
Magento\Framework\View\Page\Builder
Class was added.
Magento\SalesRule\Model\Validator
Class was added.

Adobe Commerce

Class changes

What changedHow it changed
Magento\Authorization\Model\Role::$_cacheTag
[protected] Property has been added.
Magento\Catalog\Model\Category::getCacheTags
[public] Method has been added.
Magento\Catalog\Model\Product::getCacheTags
[public] Method has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE
Constant has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite
[public] Method has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite
[public] Method has been added.
Magento\ReCaptchaValidationApi\Model\ValidationErrorMessagesProvider
Class was added.
Magento\User\Model\User::$_cacheTag
[protected] Property has been added.

Interface changes

What changedHow it changed
Magento\AdobeImsApi\Api\Data\ConfigInterface
Interface was added.
Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::getCanLicense
[public] Method has been removed.
Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::isCanLicense
[public] Method has been added.
Magento\Catalog\Api\ProductAttributeOptionUpdateInterface
Interface was added.
Magento\Eav\Api\AttributeOptionUpdateInterface
Interface was added.
Magento\ReCaptchaUi\Model\ErrorMessageConfigInterface
Interface was added.

Database changes

What changedHow it changed
login_as_customer_assistance_allowed
Table was added
media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT
Unique key was removed
media_gallery_asset/constraint
Module db schema whitelist reduced (media_gallery_asset/constraint).

Di changes

What changedHow it changed
mediaGalleryFilterPool
Virtual Type was removed
mediaGalleryReporting
Virtual Type was removed

System changes

What changedHow it changed
checkout/cart/enable_clear_shopping_cart
A field-node was added
cms/pagebuilder/enable_content_preview
A field-node was added
login_as_customer/general/shopping_assistance_checkbox_title
A field-node was added
login_as_customer/general/shopping_assistance_checkbox_tooltip
A field-node was added
recaptcha_backend/failure_messages
A group-node was added
recaptcha_backend/failure_messages/technical_failure_message
A field-node was added
recaptcha_backend/failure_messages/validation_failure_message
A field-node was added
recaptcha_backend/type_invisible/validation_failure_message
A field-node was removed
recaptcha_backend/type_recaptcha/validation_failure_message
A field-node was removed
recaptcha_backend/type_recaptcha_v3/validation_failure_message
A field-node was removed
recaptcha_frontend/failure_messages
A group-node was added
recaptcha_frontend/failure_messages/technical_failure_message
A field-node was added
recaptcha_frontend/failure_messages/validation_failure_message
A field-node was added
recaptcha_frontend/type_for/customer_edit
A field-node was added
recaptcha_frontend/type_invisible/validation_failure_message
A field-node was removed
recaptcha_frontend/type_recaptcha/validation_failure_message
A field-node was removed
recaptcha_frontend/type_recaptcha_v3/validation_failure_message
A field-node was removed
system.xml
System configuration file was added

XSD changes

What changedHow it changed
/etc/overrides.xsd
A schema declaration was added
global
An optional node was added

Class API membership changes

What changedHow it changed
Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku
Class was added.
Magento\Framework\View\Page\Builder
Class was added.
Magento\SalesRule\Model\Validator
Class was added.
Magento\TargetRule\Block\Product\AbstractProduct
Class was added.

B2B for Adobe Commerce

Class changes

What changedHow it changed
Magento\Authorization\Model\Role::$_cacheTag
[protected] Property has been added.
Magento\Catalog\Model\Category::getCacheTags
[public] Method has been added.
Magento\Catalog\Model\Product::getCacheTags
[public] Method has been added.
Magento\CompanyShipping\Block\Company\Profile\ShippingMethod
Class was added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE
Constant has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite
[public] Method has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite
[public] Method has been added.
Magento\NegotiableQuote\Block\Adminhtml\CustomerEdit\Tab\Grid
Class was added.
Magento\PurchaseOrderRule\Block\PurchaseOrder\Approval\Counter
Class was added.
Magento\PurchaseOrderRule\Block\RuleFieldset\ViewCondition
Class was added.
Magento\ReCaptchaValidationApi\Model\ValidationErrorMessagesProvider
Class was added.
Magento\RequisitionList\Block\Cart\Item\Renderer\Actions\AddToRequisition
Class was added.
Magento\RequisitionList\Block\Checkout\Cart\Addto\Requisition
Class was added.
Magento\User\Model\User::$_cacheTag
[protected] Property has been added.

Interface changes

What changedHow it changed
Magento\AdobeImsApi\Api\Data\ConfigInterface
Interface was added.
Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::getCanLicense
[public] Method has been removed.
Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::isCanLicense
[public] Method has been added.
Magento\Catalog\Api\ProductAttributeOptionUpdateInterface
Interface was added.
Magento\Eav\Api\AttributeOptionUpdateInterface
Interface was added.
Magento\ReCaptchaUi\Model\ErrorMessageConfigInterface
Interface was added.

Database changes

What changedHow it changed
company_shipping
Table was added
login_as_customer_assistance_allowed
Table was added
media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT
Unique key was removed
media_gallery_asset/constraint
Module db schema whitelist reduced (media_gallery_asset/constraint).

Di changes

What changedHow it changed
mediaGalleryFilterPool
Virtual Type was removed
mediaGalleryReporting
Virtual Type was removed

System changes

What changedHow it changed
btob
A section-node was added
btob/website_configuration
A group-node was added
btob/website_configuration/default_b2b_shipping_methods
A group-node was added
btob/website_configuration/default_b2b_shipping_methods/applicable_shipping_methods
A field-node was added
btob/website_configuration/default_b2b_shipping_methods/available_shipping_methods
A field-node was added
checkout/cart/enable_clear_shopping_cart
A field-node was added
cms/pagebuilder/enable_content_preview
A field-node was added
login_as_customer/general/shopping_assistance_checkbox_title
A field-node was added
login_as_customer/general/shopping_assistance_checkbox_tooltip
A field-node was added
recaptcha_backend/failure_messages
A group-node was added
recaptcha_backend/failure_messages/technical_failure_message
A field-node was added
recaptcha_backend/failure_messages/validation_failure_message
A field-node was added
recaptcha_backend/type_invisible/validation_failure_message
A field-node was removed
recaptcha_backend/type_recaptcha/validation_failure_message
A field-node was removed
recaptcha_backend/type_recaptcha_v3/validation_failure_message
A field-node was removed
recaptcha_frontend/failure_messages
A group-node was added
recaptcha_frontend/failure_messages/technical_failure_message
A field-node was added
recaptcha_frontend/failure_messages/validation_failure_message
A field-node was added
recaptcha_frontend/type_for/company_create
A field-node was added
recaptcha_frontend/type_for/customer_edit
A field-node was added
recaptcha_frontend/type_invisible/validation_failure_message
A field-node was removed
recaptcha_frontend/type_recaptcha/validation_failure_message
A field-node was removed
recaptcha_frontend/type_recaptcha_v3/validation_failure_message
A field-node was removed
system.xml
System configuration file was added

XSD changes

What changedHow it changed
/etc/overrides.xsd
A schema declaration was added
global
An optional node was added

Class API membership changes

What changedHow it changed
Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku
Class was added.
Magento\Framework\View\Page\Builder
Class was added.
Magento\SalesRule\Model\Validator
Class was added.
Magento\TargetRule\Block\Product\AbstractProduct
Class was added.

2.3.0 - 2.4.0

Magento Open Source

Class changes

What changedHow it changed
Magento\Framework\Search\Adapter\Mysql\DocumentFactory
Class was removed.
Magento\Framework\Search\Adapter\Mysql\Mapper
Class was removed.
Magento\Framework\Search\Adapter\Mysql\ScoreBuilder
Class was removed.
Magento\Framework\Search\Adapter\Mysql\Query\Builder\Match
Class was removed.
Magento\Framework\Search\Adapter\Mysql\Field\FieldFactory
Class was removed.
Magento\Framework\Search\Adapter\Mysql\Aggregation\Builder
Class was removed.
Magento\Framework\Search\Adapter\Mysql\Aggregation\DataProviderContainer
Class was removed.
Magento\Signifyd\Model\MessageGenerators\GeneratorException
Class was removed.
Magento\Signifyd\Block\Fingerprint
Class was removed.
Magento\Signifyd\Block\Adminhtml\CaseInfo
Class was removed.
Magento\Elasticsearch\Elasticsearch5\Model\Adapter\FieldType
Class was removed.
Magento\Customer\Block\Adminhtml\Edit\Tab\Reviews
Class was removed.
Magento\CatalogSearch\Model\Search\TableMapper
Class was removed.
Magento\CatalogSearch\Model\Indexer\IndexerHandler
Class was removed.
Magento\CatalogSearch\Model\Indexer\ProductFieldset
Class was removed.
Magento\CatalogSearch\Model\Indexer\Scope\IndexTableNotExistException
Class was removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\IndexIterator
Class was removed.
Magento\CatalogSearch\Model\Adapter\Mysql\Filter\AliasResolver
Class was removed.
Magento\Braintree\Block\Payment
Class was removed.
Magento\Braintree\Block\Paypal\Checkout\Review
Class was removed.
Magento\Braintree\Block\Customer\CardRenderer
Class was removed.
Magento\Braintree\Block\Customer\PayPal\VaultTokenRenderer
Class was removed.
Magento\Backend\Model\Setup\MenuBuilder
Class was removed.
Magento\Authorizenet\Helper\Data
Class was removed.
Magento\Authorizenet\Helper\Backend\Data
Class was removed.
Magento\Authorizenet\Block\Transparent\Iframe
Class was removed.
Magento\Authorizenet\Block\Adminhtml\Order\View\Info\FraudDetails
Class was removed.
Magento\Framework\Webapi\ErrorProcessor::_critical
[protected] Method return typing changed.
Magento\Framework\View\Element\AbstractBlock::_loadCache
[protected] Method return typing changed.
Magento\Framework\Mail\Template\TransportBuilder::getTransport
[public] Method return typing changed.
Magento\Framework\Mail\Template\TransportBuilder::getTemplate
[protected] Method return typing changed.
Magento\Framework\DataObject\Copy::copyFieldsetToTarget
[public] Method return typing changed.
Magento\Framework\DataObject\Copy::getDataFromFieldset
[public] Method return typing changed.
Magento\Framework\Data\Collection::getFilter
[public] Method return typing changed.
Magento\Framework\Data\Collection::getFirstItem
[public] Method return typing changed.
Magento\Framework\Data\Collection::getLastItem
[public] Method return typing changed.
Magento\Framework\Data\Collection::getItems
[public] Method return typing changed.
Magento\Framework\Data\Collection::getItemByColumnValue
[public] Method return typing changed.
Magento\Framework\Data\Collection::_getItemId
[protected] Method return typing changed.
Magento\Framework\Data\Collection::getNewEmptyItem
[public] Method return typing changed.
Magento\Framework\Data\Collection::getItemById
[public] Method return typing changed.
Magento\Framework\Data\Collection\Filesystem::_usort
[protected] Method return typing changed.
Magento\Framework\App\Bootstrap::createApplication
[public] Method return typing changed.
Magento\Framework\App\Bootstrap::terminate
[protected] Method parameter typing changed.
Magento\Wishlist\Block\Customer\Wishlist::_prepareLayout
[protected] Method return typing changed.
Magento\Wishlist\Block\Customer\Wishlist::_toHtml
[protected] Method return typing changed.
Magento\Tax\Block\Adminhtml\Rate\Form::_construct
[protected] Method return typing changed.
Magento\Swatches\Block\Product\Renderer\Configurable::getHtmlOutput
[protected] Method return typing changed.
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getRendererTemplate
[protected] Method return typing changed.
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getSwatchAttributesData
[protected] Method return typing changed.
Magento\Store\Model\Group::beforeDelete
[public] Method return typing changed.
Magento\Store\Model\Store::__sleep
[public] Method return typing changed.
Magento\Store\Model\Store::isUrlSecure
[public] Method return typing changed.
Magento\Store\Model\Store::setExtensionAttributes
[public] Method return typing changed.
Magento\Store\Model\Website::beforeDelete
[public] Method return typing changed.
Magento\Shipping\Model\Carrier\AbstractCarrier::getTotalNumOfBoxes
[public] Method return typing changed.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getCarrierCode
[public] Method return typing changed.
Magento\SalesSequence\Model\ResourceModel\Meta::_afterLoad
[protected] Method return typing changed.
Magento\SalesSequence\Model\ResourceModel\Meta::_afterSave
[protected] Method return typing changed.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_construct
[protected] Method return typing changed.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareCollection
[protected] Method return typing changed.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareColumns
[protected] Method return typing changed.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareMassaction
[protected] Method return typing changed.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::getGridUrl
[public] Method return typing changed.
Magento\Sales\Model\Order::getShippingMethod
[public] Method return typing changed.
Magento\Sales\Model\Order::getItemsCollection
[public] Method return typing changed.
Magento\Sales\Model\Order::getParentItemsRandomCollection
[public] Method return typing changed.
Magento\Sales\Model\Order::_getItemsRandomCollection
[protected] Method return typing changed.
Magento\Sales\Model\Order\Config::_getState
[protected] Method return typing changed.
Magento\Sales\Model\Order\Config::getStateDefaultStatus
[public] Method return typing changed.
Magento\Sales\Model\Order\Config::getStatusLabel
[public] Method return typing changed.
Magento\Sales\Model\Order\Creditmemo::getExtensionAttributes
[public] Method return typing changed.
Magento\Sales\Model\Order\Creditmemo::setExtensionAttributes
[public] Method return typing changed.
Magento\Sales\Model\Order\Payment::addTransactionCommentsToOrder
[public] Method return typing changed.
Magento\Sales\Model\Order\Shipment::getTracks
[public] Method return typing changed.
Magento\Sales\Model\Order\Payment\Transaction::getOrder
[public] Method return typing changed.
Magento\Sales\Model\Order\Payment\Transaction::setExtensionAttributes
[public] Method return typing changed.
Magento\Sales\Model\Order\Creditmemo\Item::calcRowTotal
[public] Method return typing changed.
Magento\Sales\Block\Order\History::_construct
[protected] Method return typing changed.
Magento\Sales\Block\Order\History::_prepareLayout
[protected] Method return typing changed.
Magento\Sales\Block\Order\Recent::_construct
[protected] Method return typing changed.
Magento\Sales\Block\Order\Recent::_toHtml
[protected] Method return typing changed.
Magento\Sales\Block\Order\Info\Buttons\Rss::getLinkParams
[protected] Method return typing changed.
Magento\Sales\Block\Order\Email\Shipment\Items::_prepareItem
[protected] Method return typing changed.
Magento\Sales\Block\Order\Email\Invoice\Items::_prepareItem
[protected] Method return typing changed.
Magento\Sales\Block\Adminhtml\Order\View::__construct
[public] Method parameter typing changed.
Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRenderer::getSaveUrl
[public] Method return typing changed.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\Form::getSource
[public] Method return typing changed.
Magento\Review\Block\Customer\View::_toHtml
[protected] Method return typing changed.
Magento\Reports\Model\ResourceModel\Review\Customer\Collection::getSelectCountSql
[public] Method return typing changed.
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::getStoreId
[public] Method return typing changed.
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::setQuote
[public] Method return typing changed.
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::resetJoinQuotes
[public] Method return typing changed.
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::_afterLoad
[protected] Method return typing changed.
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::_assignOptions
[protected] Method return typing changed.
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::_assignProducts
[protected] Method return typing changed.
Magento\Quote\Model\Quote\Address::getQuote
[public] Method return typing changed.
Magento\Quote\Model\Quote\Address::exportCustomerAddress
[public] Method return typing changed.
Magento\Quote\Model\Quote\Address::getItemsCollection
[public] Method return typing changed.
Magento\Quote\Model\Quote\Address::getShippingRatesCollection
[public] Method return typing changed.
Magento\Quote\Model\Quote\Address::getShippingRateById
[public] Method return typing changed.
Magento\Quote\Model\Quote\Address::getShippingRateByCode
[public] Method return typing changed.
Magento\Quote\Model\Quote\Address::__clone
[public] Method return typing changed.
Magento\Quote\Model\Quote\Address::getExtensionAttributes
[public] Method return typing changed.
Magento\Quote\Model\Quote\Address\Item::getOptionBycode
[public] Method has been removed.
Magento\Quote\Model\Quote\Address\Item::_construct
[protected] Method return typing changed.
Magento\Quote\Model\Quote\Address\Item::beforeSave
[public] Method return typing changed.
Magento\Payment\Gateway\Validator\AbstractValidator::createResult
[protected] Method return typing changed.
Magento\Newsletter\Model\Subscriber::received
[public] Method return typing changed.
Magento\Newsletter\Block\Adminhtml\Problem::_construct
[protected] Method return typing changed.
Magento\Newsletter\Block\Adminhtml\Problem::getUnsubscribeButtonHtml
[public] Method return typing changed.
Magento\Newsletter\Block\Adminhtml\Problem::getDeleteButtonHtml
[public] Method return typing changed.
Magento\Marketplace\Block\Partners::getPartners
[public] Method return typing changed.
Magento\ImportExport\Model\Import::_getEntityAdapter
[protected] Method return typing changed.
Magento\ImportExport\Model\Import::_getSourceAdapter
[protected] Method return typing changed.
Magento\ImportExport\Model\Import::getDataSourceModel
[public] Method return typing changed.
Magento\ImportExport\Model\Import\AbstractEntity::getMasterAttributeCode
[public] Method return typing changed.
Magento\ImportExport\Helper\Report::getReportSize
[public] Method return typing changed.
Magento\GiftMessage\Block\Cart\GiftOptions::getGiftOptionsConfigJson
[public] Method return typing changed.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\Items::getSaveUrl
[public] Method return typing changed.
Magento\Elasticsearch\SearchAdapter\DocumentFactory::__construct
[public] Method parameter typing changed.
Magento\Elasticsearch\SearchAdapter\DocumentFactory::$objectManager
[protected] Property has been removed.
Magento\Eav\Model\Entity\Attribute\AbstractAttribute::getDefaultValue
[public] Method return typing changed.
Magento\Eav\Model\Entity\Attribute\Group::getExtensionAttributes
[public] Method return typing changed.
Magento\Eav\Model\Entity\Attribute\Backend\AbstractBackend::getDefaultValue
[public] Method return typing changed.
Magento\Eav\Model\Attribute\Data\AbstractData::_validateInputRule
[protected] Method return typing changed.
Magento\Downloadable\Model\Sample\Builder::setData
[public] Method return typing changed.
Magento\Directory\Helper\Data::getCountryCollection
[public] Method return typing changed.
Magento\Directory\Helper\Data::getCountriesWithStatesRequired
[public] Method return typing changed.
Magento\Customer\Model\Address::getDataModel
[public] Method return typing changed.
Magento\Customer\Model\Address::getCustomAttributesCodes
[protected] Method return typing changed.
Magento\Customer\Model\Address\AbstractAddress::getCountry
[public] Method return typing changed.
Magento\Customer\CustomerData\SectionPool::getSectionsData
[public] Method parameter name changed.
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::_construct
[protected] Method return typing changed.
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::getGridUrl
[public] Method return typing changed.
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::_prepareCollection
[protected] Method return typing changed.
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\Grid::_prepareColumns
[protected] Method return typing changed.
Magento\Customer\Block\Account\Dashboard::getReviewsUrl
[public] Method has been removed.
Magento\Customer\Block\Account\Dashboard::getCustomer
[public] Method return typing changed.
Magento\Customer\Block\Account\Dashboard::getSubscriptionObject
[public] Method return typing changed.
Magento\Customer\Block\Account\Dashboard::getSubscriptionText
[public] Method return typing changed.
Magento\Customer\Block\Account\Dashboard::getPrimaryAddresses
[public] Method return typing changed.
Magento\Customer\Block\Account\Dashboard::_createSubscriber
[protected] Method return typing changed.
Magento\Customer\Block\Account\Dashboard\Info::getCustomer
[public] Method return typing changed.
Magento\Customer\Block\Account\Dashboard\Info::getSubscriptionObject
[public] Method return typing changed.
Magento\Customer\Block\Account\Dashboard\Info::_createSubscriber
[protected] Method return typing changed.
Magento\Customer\Block\Account\Dashboard\Info::_toHtml
[protected] Method return typing changed.
Magento\Config\Model\Config\Source\Locale\Currency::toOptionArray
[public] Method return typing changed.
Magento\Config\Console\Command\ConfigSetCommand::execute
[protected] Method return typing changed.
Magento\Config\Block\System\Config\Form::_beforeToHtml
[protected] Method return typing changed.
Magento\Checkout\Block\Onepage::getJsLayout
[public] Method return typing changed.
Magento\Checkout\Block\Cart\Totals::__construct
[public] Method parameter typing changed.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::__construct
[public] Method parameter typing removed.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::setOrder
[public] Method return typing changed.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::$queryResponse
[protected] Property has been removed.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::$queryFactory
[protected] Property has been removed.
Magento\CatalogSearch\Model\ResourceModel\Advanced\Collection::__construct
[public] Method parameter typing removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::__construct
[public] Method parameter typing removed.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getActiveRules
[protected] Method return typing changed.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getAllRules
[protected] Method return typing changed.
Magento\CatalogImportExport\Model\Export\Product::_getHeaderColumns
[public] Method return typing changed.
Magento\CatalogImportExport\Model\Export\Product::_getEntityCollection
[protected] Method return typing changed.
Magento\CatalogImportExport\Model\Export\Product::_prepareEntityCollection
[protected] Method return typing changed.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::modifyData
[public] Method return typing changed.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::modifyMeta
[public] Method return typing changed.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\TierPrice::modifyMeta
[public] Method return typing changed.
Magento\Catalog\Ui\Component\ColumnFactory::create
[public] Method return typing changed.
Magento\Catalog\Model\AbstractModel::setData
[public] Method return typing changed.
Magento\Catalog\Model\Category::getAttributes
[public] Method return typing changed.
Magento\Catalog\Model\Category::getStoreId
[public] Method return typing changed.
Magento\Catalog\Model\Category::getDesignAttributes
[public] Method return typing changed.
Magento\Catalog\Model\Product::getCustomOptions
[public] Method return typing changed.
Magento\Catalog\Model\Product::getCustomOption
[public] Method return typing changed.
Magento\Catalog\Model\ResourceModel\Product::getCategoryCollection
[public] Method return typing changed.
Magento\Catalog\Model\ResourceModel\Eav\Attribute::getSourceModel
[public] Method return typing changed.
Magento\Catalog\Model\ResourceModel\Collection\AbstractCollection::_addLoadAttributesSelectValues
[protected] Method return typing changed.
Magento\Catalog\Model\Product\Option::groupFactory
[public] Method return typing changed.
Magento\Catalog\Model\Product\Visibility::getVisibleInCatalogIds
[public] Method return typing changed.
Magento\Catalog\Model\Product\Visibility::getVisibleInSearchIds
[public] Method return typing changed.
Magento\Catalog\Model\Product\Visibility::getVisibleInSiteIds
[public] Method return typing changed.
Magento\Catalog\Model\Product\Option\Type\DefaultType::getOption
[public] Method return typing changed.
Magento\Catalog\Model\Product\Option\Type\DefaultType::getProduct
[public] Method return typing changed.
Magento\Catalog\Model\Product\Option\Type\DefaultType::getConfigurationItemOption
[public] Method return typing changed.
Magento\Catalog\Model\Product\Option\Type\DefaultType::getConfigurationItem
[public] Method return typing changed.
Magento\Catalog\Model\Attribute\Backend\Customlayoutupdate::validate
[public] Method return typing changed.
Magento\Catalog\Helper\Data::getPriceScope
[public] Method return typing changed.
Magento\Catalog\Helper\Product\ProductList::getAvailableLimit
[public] Method return typing changed.
Magento\Catalog\Helper\Product\ProductList::getAvailableLimit
[public] Method parameter name changed.
Magento\Catalog\Helper\Product\ProductList::getDefaultLimitPerPageValue
[public] Method return typing changed.
Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper::initializeFromData
[public] Method return typing changed.
Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper::initialize
[public] Method return typing changed.
Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper::setProductLinks
[protected] Method return typing changed.
Magento\Catalog\Block\Product\View\Options\Type\Select::getValuesHtml
[public] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Grid::_construct
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Grid::_prepareCollection
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Grid::_addColumnFilterToCollection
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Grid::_prepareColumns
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Grid::_prepareMassaction
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Grid::getGridUrl
[public] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Grid::getRowUrl
[public] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Attributes::_prepareForm
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Inventory::canShowTab
[public] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Inventory::isHidden
[public] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\Main::_prepareForm
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\Main::_getAdditionalElementTypes
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Category\Tree::_construct
[protected] Method return typing changed.
Magento\Catalog\Block\Adminhtml\Category\Tree::_prepareLayout
[protected] Method return typing changed.
Magento\Captcha\Model\DefaultModel::getWord
[public] Method return typing changed.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option::getProduct
[public] Method return typing changed.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Checkbox::setValidationContainer
[public] Method return typing changed.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Multi::setValidationContainer
[public] Method return typing changed.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Radio::setValidationContainer
[public] Method return typing changed.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Select::setValidationContainer
[public] Method return typing changed.
Magento\Backup\Model\Backup::getFile
[public] Method return typing changed.
Magento\Backend\Model\AdminPathConfig::getCurrentSecureUrl
[public] Method return typing changed.
Magento\Backend\Model\AdminPathConfig::shouldBeSecure
[public] Method return typing changed.
Magento\Backend\Model\AdminPathConfig::getDefaultPath
[public] Method return typing changed.
Magento\Backend\Block\Widget\Grid\Massaction\AbstractMassaction::_construct
[protected] Method return typing changed.
Magento\Backend\Block\Widget\Grid\Column\Filter\Date::getHtml
[public] Method return typing changed.
Magento\Backend\Block\Template\Context::getNameBuilder
[public] Method return typing changed.
Magento\Backend\Block\Store\Switcher::_construct
[protected] Method return typing changed.
Magento\AdminNotification\Block\Window::_getLatestItem
[protected] Method return typing changed.
Magento\Framework\Serialize\Serializer\JsonHexTag
Class was added.
Magento\Sales\Model\Order\ProductOption
Class was added.
Magento\Review\Block\Adminhtml\Edit\Tab\Reviews
Class was added.
Magento\Payment\Block\Transparent\Redirect
Class was added.
Magento\LoginAsCustomerAdminUi\Block\Adminhtml\ConfirmationPopup
Class was added.
Magento\GroupedProduct\Block\Order\Email\Items\CreditMemo\Grouped
Class was added.
Magento\Customer\Block\Address\Grid
Class was added.
Magento\Catalog\Block\Product\View\Details
Class was added.
Magento\Framework\View\Element\Context::getLockGuardedCacheLoader
[public] Method has been added.
Magento\Framework\Search\Request::getSort
[public] Method has been added.
Magento\Framework\Search\Response\QueryResponse::getTotal
[public] Method has been added.
Magento\Framework\Search\Request\Builder::setSort
[public] Method has been added.
Magento\Framework\Mail\Template\TransportBuilder::setFromByScope
[public] Method has been added.
Magento\Framework\Filter\Template::forDirective
[public] Method has been added.
Magento\Framework\Filter\Template::setStrictMode
[public] Method has been added.
Magento\Framework\Filter\Template::isStrictMode
[public] Method has been added.
Magento\Framework\Config\ConfigOptionsListConstants::CONFIG_PATH_DB_CONNECTION_DEFAULT_DRIVER_OPTIONS
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::INPUT_KEY_DB_SSL_KEY
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::INPUT_KEY_DB_SSL_CERT
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::INPUT_KEY_DB_SSL_CA
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::INPUT_KEY_DB_SSL_VERIFY
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::KEY_DRIVER_OPTIONS
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::KEY_MYSQL_SSL_KEY
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::KEY_MYSQL_SSL_CERT
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::KEY_MYSQL_SSL_CA
Constant has been added.
Magento\Framework\Config\ConfigOptionsListConstants::KEY_MYSQL_SSL_VERIFY
Constant has been added.
Magento\Wishlist\Model\ResourceModel\Item\Collection::_renderFiltersBefore
[protected] Method has been added.
Magento\Wishlist\Block\Share\Email\Items::getProductForThumbnail
[public] Method has been added.
Magento\Wishlist\Block\Customer\Wishlist::$_collection
[protected] Property has been added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\Cart::__construct
[public] Method has been added.
Magento\Store\Model\System\Store::getStoreOptionsTree
[public] Method has been added.
Magento\SendFriend\Block\Send::_prepareLayout
[protected] Method has been added.
Magento\Search\Model\ResourceModel\Query\Collection::isTopSearchResult
[public] Method has been added.
Magento\Sales\Model\Order::getFrontendStatusLabel
[public] Method has been added.
Magento\Sales\Model\Order\Address::beforeSave
[public] Method has been added.
Magento\Sales\Model\Order\Config::getStatusFrontendLabel
[public] Method has been added.
Magento\Sales\Block\Order\History::getEmptyOrdersMessage
[public] Method has been added.
Magento\Sales\Block\Order\Email\Items::__construct
[public] Method has been added.
Magento\Sales\Block\Order\Email\Items::getOrder
[public] Method has been added.
Magento\Sales\Block\Order\Email\Shipment\Items::__construct
[public] Method has been added.
Magento\Sales\Block\Order\Email\Shipment\Items::getOrder
[public] Method has been added.
Magento\Sales\Block\Order\Email\Shipment\Items::getShipment
[public] Method has been added.
Magento\Sales\Block\Order\Email\Invoice\Items::__construct
[public] Method has been added.
Magento\Sales\Block\Order\Email\Invoice\Items::getOrder
[public] Method has been added.
Magento\Sales\Block\Order\Email\Invoice\Items::getInvoice
[public] Method has been added.
Magento\Sales\Block\Order\Email\Creditmemo\Items::__construct
[public] Method has been added.
Magento\Sales\Block\Order\Email\Creditmemo\Items::getOrder
[public] Method has been added.
Magento\Sales\Block\Order\Email\Creditmemo\Items::getCreditmemo
[public] Method has been added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\Adjustments::formatValue
[public] Method has been added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\Cart::getItemPrice
[public] Method has been added.
Magento\Reports\Model\ResourceModel\Quote\Collection::addStoreFilter
[public] Method has been added.
Magento\Reports\Controller\Adminhtml\Report\Shopcart::ADMIN_RESOURCE
Constant has been added.
Magento\Reports\Controller\Adminhtml\Report\Statistics
Interface has been added.
Magento\Quote\Model\Quote\Address\Item::getOptionByCode
[public] Method has been added.
Magento\Payment\Model\Method\Adapter::canSale
[public] Method has been added.
Magento\Payment\Model\Method\Adapter::sale
[public] Method has been added.
Magento\Payment\Model\Method\Adapter
Interface has been added.
Magento\PageCache\Model\Config::VARNISH_6_CONFIGURATION_PATH
Constant has been added.
Magento\Newsletter\Model\Subscriber::loadBySubscriberEmail
[public] Method has been added.
Magento\Newsletter\Model\Subscriber::loadByCustomer
[public] Method has been added.
Magento\Newsletter\Model\ResourceModel\Subscriber::loadBySubscriberEmail
[public] Method has been added.
Magento\Newsletter\Model\ResourceModel\Subscriber::loadByCustomerId
[public] Method has been added.
Magento\Newsletter\Model\ResourceModel\Queue\Collection::addCustomerFilter
[public] Method has been added.
Magento\LayeredNavigation\Block\Navigation::_beforeToHtml
[protected] Method has been added.
Magento\ImportExport\Model\History::$session
[protected] Property has been added.
Magento\ImportExport\Model\Export\Adapter\Csv::__destruct
[public] Method has been added.
Magento\Eav\Model\Attribute\Data\File::__construct
[public] Added a required constructor object parameter.
Magento\Developer\Model\TemplateEngine\Decorator\DebugHints::$secureRenderer
[protected] Property has been added.
Magento\Customer\Model\Customer::getAttributeSetId
[public] Method has been added.
Magento\Customer\CustomerData\SectionPool::getSectionNames
[public] Method has been added.
Magento\ConfigurableProduct\Model\Product\Type\Configurable::getLinkedProductCollection
[protected] Method has been added.
Magento\ConfigurableProduct\Model\Product\Type\Configurable::$isSaleableBySku
[protected] Property has been added.
Magento\Checkout\Block\Cart\Coupon::_prepareLayout
[protected] Method has been added.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::_reset
[protected] Method has been added.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::_loadEntities
[public] Method has been added.
Magento\CatalogSearch\Model\ResourceModel\Advanced\Collection::_reset
[protected] Method has been added.
Magento\CatalogSearch\Model\ResourceModel\Advanced\Collection::_loadEntities
[public] Method has been added.
Magento\CatalogSearch\Model\Adminhtml\System\Config\Backend\Engine::beforeSave
[public] Method has been added.
Magento\Catalog\Helper\Image
Interface has been added.
Magento\Catalog\Block\Adminhtml\Category\Tree::$secureRenderer
[protected] Property has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Checkbox::__construct
[public] Method has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Checkbox::getSelectionPrice
[public] Method has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Checkbox::$secureRenderer
[protected] Property has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Multi::__construct
[public] Method has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Multi::getSelectionPrice
[public] Method has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Multi::$secureRenderer
[protected] Property has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Radio::__construct
[public] Method has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Radio::$secureRenderer
[protected] Property has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Select::__construct
[public] Method has been added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Select::$secureRenderer
[protected] Property has been added.
Magento\Backend\Block\Widget\Button::__construct
[public] Method has been added.
Magento\Backend\Block\Widget\Button::_beforeToHtml
[protected] Method has been added.
Magento\Backend\Block\Widget\Grid\Column\Filter\Date::$secureHtmlRenderer
[protected] Property has been added.
Magento\Backend\Block\Widget\Form\Element\Dependence::$secureRenderer
[protected] Property has been added.
Magento\Backend\Block\Widget\Button\SplitButton::__construct
[public] Method has been added.
Magento\Backend\Block\Widget\Button\SplitButton::_beforeToHtml
[protected] Method has been added.

Interface changes

What changedHow it changed
Magento\Signifyd\Api\CaseCreationServiceInterface
Interface was removed.
Magento\Signifyd\Api\CaseManagementInterface
Interface was removed.
Magento\Signifyd\Api\CaseRepositoryInterface
Interface was removed.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterface
Interface was removed.
Magento\Signifyd\Api\GuaranteeCreationServiceInterface
Interface was removed.
Magento\Signifyd\Api\Data\CaseInterface
Interface was removed.
Magento\Signifyd\Api\Data\CaseSearchResultsInterface
Interface was removed.
Magento\CatalogSearch\Model\Search\FilterMapper\FilterStrategyInterface
Interface was removed.
Magento\Framework\Pricing\PriceCurrencyInterface::format
[public] Method return typing changed.
Magento\Framework\DB\Adapter\AdapterInterface::fetchRow
[public] Method return typing changed.
Magento\Framework\Bulk\OperationManagementInterface::changeOperationStatus
[public] Added optional parameter(s).
Magento\Framework\App\Response\HttpInterface::getHeader
[public] Method return typing changed.
Magento\Vault\Api\PaymentTokenManagementInterface::getListByCustomerId
[public] Method return typing changed.
Magento\SalesRule\Api\Data\RuleInterface::setIsActive
[public] Method return typing changed.
Magento\Quote\Api\Data\CartInterface::getReservedOrderId
[public] Method return typing changed.
Magento\Catalog\Api\Data\CategoryInterface::getName
[public] Method return typing changed.
Magento\Payment\Model\SaleOperationInterface
Interface was added.
Magento\MediaGalleryApi\Api\CreateDirectoriesByPathsInterface
Interface was added.
Magento\MediaGalleryApi\Api\DeleteAssetsByPathsInterface
Interface was added.
Magento\MediaGalleryApi\Api\DeleteDirectoriesByPathsInterface
Interface was added.
Magento\MediaGalleryApi\Api\GetAssetsByIdsInterface
Interface was added.
Magento\MediaGalleryApi\Api\GetAssetsByPathsInterface
Interface was added.
Magento\MediaGalleryApi\Api\GetAssetsKeywordsInterface
Interface was added.
Magento\MediaGalleryApi\Api\IsPathExcludedInterface
Interface was added.
Magento\MediaGalleryApi\Api\SaveAssetsInterface
Interface was added.
Magento\MediaGalleryApi\Api\SaveAssetsKeywordsInterface
Interface was added.
Magento\MediaGalleryApi\Api\Data\AssetInterface
Interface was added.
Magento\MediaGalleryApi\Api\Data\AssetKeywordsInterface
Interface was added.
Magento\MediaGalleryApi\Api\Data\KeywordInterface
Interface was added.
Magento\MediaContentApi\Model\GetEntityContentsInterface
Interface was added.
Magento\MediaContentApi\Api\DeleteContentAssetLinksByAssetIdsInterface
Interface was added.
Magento\MediaContentApi\Api\DeleteContentAssetLinksInterface
Interface was added.
Magento\MediaContentApi\Api\ExtractAssetsFromContentInterface
Interface was added.
Magento\MediaContentApi\Api\GetAssetIdsByContentIdentityInterface
Interface was added.
Magento\MediaContentApi\Api\GetContentByAssetIdsInterface
Interface was added.
Magento\MediaContentApi\Api\SaveContentAssetLinksInterface
Interface was added.
Magento\MediaContentApi\Api\Data\ContentAssetLinkInterface
Interface was added.
Magento\MediaContentApi\Api\Data\ContentIdentityInterface
Interface was added.
Magento\LoginAsCustomerLog\Api\GetLogsListInterface
Interface was added.
Magento\LoginAsCustomerLog\Api\SaveLogsInterface
Interface was added.
Magento\LoginAsCustomerLog\Api\Data\LogInterface
Interface was added.
Magento\LoginAsCustomerLog\Api\Data\LogSearchResultsInterface
Interface was added.
Magento\LoginAsCustomerApi\Api\AuthenticateCustomerBySecretInterface
Interface was added.
Magento\LoginAsCustomerApi\Api\ConfigInterface
Interface was added.
Magento\LoginAsCustomerApi\Api\DeleteAuthenticationDataForUserInterface
Interface was added.
Magento\LoginAsCustomerApi\Api\GetAuthenticationDataBySecretInterface
Interface was added.
Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerSessionActiveInterface
Interface was added.
Magento\LoginAsCustomerApi\Api\SaveAuthenticationDataInterface
Interface was added.
Magento\LoginAsCustomerApi\Api\Data\AuthenticationDataInterface
Interface was added.
Magento\ImportExport\Api\ExportManagementInterface
Interface was added.
Magento\ImportExport\Api\Data\ExportInfoInterface
Interface was added.
Magento\Catalog\Api\CategoryListDeleteBySkuInterface
Interface was added.
Magento\AsynchronousOperations\Api\SaveMultipleOperationsInterface
Interface was added.
Magento\Sales\Api\Data\OrderPaymentInterface::setAdditionalInformation
[public] Method has been added.
Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterface::ERROR_SKU_MARGINAL_WHITESPACES
Constant has been added.

Database changes

What changedHow it changed
signifyd_case
Table was dropped
sales_order_grid
Table was dropped
product_alert_price/PRODUCT_ALERT_PRICE_STORE_ID_STORE_STORE_ID
Foreign key was added
product_alert_stock/PRODUCT_ALERT_STOCK_STORE_ID_STORE_STORE_ID
Foreign key was added
wishlist_item/constraint
Module db schema whitelist reduced (wishlist_item/constraint).
Magento_Signifyd
Db Whitelist from module Magento_Signifyd was removed
admin_user_expiration
Table was added
queue_poison_pill
Table was added
media_gallery_asset
Table was added
media_gallery_keyword
Table was added
media_gallery_asset_keyword
Table was added
media_content_asset
Table was added
magento_login_as_customer_log
Table was added
login_as_customer
Table was added
admin_analytics_usage_version_log
Table was added
quote_address/validated_country_code
Column was added
quote_address/validated_vat_number
Column was added
quote_address_item/store_id
Column was added
product_alert_price/store_id
Column was added
product_alert_stock/store_id
Column was added
newsletter_template/is_legacy
Column was added
email_template/is_legacy
Column was added
core_config_data/updated_at
Column was added
cms_page/layout_update_selected
Column was added
magento_operation/operation_key
Column was added

Di changes

What changedHow it changed
SignifydAvsDefaultMapper
Virtual Type was removed
SignifydCvvDefaultMapper
Virtual Type was removed
SignifydIdListProvider
Virtual Type was removed
Magento\Sales\Model\ResourceModel\Order\Grid
Virtual Type was removed
PaymentMapperSchemaLocator
Virtual Type was removed
PaymentMapperConfigReader
Virtual Type was removed
PaymentMethodConfigData
Virtual Type was removed
AdditionalFieldsForElasticsearchDataMapper
Virtual Type was removed
Magento\Elasticsearch\Model\Client\ElasticsearchFactory
Virtual Type was removed
LinkedProductSelectBuilderByIndexMinPrice
Virtual Type was removed
CmsGirdFilterPool
Virtual Type was removed
Magento\Catalog\Pricing\Price\Collection
Virtual Type was removed
\Magento\Catalog\Ui\DataProvider\Product\ProductCollectionFactory
Virtual Type was removed
BraintreeFacade
Virtual Type was removed
BraintreePayPalFacade
Virtual Type was removed
BraintreeVaultPaymentConfig
Virtual Type was removed
BraintreeVaultPaymentValueHandler
Virtual Type was removed
BraintreeVaultPaymentValueHandlerPool
Virtual Type was removed
BraintreeCreditCardVaultFacade
Virtual Type was removed
BraintreePayPalVaultPaymentConfig
Virtual Type was removed
BraintreePayPalVaultPaymentValueHandler
Virtual Type was removed
BraintreePayPalVaultPaymentValueHandlerPool
Virtual Type was removed
BraintreePayPalVaultFacade
Virtual Type was removed
BraintreeLoggerForTransactionSale
Virtual Type was removed
BraintreeCommandPool
Virtual Type was removed
BraintreePayPalCommandPool
Virtual Type was removed
BraintreeCaptureStrategyCommand
Virtual Type was removed
BraintreePayPalCaptureStrategyCommand
Virtual Type was removed
BraintreeCommandManager
Virtual Type was removed
BraintreePayPalCommandManager
Virtual Type was removed
Magento\Braintree\Gateway\ErrorMapper\VirtualConfigReader
Virtual Type was removed
Magento\Braintree\Gateway\ErrorMapper\VirtualMappingData
Virtual Type was removed
Magento\Braintree\Gateway\ErrorMapper\VirtualErrorMessageMapper
Virtual Type was removed
BraintreeAuthorizeCommand
Virtual Type was removed
BraintreeAuthorizeRequest
Virtual Type was removed
BraintreeSaleCommand
Virtual Type was removed
BraintreeSaleRequest
Virtual Type was removed
BraintreeCaptureCommand
Virtual Type was removed
BraintreeCaptureRequest
Virtual Type was removed
BraintreeVaultAuthorizeCommand
Virtual Type was removed
BraintreeVaultAuthorizeRequest
Virtual Type was removed
BraintreeVaultSaleCommand
Virtual Type was removed
BraintreeVaultSaleRequest
Virtual Type was removed
BraintreeVaultCaptureCommand
Virtual Type was removed
BraintreeVaultCaptureRequest
Virtual Type was removed
BraintreePayPalAuthorizeCommand
Virtual Type was removed
BraintreePayPalAuthorizeRequest
Virtual Type was removed
BraintreePayPalSaleCommand
Virtual Type was removed
BraintreePayPalSaleRequest
Virtual Type was removed
BraintreePayPalVaultAuthorizeCommand
Virtual Type was removed
BraintreePayPalVaultAuthorizeRequest
Virtual Type was removed
BraintreePayPalVaultSaleCommand
Virtual Type was removed
BraintreePayPalVaultSaleRequest
Virtual Type was removed
BraintreeValueHandlerPool
Virtual Type was removed
BraintreeConfigValueHandler
Virtual Type was removed
BraintreeAuthorizationHandler
Virtual Type was removed
BraintreeVaultResponseHandler
Virtual Type was removed
BraintreePayPalValueHandlerPool
Virtual Type was removed
BraintreePayPalConfigValueHandler
Virtual Type was removed
BraintreePayPalResponseHandler
Virtual Type was removed
BraintreePayPalVaultResponseHandler
Virtual Type was removed
BraintreeVoidCommand
Virtual Type was removed
BraintreeVoidRequestBuilder
Virtual Type was removed
Magento\Braintree\Gateway\CancelCommand
Virtual Type was removed
BraintreeRefundCommand
Virtual Type was removed
BraintreeRefundBuilder
Virtual Type was removed
BraintreeCountryValidator
Virtual Type was removed
BraintreeValidatorPool
Virtual Type was removed
BraintreePayPalCountryValidator
Virtual Type was removed
BraintreePayPalValidatorPool
Virtual Type was removed
BraintreePayPalInfo
Virtual Type was removed
BraintreeTransactionsCollectionFactoryForReporting
Virtual Type was removed
BraintreeTransactionsReporting
Virtual Type was removed
BraintreeTransactionsDataProvider
Virtual Type was removed
Magento\Setup\BackendApp
Virtual Type was removed
Magento\Authorizenet\Model\Directpost\Session\Storage
Virtual Type was removed
DirectpostIframeCcConfigProvider
Virtual Type was removed

Layout changes

What changedHow it changed
adminhtml.block.url_rewrite.grid.container
Block was removed
adminhtml.block.url_rewrite.grid
Block was removed
adminhtml.url_rewrite.grid.columnSet
Block was removed
adminhtml.url_rewrite.grid.columnSet.url_rewrite_id
Block was removed
adminhtml.url_rewrite.grid.columnSet.store_id
Block was removed
adminhtml.url_rewrite.grid.columnSet.request_path
Block was removed
adminhtml.url_rewrite.grid.columnSet.target_path
Block was removed
adminhtml.url_rewrite.grid.columnSet.redirect_type
Block was removed
adminhtml.url_rewrite.grid.columnSet.actions
Block was removed
translate-config
Block was removed
translate
Block was removed
theme.active.editor
Block was removed
signifyd.fingerprint
Block was removed
order_case_info
Block was removed
empty
An Update was removed
product.price.final.copy
Block was removed
root
Container was removed
admin.customer.reviews
Block was removed
paypal_express_review_checkout_head_components
Block was removed
paypal_express_review_head_components
Block was removed
paypal.cart.validationmessages
Block was removed
braintree.paypal.review
Block was removed
express.review.shipping.method
Block was removed
paypal.additional.actions
Block was removed
paypal.cart.coupon
Block was removed
paypal.express.review.details
Block was removed
checkout.onepage.review.item.renderers
Block was removed
paypal.express.review.details.totals
Block was removed
paypal.express.review.details.agreements
Block was removed
additional.product.info
Block was removed
checkout_onepage_review_item_renderers
An Update was removed
braintree.card.renderer
Block was removed
braintree_paypal.token.renderer
Block was removed
adminhtml.report.grid.braintree.tooltip
Block was removed
braintree_payment_script
Block was removed
authorizenet_directpost_iframe
Block was removed
authorizenet_fraud_details
Block was removed

System changes

What changedHow it changed
system.xml
System configuration file was added
payment/free
A group-node was removed
payment/free/active
A field-node was removed
payment/free/order_status
A field-node was removed
payment/free/payment_action
A field-node was removed
payment/free/sort_order
A field-node was removed
payment/free/title
A field-node was removed
payment/free/allowspecific
A field-node was removed
payment/free/specificcountry
A field-node was removed
payment/free/model
A field-node was removed
catalog/search/elasticsearch_server_hostname
A field-node was removed
catalog/search/elasticsearch_server_port
A field-node was removed
catalog/search/elasticsearch_index_prefix
A field-node was removed
catalog/search/elasticsearch_enable_auth
A field-node was removed
catalog/search/elasticsearch_username
A field-node was removed
catalog/search/elasticsearch_password
A field-node was removed
catalog/search/elasticsearch_server_timeout
A field-node was removed
catalog/search/elasticsearch_test_connect_wizard
A field-node was removed
carriers/dhl/gateway_url
A field-node was removed
dev/debug
A group-node was removed
dev/debug/debug_logging
A field-node was removed
dev/syslog
A group-node was removed
dev/syslog/syslog_logging
A field-node was removed
web/session/use_frontend_sid
A field-node was removed
wishlist/general/show_in_sidebar
A field-node was added
catalog/frontend/show_swatch_tooltip
A field-node was added
sitemap/store
A group-node was added
sitemap/store/changefreq
A field-node was added
sitemap/store/priority
A field-node was added
sales/zerograndtotal_creditmemo
A group-node was added
sales/zerograndtotal_creditmemo/allow_zero_grandtotal
A field-node was added
sales/minimum_order/include_discount_amount
A field-node was added
customer
A section-node was added
customer/create_account
A group-node was added
customer/create_account/email_required_create_order
A field-node was added
catalog/review/active
A field-node was added
payment_us/paypal_group_all_in_one/wps_express/express_checkout_required/express_checkout_bml_sort_order
A field-node was added
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced
A group-node was added
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend
A group-node was added
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/checkout_page_button
A group-node was added
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/product_page_button
A group-node was added
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/cart_page_button
A group-node was added
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/mini_cart_page_button
A group-node was added
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/features
A group-node was added
payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_frontend/checkout_display
A field-node was added
payment/free
A group-node was added
payment/free/active
A field-node was added
payment/free/order_status
A field-node was added
payment/free/payment_action
A field-node was added
payment/free/sort_order
A field-node was added
payment/free/title
A field-node was added
payment/free/allowspecific
A field-node was added
payment/free/specificcountry
A field-node was added
payment/free/model
A field-node was added
system/full_page_cache/varnish/export_button_version6
A field-node was added
carriers/freeshipping/tax_including
A field-node was added
newsletter/general
A group-node was added
newsletter/general/active
A field-node was added
catalog/search/elasticsearch5_minimum_should_match
A field-node was added
currency/currencyconverterapi/api_key
A field-node was added
carriers/dhl/sandbox_mode
A field-node was added
catalog/seo/generate_category_product_rewrites
A field-node was added
catalog/frontend/remember_pagination
A field-node was added
catalog/layered_navigation
A group-node was added
catalog/layered_navigation/display_category
A field-node was added
system
A section-node was added
system/upload_configuration
A group-node was added
system/upload_configuration/jpeg_quality
A field-node was added
system/upload_configuration/enable_resize
A field-node was added

XSD changes

What changedHow it changed
/etc/signifyd_payment_mapping.xsd
A schema declaration was removed
/etc/directory.xsd
A schema declaration was added
/etc/media_content.xsd
A schema declaration was added
/etc/csp_whitelist.xsd
A schema declaration was added
shared
An optional attribute was added
class
An optional attribute was added

Class API membership changes

What changedHow it changed
Magento\Framework\Url
Class was added.
Magento\Framework\View\Layout\Reader\Block
Class was added.
Magento\Framework\Session\SessionManager
Class was added.
Magento\Framework\Module\Setup\Context
Class was added.
Magento\Framework\Model\AbstractExtensibleModel
Class was added.
Magento\Framework\Locale\Resolver
Class was added.
Magento\Framework\Data\Form\AbstractForm
Class was added.
Magento\Framework\DB\Helper
Class was added.
Magento\Framework\Code\NameBuilder
Class was added.
Magento\Framework\App\Router\Base
Class was added.
Magento\Framework\App\Response\Http\FileFactory
Class was added.
Magento\Framework\App\Action\AbstractAction
Class was added.
Magento\Framework\Api\AbstractSimpleObjectBuilder
Class was added.
Magento\Wishlist\Block\AbstractBlock
Class was added.
Magento\Translation\Model\ResourceModel\Translate
Class was added.
Magento\SalesRule\Model\Validator
Class was added.
Magento\Sales\Model\ResourceModel\Report\Collection\AbstractCollection
Class was added.
Magento\Sales\Block\Adminhtml\Totals
Class was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\AbstractForm
Class was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\Address
Class was added.
Magento\Review\Block\Product\View
Class was added.
Magento\Review\Block\Adminhtml\Grid
Class was added.
Magento\ProductAlert\Model\ResourceModel\AbstractResource
Class was added.
Magento\Paypal\Model\Billing\AbstractAgreement
Class was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain
Class was added.
Magento\Directory\Block\Data
Class was added.
Magento\CatalogInventory\Block\Stockqty\AbstractStockqty
Class was added.
Magento\Catalog\Block\Adminhtml\Category\AbstractCategory
Class was added.
Magento\Backend\Block\Dashboard\Bar
Class was added.
Magento\Backend\Block\Dashboard\Grids
Class was added.
Magento\Backend\Block\Dashboard\Sales
Class was added.
Magento\Backend\Block\Dashboard\Totals
Class was added.
Magento\Backend\Block\Dashboard\Orders\Grid
Class was added.

Interface API membership changes

What changedHow it changed
Magento\Framework\Option\ArrayInterface
Interface was added.
Magento\Framework\Component\ComponentRegistrarInterface
Interface was added.
Magento\Framework\App\Action\HttpGetActionInterface
Interface was added.
Magento\Framework\App\Action\HttpHeadActionInterface
Interface was added.
Magento\Widget\Block\BlockInterface
Interface was added.
Magento\Customer\CustomerData\SectionPoolInterface
Interface was added.

Adobe Commerce

Class changes (Adobe Commerce only)

What changedHow it changed
Magento\Eway\Block\Payment
Class was removed.
Magento\VisualMerchandiser\Model\Rules::getProductCollection
[protected] Method return typing changed.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\Tile::_construct
[protected] Method return typing changed.
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\Buttons::__construct
[public] Method parameter typing changed.
Magento\Rma\Block\Adminhtml\Order\View\Buttons::__construct
[public] Method parameter typing changed.
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRenderer::getValue
[public] Method return typing changed.
Magento\Rma\Block\Email\Items::getCollection
[public] Method has been added.
Magento\CustomAttributeManagement\Block\Form\Renderer\Multiselect::getValue
[public] Method has been added.
Magento\AdvancedCheckout\Model\Cart::checkItems
[public] Method has been added.
Magento\AdminGws\Model\Collections::addReportCollectionStoreFilter
[public] Method has been added.

Interface changes (Adobe Commerce only)

What changedHow it changed
Magento\Worldpay\Api\GuestPaymentInformationManagementProxyInterface
Interface was removed.

Database changes (Adobe Commerce only)

What changedHow it changed
magento_sales_order_grid_archive/signifyd_guarantee_status
Column was removed
visual_merchandiser_rule/constraint
Module db schema whitelist reduced (visual_merchandiser_rule/constraint).
magento_versionscms_hierarchy_node/constraint
Module db schema whitelist reduced (magento_versionscms_hierarchy_node/constraint).
magento_targetrule_product/constraint
Module db schema whitelist reduced (magento_targetrule_product/constraint).
magento_sales_order_grid_archive/column
Module db schema whitelist reduced (magento_sales_order_grid_archive/column).
magento_reminder_rule/constraint
Module db schema whitelist reduced (magento_reminder_rule/constraint).
magento_giftregistry_item/constraint
Module db schema whitelist reduced (magento_giftregistry_item/constraint).
wishlist_item/constraint
Module db schema whitelist reduced (wishlist_item/constraint).
magento_catalogpermissions/constraint
Module db schema whitelist reduced (magento_catalogpermissions/constraint).
magento_catalogevent_event/constraint
Module db schema whitelist reduced (magento_catalogevent_event/constraint).
magento_banner_catalogrule/constraint
Module db schema whitelist reduced (magento_banner_catalogrule/constraint).
magento_banner_salesrule/constraint
Module db schema whitelist reduced (magento_banner_salesrule/constraint).
magento_salesrule_filter/constraint
Module db schema whitelist reduced (magento_salesrule_filter/constraint).
wishlist_item_option
Table was added

Di changes (Adobe Commerce only)

What changedHow it changed
WorldpayFacade
Virtual Type was removed
WorldpayCommandPool
Virtual Type was removed
WorldpayConfig
Virtual Type was removed
WorldpayDefaultValueHandler
Virtual Type was removed
WorldpayValueHandlerPool
Virtual Type was removed
WorldpayCountryValidator
Virtual Type was removed
WorldpayValidatorPool
Virtual Type was removed
WorldpayValidator
Virtual Type was removed
WorldpayLogger
Virtual Type was removed
WorldpayRefundCommand
Virtual Type was removed
WorldpayHttpClient
Virtual Type was removed
WorldpayAcceptHandler
Virtual Type was removed
EwayVoidGatewayCommand
Virtual Type was removed
EwayVoidTransactionAction
Virtual Type was removed
EwayVoidTransferFactory
Virtual Type was removed
EwayDirectFacade
Virtual Type was removed
EwayDirectCommandPool
Virtual Type was removed
EwayDirectCaptureStrategyCommand
Virtual Type was removed
EwayDirectGatewayCommand
Virtual Type was removed
EwayDirectDataBuilder
Virtual Type was removed
EwayDirectTransactionAction
Virtual Type was removed
EwayDirectTransferFactory
Virtual Type was removed
EwayDirectResponseHandler
Virtual Type was removed
EwayConfig
Virtual Type was removed
EwayDefaultValueHandler
Virtual Type was removed
EwayValueHandlerPool
Virtual Type was removed
EwayCountryValidator
Virtual Type was removed
EwayValidatorPool
Virtual Type was removed
EwayLogger
Virtual Type was removed
EwaySharedFacade
Virtual Type was removed
EwaySharedCommandPool
Virtual Type was removed
EwaySharedCaptureStrategyCommand
Virtual Type was removed
EwaySharedGetAccessCodeAction
Virtual Type was removed
EwaySharedTransferFactory
Virtual Type was removed
EwayGetAccessCodeDataBuilder
Virtual Type was removed
EwaySharedUpdateDetailsAction
Virtual Type was removed
EwaySharedResponseHandler
Virtual Type was removed
EwayPreAuthCaptureCommand
Virtual Type was removed
EwayCaptureDataBuilder
Virtual Type was removed
EwayCaptureTransferFactory
Virtual Type was removed
EwayCaptureTransactionAction
Virtual Type was removed
EwayRefundGatewayCommand
Virtual Type was removed
EwayRefundDataBuilder
Virtual Type was removed
EwayRefundTransferFactory
Virtual Type was removed
EwayRefundTransactionAction
Virtual Type was removed
CybersourceFacade
Virtual Type was removed
CybersourceCommandPool
Virtual Type was removed
CybersourceAmountCommand
Virtual Type was removed
CybersourceAuthorizeCommand
Virtual Type was removed
CybersourceSASaleCommand
Virtual Type was removed
CybersourcePaymentSaleRequest
Virtual Type was removed
CybersourcePaymentAuthorizeRequest
Virtual Type was removed
CybersourceSaleTransactionBuilder
Virtual Type was removed
CybersourceAuthorizeTransactionBuilder
Virtual Type was removed
CybersourceCaptureBuilder
Virtual Type was removed
CybersourceVoidBuilder
Virtual Type was removed
CybersourceSoapCommand
Virtual Type was removed
CybersourceCapture
Virtual Type was removed
CybersourceVoid
Virtual Type was removed
CybersourceCancel
Virtual Type was removed
CybersourceSilentOrderValidator
Virtual Type was removed
CybersourceTokenTransactionBuilder
Virtual Type was removed
CybersourcePaymentTokenRequest
Virtual Type was removed
CybersourceConfig
Virtual Type was removed
CybersourceDefaultValueHandler
Virtual Type was removed
CybersourceValueHandlerPool
Virtual Type was removed
CybersourceCountryValidator
Virtual Type was removed
CybersourceValidatorPool
Virtual Type was removed
HtmlConverterZendClient
Virtual Type was removed
CybersourceTokenResponseHandler
Virtual Type was removed
CybersourceAmountHandler
Virtual Type was removed
CybersourceLogger
Virtual Type was removed
CybersourceSoapClient
Virtual Type was removed
CybersourceRefundBuilder
Virtual Type was removed
CybersourceRefund
Virtual Type was removed
CybersourceSOAPSubscriptionBuilder
Virtual Type was removed
CybersourceSubscriptionValidator
Virtual Type was removed
CybersourceSOAPSubscriptionCommand
Virtual Type was removed
CybersourceIframeCcConfigProvider
Virtual Type was removed

Layout changes (Adobe Commerce only)

What changedHow it changed
root
Container was removed
response_cancel
Block was removed
response_failure
Block was removed
response_success
Block was removed
magento.rma.info
Block was removed
magento.rma.info.button
Block was removed
eway_payment_script
Block was removed
cybersource_transparent_iframe
Block was removed
cybersource_iframe
Block was removed
customer_form_user_attributes
Block was removed

System changes (Adobe Commerce only)

What changedHow it changed
system.xml
System configuration file was added

Class API membership changes (Adobe Commerce only)

What changedHow it changed
Magento\TargetRule\Block\Product\AbstractProduct
Class was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\AbstractProductList
Class was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\AbstractCreate
Class was added.
Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit
Class was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors
Class was added.
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.