Broadleaf Microservices
  • v1.0.0-latest-prod

Order Operation Release Notes for 2.1.0-BETA-1

Table of Contents
Warning

This is a BETA release and not generally available. Contents may change prior to GA.

Requirements

  • JDK 17 is required for Broadleaf release trains 2.0.0-GA, and beyond.

Important Updates

  • Support new concepts introduced to other services in the 2.2.0 Release Train

    • Add mechanisms to interact with InventoryServices to support preorder and backorder concepts

      • This includes mechanisms to split the fulfillment if necessary and update the fulfilment for future-stock items to PENDING_INVENTORY

      • This includes mechanisms to set an inventoryLastUpdated attribute on fulfillments after inventory services emits a message indicating pending inventory may now be available. This is surfaced in the admin metadata.

    • Ensure recurring/usage pricing details are passed between CartItem and OrderItem in DefaultCartOrderGenerationService