Broadleaf Microservices
  • v1.0.0-latest-prod

Rules Engine Common Release Notes


  • This version includes all changes up to 1.5.4-GA


Spring Boot Upgrade

  • As of Broadleaf Release Train 2.0.0-GA, all common libraries have been upgraded to Spring Boot 3.

  • This version includes all changes up to 1.5.3-GA


  • Added missing notContains and notContainsIgnoreCase operators for StringExpressionVariable (#strings.notContains, #strings.notContainsIgnoreCase). These are the inverses of contains and containsIgnoreCase.

Version 1.5.3

  • Added support for #strings expression to take in any object and use its toString() method to fix issues where Locale and Currency were being used in String rule builders.

Version 1.5.2

  • Fixed race condition where rule evaluation context could be null.

Release Train Compatibility

Compatible with all Release Trains after 1.7.x unless otherwise noted.