Magento 2.0 vs 2.1 – Major and Breaking Changes

magento-2.0magento-2.0.7magento-2.1magento2

As you may be aware, 2.1 RC1 was released last week as well as 2.0.7 yesterday.

I know 2.1 implies a lot of changes.

My question is, as a developer, which are the changes I should be aware of and take into consideration ?

I'm not looking for the release notes, I would like a list of stuff that changed in the code that are considered as major changes / breaking changes.

To rephrase it: which changes should I be aware of when coming from 2.0 to 2.1 developer wise ?

Best Answer

The CMS, Catalog and GiftCard modules received a major version bump because methods have been added to API interfaces:

  • Magento\Cms\Api\Data\PageInterface
  • Magento\Catalog\Api\ProductCustomOptionRepositoryInterface
  • Magento\Catalog\Api\ProductLinkRepositoryInterface
  • Magento\GiftCard\Api\Data\GiftcardAmountInterface (EE)

Source: https://maxyek.wordpress.com/2016/05/24/2-1-0-rc1-semver-and-major-version-bump/

But this does not count in breaking changes in classes/methods outside the @api service contracts.

Related Topic