Documentation Home

Broadleaf Commerce 6.1.11-GA

Released on April 20, 2022

Overview

This is the 11th patch release for Broadleaf Framework 6.1.x. To upgrade a 6.1.x application to the 6.1.11-GA release, it should only require updating the parent pom.xml broadleaf-boot-starter-parent to 6.1.11-GA.

New and Noteworthy

Library Upgrades

Following core libraries were upgraded:

  • Thymeleaf -> 3.0.13 to 3.0.15
  • Jackson -> 2.11.3 to 2.13.2
  • Commons-io -> 2.8.0 to 2.11.0
  • Tika-core -> 1.22 to 2.3.0
  • Protobuf -> 3.19.2 to 3.19.4

New property

There have been reports of performance issues due to the paging size in the queries created in RelationshipOverrideUtil. Therefore, added ability to control the paging size and changed default to 800. Here is the property to control paging size.

relationship.queries.page.size=800

An at-a-glance view of the issues that were closed in this release:

Major Bugs(3)

  • Made improvements to prevent recursive relationships in Categories by adding the validations in CategoryCustomPersistenceHandler and ChildCategoriesCustomPersistenceHandler.
  • Made improvements to prevent recursive relationships in Products by adding the validations in CrossSaleProductCustomPersistenceHandler and UpSaleProductCustomPersistenceHandler.
  • "StaleCache" refresh was updating the order so made changes to lock the order before modifying.

Minor Bugs(5)

  • Fixed the issue where filters were not applying on Pricelists.
  • Fixed the issue with listgrids where selection of items would not change after initial click.
  • Remove inline scripts in mCustomScrollbar.js which was triggering Content Security Policy error.
  • Partially complete payment status is not evaluated correctly so fixed it in OrderPaymentStatusServiceImpl.
  • Fixed the issue where images were not loading properly after editing. Fixed entityForm.js to use correct asset grid container.

Enhancements(2)

  • Added support for non-numeric primary key besides "id" in BasicPersitenceModule.java
  • Merged bug fixes and enhancements included in 6.0.18-GA

Total Resolved Issues: 10