Broadleaf Microservices
  • v1.0.0-latest-prod

Cart Client Release Notes

2.0.4-GA

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

    • Updated Cart and CartItem to support recurring/usage prices, recurring discounts, and free trials

2.0.2-GA

2.0.1-GA

  • Version 2.0.1-GA includes all changes up to 1.7.11-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.10-GA

1.7.11-GA

  • Added proratedFulfillmentCharge to FulfillmentItem.

    • This field supports fulfillment splitting logic.

1.7.10-GA

  • Introduced domain support for quotes as a type of Cart

    • Full feature support will be completed in a future release

    • Introduced QuoteProperties to guard quote functionalities

  • Added helper methods to the InventoryReservationStrategy enum

1.7.9-GA

  • Notes

    • 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

    • Added PricedFulfillmentOption domain.

1.7.8-GA

  • Added support for fulfillment services

1.7.7-GA

  • Added support for estimated tax

1.7.6-GA

  • Add product not found alert type

  • Fix issue where item list dtos were not context state aware

1.7.5-GA

  • Add COD support

Release Train Compatibility

Compatible with all Release Trains after 1.7 unless otherwise noted.