Class changes
What changed
How it changed
Magento\Backend\Console\Command\AbstractCacheTypeManageCommand::execute
[protected] Method return typing changed.
Magento\Backend\Model\Auth\Session::getAcl
[public] Method has been added.
Magento\Backend\Model\Auth\Session::setAcl
[public] Method has been added.
Magento\Framework\Filter\FilterManager::__call
[public] Method return typing changed.
Magento\Framework\Filter\FilterManager::createFilterInstance
[protected] Method return typing changed.
Magento\Framework\Filter\FilterManager::get
[public] Method return typing changed.
Magento\Framework\Filter\Template
Implements has been removed.
Magento\Framework\Filter\Template
Interface has been added.
Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException
Interface has been added.
Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException::getExtensions
[public] Method has been added.
Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException
Interface has been added.
Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException::getExtensions
[public] Method has been added.
Magento\Framework\GraphQl\Exception\GraphQlInputException
Interface has been added.
Magento\Framework\GraphQl\Exception\GraphQlInputException::getExtensions
[public] Method has been added.
Magento\Framework\HTTP\Adapter\Curl
Implements has been removed.
Magento\Framework\HTTP\Adapter\Curl
Interface has been added.
Magento\Framework\HTTP\Adapter\Curl::$_options
[protected] Property has been removed.
Magento\Framework\HTTP\Adapter\Curl::setOptions
[public] Method parameter typing removed.
Magento\Framework\Model\AbstractModel::_createValidatorBeforeSave
[protected] Method return typing changed.
Magento\Framework\Model\AbstractModel::_getValidationRulesBeforeSave
[protected] Method return typing changed.
Magento\Framework\Model\AbstractModel::_getValidatorBeforeSave
[protected] Method return typing changed.
Magento\Framework\Stdlib\DateTime\Filter\Date
Implements has been removed.
Magento\Framework\Stdlib\DateTime\Filter\Date
Interface has been added.
Magento\Framework\Validator::setTranslator
[public] Method parameter typing added.
Magento\Framework\Validator\AbstractValidator::getDefaultTranslator
[public] Method return typing changed.
Magento\Framework\Validator\AbstractValidator::getTranslator
[public] Method return typing changed.
Magento\Framework\Validator\AbstractValidator::setDefaultTranslator
[public] Method parameter typing changed.
Magento\Framework\Validator\AbstractValidator::setTranslator
[public] Method parameter typing added.
Magento\Framework\Validator\Constraint::getTranslator
[public] Method return typing changed.
Magento\Framework\Validator\Constraint::setTranslator
[public] Method parameter typing added.
Magento\Framework\Validator\DataObject
Implements has been removed.
Magento\Framework\Validator\DataObject
Interface has been added.
Magento\Framework\Validator\DataObject::addRule
[public] Method parameter typing changed.
Magento\GoogleAdwords\Model\Config\Backend\Color::_getValidationRulesBeforeSave
[protected] Method return typing changed.
Magento\GoogleAdwords\Model\Config\Backend\ConversionId::_getValidationRulesBeforeSave
[protected] Method return typing changed.
Magento\GoogleAdwords\Model\Filter\UppercaseTitle
Implements has been removed.
Magento\GoogleAdwords\Model\Filter\UppercaseTitle
Interface has been added.
Magento\ImportExport\Model\Import::FIELD_IMPORT_IDS
Constant has been added.
Magento\ImportExport\Model\Import::_getEntityAdapter
[protected] Method return typing changed.
Magento\ImportExport\Model\Import::getValidatedIds
[public] Method has been added.
Magento\ImportExport\Model\Import\AbstractEntity
Interface has been added.
Magento\ImportExport\Model\Import\AbstractEntity::getDataSourceModel
[public] Method has been added.
Magento\ImportExport\Model\Import\AbstractEntity::getIds
[public] Method has been added.
Magento\ImportExport\Model\Import\AbstractEntity::setIds
[public] Method has been added.
Magento\ImportExport\Model\Import\Entity\AbstractEntity
Interface has been added.
Magento\ImportExport\Model\Import\Entity\AbstractEntity::getDataSourceModel
[public] Method has been added.
Magento\ImportExport\Model\Import\Entity\AbstractEntity::getIds
[public] Method has been added.
Magento\ImportExport\Model\Import\Entity\AbstractEntity::setIds
[public] Method has been added.
Magento\ImportExport\Model\ResourceModel\Import\Data::cleanProcessedBunches
[public] Method has been added.
Magento\ImportExport\Model\ResourceModel\Import\Data::getBehavior
[public] Added optional parameter(s).
Magento\ImportExport\Model\ResourceModel\Import\Data::getEntityTypeCode
[public] Added optional parameter(s).
Magento\ImportExport\Model\ResourceModel\Import\Data::getIteratorForCustomQuery
[public] Method has been added.
Magento\ImportExport\Model\ResourceModel\Import\Data::getNextUniqueBunch
[public] Method has been added.
Magento\ImportExport\Model\ResourceModel\Import\Data::getUniqueColumnDataWithIds
[public] Method has been added.
Magento\ImportExport\Model\ResourceModel\Import\Data::markProcessedBunches
[public] Method has been added.
Magento\MediaStorage\Model\File\Uploader::renameFile
[public] Method has been added.
Magento\Payment\Gateway\Http\Client\Zend::__construct
[public] Method parameter typing changed.
Magento\Payment\Model\Method\Free::$_isOffline
[protected] Property has been added.
Magento\Quote\Model\Quote\Address\Rate::$carrier_sort_order
[public] Property has been added.
Magento\SalesRule\Model\ResourceModel\Rule\Collection::$_eventObject
[protected] Property has been added.
Magento\SalesRule\Model\ResourceModel\Rule\Collection::$_eventPrefix
[protected] Property has been added.
Magento\Store\Model\Store::_getValidationRulesBeforeSave
[protected] Method return typing changed.
Magento\Theme\Block\Html\Topmenu::getCacheTags
[protected] Method has been removed.
Magento\User\Model\ResourceModel\User::getValidationRulesBeforeSave
[public] Method return typing changed.
Magento\User\Model\User::_getValidationRulesBeforeSave
[protected] Method return typing changed.
Interface changes
What changed
How it changed
Magento\AdobeImsApi\Api\ConfigInterface::getLogoutUrl
[public] Method parameter name changed.
Magento\Framework\Filter\FactoryInterface::createFilter
[public] Method return typing changed.
Magento\Framework\Translate\AdapterInterface
Added parent to interface.
Magento\Framework\Translate\AdapterInterface::translate
[public] Added optional parameter(s).
Magento\Framework\Validator\ValidatorInterface
Added parent to interface.
Magento\Framework\Validator\ValidatorInterface
Extends has been removed.
Magento\Framework\Validator\ValidatorInterface::getTranslator
[public] Method return typing changed.
Magento\Framework\Validator\ValidatorInterface::setTranslator
[public] Method parameter typing added.
Magento\ImportExport\Model\Import\EntityInterface
Interface was added.
Database changes
What changed
How it changed
importexport_importdata/is_processed
Column was added
importexport_importdata/updated_at
Column was added
Di changes
What changed
How it changed
Magento\Elasticsearch6\Model\Adapter\FieldMapper\ProductFieldMapper
Virtual Type was removed
Magento\Elasticsearch6\Model\Client\ElasticsearchFactory
Virtual Type was removed
Magento\Elasticsearch6\Model\DataProvider\Suggestions
Virtual Type was removed
Magento\Elasticsearch6\Setup\InstallConfig
Virtual Type was removed
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\ConnectionManager
Virtual Type was removed
elasticsearch6FieldNameResolver
Virtual Type was removed
type
Virtual Type was changed
System changes
What changed
How it changed
admin/grid
A group-node was added
admin/grid/limit_total_number_of_products
A field-node was added
admin/grid/records_limit
A field-node was added
catalog/search/elasticsearch6_enable_auth
A field-node was removed
catalog/search/elasticsearch6_index_prefix
A field-node was removed
catalog/search/elasticsearch6_minimum_should_match
A field-node was removed
catalog/search/elasticsearch6_password
A field-node was removed
catalog/search/elasticsearch6_server_hostname
A field-node was removed
catalog/search/elasticsearch6_server_port
A field-node was removed
catalog/search/elasticsearch6_server_timeout
A field-node was removed
catalog/search/elasticsearch6_test_connect_wizard
A field-node was removed
catalog/search/elasticsearch6_username
A field-node was removed
catalog/search/opensearch_enable_auth
A field-node was added
catalog/search/opensearch_index_prefix
A field-node was added
catalog/search/opensearch_minimum_should_match
A field-node was added
catalog/search/opensearch_password
A field-node was added
catalog/search/opensearch_server_hostname
A field-node was added
catalog/search/opensearch_server_port
A field-node was added
catalog/search/opensearch_server_timeout
A field-node was added
catalog/search/opensearch_test_connect_wizard
A field-node was added
catalog/search/opensearch_username
A field-node was added
currency/fixerio_apilayer
A group-node was added
currency/fixerio_apilayer/api_key
A field-node was added
currency/fixerio_apilayer/timeout
A field-node was added
customer/account_information/confirm
A field-node was added
system/smtp/auth
A field-node was added
system/smtp/password
A field-node was added
system/smtp/ssl
A field-node was added
system/smtp/transport
A field-node was added
system/smtp/username
A field-node was added
Xsd changes
What changed
How it changed
app/code/module-backend/etc/menu.xsd
A schema declaration was added
app/code/module-backend/etc/menu.xsd
A schema declaration was removed
Class API membership changes
What changed
How it changed
Magento\ImportExport\Model\AbstractModel
Class was added.
Magento\SalesRule\Model\Validator
Class was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\Address
Class was added.