Broadleaf Commerce 5.2.24-GA
Release Date: March 25, 2022
Overview
This is the 24th patch release for Broadleaf Framework 5.2.x. To upgrade a 5.2.x application to the 5.2.24-GA release, it should only require updating the parent pom.xml broadleaf-boot-starter-parent
to 5.2.24-GA.
New and Noteworthy
Log4j vulnerability
There is a critical security issue with Log4j2. More info available in our Log4j blog.
Library upgrades
- Spring -> 4.3.18.RELEASE to 4.3.30.RELEASE
- Spring Security -> 4.2.17.RELEASE to 4.2.20.RELEASE
- Spring Boot -> 1.5.15.RELEASE to 1.5.22.RELEASE
- Hibernate -> 4.1.11.Final to 4.1.12.Final
- Hibernate Validator-> 5.4.1.Final to 5.4.3.Final
- Solr -> 5.3.1 to 5.3.2
- Zookeeper -> 3.4.9 to 3.4.14
- Quartz -> 2.2.0 to 2.2.3
- Antisamy -> 1.5.7 to 1.5.13
- Protobuf -> 3.19.2 to 3.19.4
An at-a-glance view of the issues that were closed in this release:
Major Bugs(2)
- In
MultiTenantCopier
, deprecating direct use of list of MatcherclassExcludeRegexList
for regex evaluations because it is not thread safe. Instead, use the new Pattern MatcherclassExcludeRegexPatternList
as the list of expressions to exclude. - Fixed the issue where filters were not applying on pricelists. Added section crumbs in
filterbuilder.js
so that they are available in the backend.
Enhancements(3)
- Prevent duplication of elements in
classExcludeRegexPatternList
- Change admin references to use self provided libraries instead of using 'cdnjs'
- Update the libraries mentioned above.
Total Resolved Issues: 5