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
Version 2.0.1-GA includes all changes up to 1.7.13-GA
The 2.x versions are Spring Boot 3 compatible.
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
Added proratedFulfillmentCharge to FulfillmentItem.
This field supports fulfillment splitting logic.
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.
New Features & Notable Changes
Add fields includedMerchandiseTax and includedFulfillmentTax to OrderFulfillment and OrderFulfillmentItem.
New Features & Notable Changes
Deprecated FulfillmentCaptureClaim#type, FulfillmentCaptureClaimSummary#totalAmountCaptured & DefaultFulfillmentCaptureClaimTypes in favor of using the TransactionSummary concept from PaymentTransactionServices to determine these values.
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
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.
Introduced fees total for OrderPricing
Introduced versioning for OrderFulfillment and ReturnAuthorization
Introduced OrderItem type to better support CollectOnDelivery
Introduced domain support for payment distribution. See OrderOperationServices Payment Distribution Support and OrderServices Payment Distribution Metadata