Adobe Commerce B2B backward-incompatible changes
Review the high-level reference information for all backward-incompatible changes in B2B for Adobe Commerce releases. See the highlights section for incompatible changes that have a major impact and require detailed explanation and special instructions.
1.5.2-1.5.3-beta1
No breaking changes.
1.5.1-1.5.2
Interface changes
Added parent to interface
- Magento\Company\Api\Data\StructureInterface
Constant has been added
- Magento\Company\Api\Data\StructureInterface::COMPANY_ID
Interface was added
- Magento\NegotiableQuoteTemplate\Api\Data\ReferenceDocumentLinkInterface
- Magento\NegotiableQuoteTemplate\Api\Template\ReferenceDocumentLinkRepositoryInterface
[public] Method has been added
- Magento\Company\Api\Data\StructureInterface::getCompanyId
- Magento\Company\Api\Data\StructureInterface::getExtensionAttributes
- Magento\Company\Api\Data\StructureInterface::setCompanyId
- Magento\Company\Api\Data\StructureInterface::setExtensionAttributes
Database changes
Column was added
- company_structure/company_id
Foreign key was added
- company_structure/COMPANY_STRUCTURE_COMPANY_ID_COMPANY_ENTITY_ID
Table was added
- negotiable_quote_template_reference_document_link
1.5.0-1.5.1
Class changes b2b-BICs-150-151-class
Interface changes b2b-BICs-150-151-interface
Layout changes b2b-BICs-150-151-layout
1.4.2-1.5.0
Highlights b2b-BICs-142-150-highlights
With the addition of multi-company assignment, company user accounts can now have multiple company_id values. The Magento\Company\Api\Data\CompanyCustomerInterface was updated to set the default company_id for a user. The default is set to the first company assigned to the company user account.
If you are upgrading from a previous release, Adobe recommends implementing the following methods in classes that use the Magento\Company\Api\Data\CompanyCustomerInterface.
- Magento\Company\Api\Data\CompanyCustomerInterface::getIsDefault
- Magento\Company\Api\Data\CompanyCustomerInterface::setIsDefault
Class changes b2b-BICs-142-150-class
Interface changes b2b-BICs-142-150-interface
Database changes b2b-BICs-142-150-database
System changes b2b-BICs-142-150-system
Class API membership changes b2b-BICs-142-150-class-api-membership
1.4.1-1.4.2
No changes.
1.4.0-1.4.1
No changes.