Broadleaf Microservices
  • v1.0.0-latest-prod

Commerce SDK Release Notes for 1.7.2

Requirements

  • Introduced the RETAIL_DELIVERY_FEE cart item type & order item type

Features & Enhancements

  • Verified support for Node 22 and 24

  • Added attributes map field to the PaymentMethodOptionResponse.

  • Introduce new DefaultProductVariantHydrationBehavior to define the default supported behaviors for hydrating the direct Variants of a requested Product when constructing a product response.

  • Added variantIds, hydratePromotionProducts, skipInventory, skipPricing, and variantHydrationBehavior fields to the ProductListFetchParams.

  • Added skipInventory, skipPricing, and variantHydrationBehavior fields to the BrowseEntityRequest.

  • Added hydrateVariantsOnProducts to the CategoryListParams.

  • Introduced support for recurring payments and subscriptions

    • Added new and updated existing types to align with the new feature

    • Added support for pricing terms and frequencies

    • Added support for filtering alternative payment options by existing subscription term

    • Added an ability to specify the payment strategy in AddItemRequest specifically when payment is billed for a recurring price

    • Introduce ADD_TO_BILL payment type

    • Added support for the subscription Cancellation Policy

    • Added support for new create account member endpoint to the account client