Sana Assistant (online)
Table of Contents

Breaking changes

Here you can find the list of the breaking changes in Extension API 2.0.64 and tips how to deal with them.

The following changes have been made to the Sana.Extensions namespace (Sana.Extensions.dll) since the 2.0.63 version:

Member Description
BasketValidation.Models.Basket.SalesAgreementId
Previous: string?
Current: Obsolete
This property returns null when multiple sales agreements are applied. Use SalesAgreementIds collection property instead. This property will be removed after 2026-12-05.
BasketValidation.Models.BasketLine.SalesAgreementLineNo
Previous: string?
Current: Obsolete
Use SalesAgreementLine property to access both the line ID and sales agreement ID, since it is not unique when multiple sales agreements are applied. This property will be removed after 2026-12-05.
ShippingAddresses.Models.Basket.SalesAgreementId
Previous: string?
Current: Obsolete
This property returns null when multiple sales agreements are applied. Use SalesAgreementIds collection property instead. This property will be removed after 2026-12-05.
ShippingAddresses.Models.BasketLine.SalesAgreementLineNo
Previous: string?
Current: Obsolete
Use SalesAgreementLine property to access both the line ID and sales agreement ID, since it is not unique when multiple sales agreements are applied. This property will be removed after 2026-12-05.