Broadleaf Microservices
  • v1.0.0-latest-prod

Release Notes for 1.8.7

Requirements

  • 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.

New Features & Notable Changes

  • Set compileChangeDetails to false for the @SuppressNotification annotations within DefaultCartService, to prevent change details to be populated when updating cart or cart item

Bug Fixes

  • Fixed Item List behavior being Customer Context trackable rather than Application Trackable. Item Lists are not intended to be shared across applications.

    • Existing Item Lists will continue to be accessible across applications as long as the owning Customer is able to log into each application. This will be possible if the applications have the same customer context id and authorization server.

    • No migration is necessary.

  • Fixed issue where SuppressNotification for PERSISTENCE is not honored for updateWithCartAudit and replaceWithCartAudit methods