Broadleaf Microservices
  • v1.0.0-latest-prod

Catalog Browse Release Notes for 2.0.6

Tip
The 2.x versions are Spring Boot 3 compatible.

Requirements

  • JDK 17 is required for Broadleaf release trains 2.0.0-GA, and beyond.

New Features & Notable Changes

  • Added support for populating parent category hierarchy for Product

    • Added categoryIdsWithParents to Product to support offer and pricing flows with category restriction targeting a parent category

      • The categoryIds for the MarketingMessages retrieval flow will now be populated from this field

  • Updated ContentField#attributes to be able to persist any object value.

  • Reduced inter-service HTTPS calls and added support for optional direct method calls for Marketing Messages to enhance performance.

  • Enable feature for Jackson ObjectMapper so that query parameters can be converted to DTO when fetching Product Details.

Bug Fixes

  • Fixed issue where an Unsupported Operation exception was being thrown when fetching Product Details due to MultiValueMap immutability.