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.
Added fields to store a Customer’s or Account Member’s default communication preference.
Notification Service will now look up the Customer or Account Member before sending notifications to find their preference. As long as there is a handler configured for that communication method, it will be used. By default, only an email handler is configured.
Fixed custom fields on Customer form not immediately appearing as options in Customer Segment rule builder.
Requires AdminServices
1.8.8
Added attribute relatedComponentIds
to the Customer form metadata to specify components whose cache to evict when changes are made.
Made CustomerSegment’s type immutable to prevent validation error for adding a customer after changing the type.
Fixed the customer exports metadata endpoint paths to point to /customer
instead of /search
The previous paths caused 404s in a balanced flex package deployment due to CustomerService and SearchService being in different flex packages