Broadleaf Commerce 7.0.4-GA
Released on March 10, 2025
This is the 4th patch release for Broadleaf Framework 7.0.x. To upgrade a 7.0.x application to the 7.0.4-GA release, it should only require updating the parent pom.xml broadleaf-boot-starter-parent
to 7.0.4-GA.
New and Noteworthy
Library version upgrades
- Antisamy: Updated from 1.7.6 to 1.7.7
- ESAPI: Updated from 2.5.4.0 to 2.6.0.0
- Quartz: Updated from 2.3.2 to 2.5.0
- Thymeleaf: Updated from 3.1.1.RELEASE to 3.1.3.RELEASE
- Protobuf: Updated from 3.25.5 to 4.29.3
- Jackson: Updated from 2.17.2 to 2.18.2
- Logback: Updated from 1.4.14 to 1.5.17
- Slf4j: Updated from 2.0.9 to 2.0.17
- Snappy-java: Updated from 1.1.9.1 to 1.1.10.7
An at-a-glance view of the issues that were closed in this release:
Minor Bugs(6)
- Fixed the issue where empty filter would sometime show up for listgrids.
- Fixed the issue where Filter would not apply for 'Indexed Fields' listgrids.
- Fixed various issues with SKU generation and the error messages for them.
- Fixed the issue where tool tip would not properly decode strings when xss-protection is enabled.
- Fixed the issue where the error message would not be displayed when adding a sub-collection entity
- Fixed the issue where registered customer cannot remove address from address book. In
CustomerAddressDaoImpl
added a line to flush entityManager after removing customer address.
Enhancements(5)
- Updated libraries mentioned above.
- Update copyright dates in all the headers and licenses.
- Add the 'dot' character to the allowed list for page URI validator
- In
SkuCustomPersistenceHandler
, added validation for adding SKUs manually. - Updated all references of
useDefaultSkuInInventory
withenableDefaultSkuInInventory
.
Total Resolved Issues: 11