Broadleaf Microservices
  • v1.0.0-latest-prod

Release Notes for 1.8.6-GA

Requirements

  • JDK 11 is required for Broadleaf release trains 1.7.0-GA, and beyond.

  • JDK 17 is supported for Broadleaf release trains 1.8.1-GA, and beyond.

New Features & Notable Changes

  • Removed overly-restrictive validation that required CheckoutCompletionEvents to have a non-empty paymentSummaries collection to send the event.

Bug Fixes

  • Fixed issue where CartItem prices could be persisted in a different currency than the cart’s currency.

    • Note: This incorrect persisted currency was never noticed functionally since the cart’s currency is always set on the cart items as they are mapped from the database domain to the projection domain.