Broadleaf Microservices
  • v1.0.0-latest-prod

Release Notes for 1.8.2-GA

Requirements

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

New Features & Notable Changes

Feature/Notable Change Impacted Services Links

Updated service to send account invite to registered customers when added to an account

Improved ordering of accounts from my-accounts endpoint

Introduced basic database search functionality to bypass SearchServices & Solr dependencies

Improve WebClient extensibility and providers error handling

CartOperationServices, OrderOperationServices, PaymentTransactionServices, CustomerServices

Bug Fixes

Issue

Fixed polling conditions on customer segment processing

Fixed 400 bad request when revoking account invite for unregistered customer

Upgrade Guide

API Changes

New Endpoints

Path Description

GET /customers/search

Search all customers by the given RSQL filters. Additional optional parameters:

  • query: customer name query

  • hydrateRelatedEntities: whether to hydrate related entities. Out of the box this hydrates nothing and is only served as a hook point

Configuration Properties

Added Properties

  • broadleaf.customer.metadata.enable-customer-internal-search

    • Enable internal search for customer entities. This removes the requirement for a SearchServices dependency in the admin view. when an invited user registers as a customer

    • Default value: false