Broadleaf Microservices
  • v1.0.0-latest-prod

Customer Client Release Notes

Tip
Compatible with all Release Trains after 1.8.6 unless otherwise noted.

2.0.3-GA

  • Consume the X-Customer-Ref header in CustomerSegmentContextInfoCustomizer:

    • When provided, the deserialized CustomerRef supersedes the authentication context when a CSR is acting as themselves.

    • When the user is not a CSR, this header is ignored if present in the request.

    • Fixes a bug where Quote pricing was being overridden by a CSR after making changes, removing any customer-segment based offers that apply to the quote owner.

2.0.2-GA

  • Includes changes only relevant internally.

2.0.1-GA

  • Added support for Dynamic Customer Segments to be able to target Customer custom fields (metadata augmentations) automatically when they are marked as "Show in Rule Builders".

    • Updated CustomerSegmentContextInfoCustomizer to automatically include all authentication claims prefixed with _AUG, indicating they are the result of augmentations.

    • Related changes were made in

      • Auth 2.0.2-GA to detect Customer custom attributes being added and include them as claims.

      • Metadata Services 2.0.2-GA

      • Admin Web 1.10.7

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.

1.0.0-GA

  • Initial release of library.