Sana Assistant (online)
Table of Contents

What's new

Keep up with the latest updates and changes to our Extension API

Extension API 2.0.61

Key notes:

Extension API 2.0.60

Key notes:

Extension API 2.0.59

Key notes:

Extension API 2.0.58

Key notes:

Extension API 2.0.57

Key notes:

Extension API 2.0.56

Key notes:

Extension API 2.0.55

Key notes:

Extension API 2.0.54

Key notes:

Extension API 2.0.53

Key notes:

Extension API 2.0.52

Key notes:

Extension API 2.0.51

Key notes:

Extension API 2.0.50

Key notes:

Extension API 2.0.49

Key notes:

Extension API 2.0.48

Key notes:

Extension API 2.0.47

Key notes:

Extension API 2.0.46

Key notes:

Extension API 2.0.45

Key notes:

  • New OnShippingAddressesRequestReceivedAsync method has been added to the PunchoutExtension.
  • The SaveNewShippingAddressesToCustomerAddresses property has been added to the PunchoutSettings.

Extension API 2.0.44

Key notes:

Extension API 2.0.43

Key notes:

Extension API 2.0.42

Key notes:

Extension API 2.0.41

Key notes:

  • The BarCodes property has been marked as obsolete in the Sku, added the new property BarCodesCollection instead.

Extension API 2.0.40

Key notes:

  • New SendAdminEmail method has been added to the MailManager.
  • New SendAdminEmailToCustomerService method has been added to the MailManager.
  • The SendEmailToCustomerService method has been marked as obsolete in the MailManager.
  • New AdminText method has been added to the IExtensionViewHelper.

Extension API 2.0.39

Key notes:

Extension API 2.0.38

Key notes:

  • Obsolete exception constructors has been removed in the ErpException.

Extension API 2.0.37

Key notes:

Extension API 2.0.36

Key notes:

Extension API 2.0.35

Key notes:

Extension API 2.0.34

Key notes:

Extension API 2.0.33

Key notes:

Extension API 2.0.32

Key notes:

  • Content block model data to extension configuration upgrade - ContentBlockToConfigurationUpgrade

Extension API 2.0.31

Key notes:

  • New property PricePerBaseUom has been added to the Sku.

Extension API 2.0.30

Key notes:

  • Log, LogError, LogWarning methods in the SanaApi have been extended to accept arguments for messages.

Extension API 2.0.29

Key notes:

Extension API 2.0.28

Key notes:

  • The new PageFeature property has been added to the ContentBlockIdAttribute.

Extension API 2.0.27

Key notes:

  • The ProductId and VariantId properties were added to ProductInfo record.

Extension API 2.0.26

Key notes:

  • The SplitMultiValueFields property was added to product LoadOptions class.

Extension API 2.0.25

Key notes:

  • The InventoryLevel property was added to Sku class.

Extension API 2.0.24

Key notes:

  • The new properties ProductCategories and Fields have been added to the ExportContext

Extension API 2.0.23

Key notes:

  • The Fields property was added to CustomerData, ContactData and SalesPersonData classes.
  • New SendEmailToCustomerService method has been added to the MailManager

Extension API 2.0.22

Key notes:

  • Customer export extensions now include guest customers.

Extension API 2.0.21

Key notes:

  • New property PaymentMethodType has been added to the PaymentState.

Extension API 2.0.20

Key notes:

Extension API 2.0.19

Key notes:

  • Nullable annotations have been applied to all Sana extension types.

Extension API 2.0.18

Key notes:

  • New property RefundReferenceId was added to PaymentRefundContext class.
  • New property CaptureReferenceId was added to PaymentCaptureContext class.
  • New property IsAuthenticated was added to ProductConfiguratorContext class.

Extension API 2.0.17

Key notes:

Extension API 2.0.16

Key notes:

Extension API 2.0.15

Key notes:

Extension API 2.0.14

Key notes:

Extension API 2.0.13

Key notes:

  • Product export extensions now include translations.

Extension API 2.0.12

Key notes:

Extension API 2.0.11

Key notes:

  • The new property LicenseSubscription has been added to the SanaApi.

Extension API 2.0.10

Key notes:

Extension API 2.0.9

Key notes:

Extension API 2.0.8

Key notes:

Extension API 2.0.7

Key notes:

Extension API 2.0.6

Key notes:

Extension API 2.0.5

Key notes:

  • Package configuration has been added to have a possibility to read add-on specific setting from appsettings.json.

Extension API 2.0.4

Key notes:

Extension API 2.0.3

Key notes:

  • The new property Keys has been added to the IHttpForm.
  • The new property Keys has been added to the IHttpQuery.

Extension API 2.0.2

Key notes:

  • An Error status has been added to PaymentStatus enum to extend error handling possibility.

Extension API 2.0.1

Key notes:

  • Breaking changes
  • Customer export extensions now have access to a new data:
    • Prices for Basket and BasketLine models.
    • Checkout URL for Basket model.

Extension API 2.0.0 released with Sana Commerce Cloud

Key notes:

Extension API 1.3.0

Key notes: