Broadleaf Microservices
  • v1.0.0-latest-prod

Upgrade to 2.1.5

Requirements

  • Java 17 is required since 2.0.0-GA.

Notable Changes

  • Multiple changes have been made to Solr documents in Search Services and Consolidated Product in Catalog Services in order to make Solr Search improvement and fixes on narrowing capabilities.

  • Introduced a new approach to retrieve audit details for campaign codes

    • The campaign_id column was added to BLC_SHARED_CODE_AUDIT_SUMMARY table, and now it is the key column to query data for campaigns. A migration is required for historical data to be shown 3.0.6 Offer Release Notes

Feature/Notable Change Impacted Services Links

Solr Search Narrowing Improvements and Fixes

Catalog Services, Search Services

Please refer to 2.1.5 Catalog Release Notes and 2.1.5 Search Release Notes for more information.

Campaign Offer code audit

Offer Services

Please refer to 3.0.6 Offer Release Notes for more information.

Stripe updated to use stripe elements instead of deprecated Stripe Express Checkout.

Stripe

Due to the Campaign Offer Code audit tab enhancements, the database migration is required in order to display legacy code uses

Offer

Open Telemetry support

Common Libraries, Base Dependencies, Sandbox Services

Security

  • ContentServices microservice has security-related updates.

  • MicroservicesGateways have security-related updates.

To review the security related content, see 2.1.5 notes.

Tip

You will need your login credentials originally provided for accessing the Broadleaf nexus. Security fixes often involve dependency updates to remediate issues being tracked in external OSS components. It is worth considering adopting releases with security fixes (even Broadleaf Severity LOW) to avoid any possibility of transitive exposure in your codebase.

Frontend Compatibility and Release Notes

Microservices release 2.1.5 is congruent with:

Utility Services