Class changes

What changed
How 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 changed
How 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 changed
How 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 changed
How 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 changed
How 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 changed
How it changed
Magento\Framework\Filesystem\File\ReadInterface
Interface was added.