Broadleaf Microservices
  • v1.0.0-latest-prod

Catalog Release Notes for 2.2.2-GA

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.

Important Updates

Bug Fixes

Miscellaneous

  • Fixed allowing a Product BusinessType to be deleted at the tenant level when the type is still used by Products or other BusinessTypes at the Application level.

    • Reimplemented ProductRepository#existsByBusinessType in customized repository method to handle filtering by tenant only when determining if any Products use a BusinessType that is being deleted.

    • Similarly, with BusinessTypeRepository#existsByProductType so that Application-level BusinessTypes are detected as using a Tenant-level type as a parent.