Important
|
Release Train 1.8.2-GA includes changes from 2.0.2-2.0.4. These have been consolidated here for convenience. In the future, services like Offer will see release candidates (RCs) created instead of GAs so that they align with Release Train RCs and GAs. |
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 changes to support seed data for the Broadleaf Starter (a Spring Boot Initializr style project for Broadleaf).
Modified readAllByCampaignId
to utilize a "seek" pagination method approach to improve the performance of reading database records.
Fixed the ability to create a free gift offer via the Admin that was previously blocked by a metadata issue.
Fixed the ability to apply "maximum usage for user" conditions on offers & offer codes.
Note: This work also added the restriction that anonymous users are NOT eligible to use offers or offer codes that include a "maximum usage for user" condition.
Update metadata for order criteria to evaluate against the currencyCode
string.
Fixes exception being thrown when currency
string could not be found.