Broadleaf Microservices
  • v1.0.0-latest-prod

Order Client Release Notes

2.0.3-GA

  • Forward-compatibility to support new concepts from OfferServices 3.1.0, PricingServices 2.1.0, and Inventory Services 2.1.0

    • Introduce new PENDING_INVENTORY value to OrderFulfillmentStatus

    • Introduce recurring and usage price concepts to OrderItem

2.0.1-GA

  • Version 2.0.1-GA includes all changes up to 1.7.13-GA

  • The 2.x versions are Spring Boot 3 compatible.

2.0.0-GA

Spring Boot Upgrade

  • As of Broadleaf Release Train 2.0.0-GA, all common libraries have been upgraded to Spring Boot 3.

  • This version includes all changes up to 1.7.12-GA

1.7.13-GA

  • Added proratedFulfillmentCharge to FulfillmentItem.

    • This field supports fulfillment splitting logic.

1.7.12-GA

New Features & Notable Changes

  • Added currency field to FulfillmentCaptureClaim to support passing the currency from OrderFulfillment

  • Add fields nonIncludedMerchandiseTax, nonIncludedFulfillmentTax, nonIncludedTaxTotal, and itemTotal to OrderFulfillmentItem to assist in displaying tax in the admin UI when VAT and other included taxes are configured.

1.7.11-GA

New Features & Notable Changes

  • Add fields includedMerchandiseTax and includedFulfillmentTax to OrderFulfillment and OrderFulfillmentItem.

1.7.10-GA

New Features & Notable Changes

  • Deprecated FulfillmentCaptureClaim#type, FulfillmentCaptureClaimSummary#totalAmountCaptured & DefaultFulfillmentCaptureClaimTypes in favor of using the TransactionSummary concept from PaymentTransactionServices to determine these values.

1.7.9-GA

New Features & Notable Changes

  • Track the captured amount for fulfillment

    • Add fields requestId and type to FulfillmentCaptureClaim

    • Add fields totalAmountCaptured and discriminatorType to FulfillmentCaptureClaimSummary

    • Update FulfillmentCaptureClaim domain to represent Capture vs Claim

1.7.8-GA

New Features & Notable Changes

  • Add PricedFulfillmentOption to OrderFulfillment and Item.

Bug Fixes

  • Added taxIncludedType and includedTaxAmount to OrderPricing DTO.

    • Fixes issue where both fields were missing when retrieving pricing records.

1.7.7-GA

  • Invalid build

1.7.6-GA

  • Introduced additional OrderFulfillmentStatus enums for reflecting payment refund results

1.7.5-GA

Release Train Compatibility

Compatible with all Release Trains after 1.7 unless otherwise noted.