Documentation Home

Broadleaf Commerce 6.2.10-GA

Released on April 16, 2024

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

New and Noteworthy

Library version upgrades

The following libraries were upgraded:

  • Spring: From 5.3.31 to 5.3.34
  • Spring Security: From 5.8.6 to 5.8.11
  • Jackson: From 2.15.3 to 2.16.1
  • Commons-io: From 2.13.0 to 2.15.1
  • Solrj: From 8.11.2 to 8.11.3
  • Tika-core: From 2.9.0 to 2.9.2
  • Owasp antisamy: From 1.7.4 to 1.7.5
  • Owasp ESAPI: From 2.5.2.0 to 2.5.3.1
  • Guava: From 32.1.2 to 33.0.0
  • Protobuf: From 3.24.2 to 3.25.3

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

Major Bugs(1)

  • Fixed the issue where 'Generate skus' button can result in duplicated skus. Added logic in AdminCatalogServiceImpl to check for inconsistent permutations before generating skus.

Minor Bugs(11)

  • Fixes the issue where old popup was shown while creating a new entity.
  • Changed the way to detect the file type to be more robust when uploading assets.
  • Improved the logic to build URL while applying filters in filtersfilterbuilder.js
  • Fixed the issue where filter builder accepts and interprets input as HTML code.
  • Fixed the issue where a presence of an error messes up the placement of modal buttons.
  • Fixed the issues with placement of the 'Save' button and title bar when shrinking/resizing windows.
  • Added inventory validation for the wishlist which was throwing errors when moving wishlist items to cart.
  • Fixed the issue where having quotation marks in entity name of content-targeter rule causes issues on site.
  • Add null check in RegexPropertyValidator for the regex property and method to properly initialize the field 'exploitProtectionService'.
  • Fixed the issue where Entity header disappears after reloading the product pageFixed an issue where the discount value was displayed incorrectly for Amount Off when changing locale.
  • Fixed sorting of the Properties in BasicPersistenceModule.createPopulatedInstance(). In MediaFieldPersistenceProvider.extractParent() replaced persist with merge.

Enhancements(7)

  • Upgraded the libraries mentioned above.
  • Added multiply method for money with rounding mode and decimal parameter.
  • Make the field springSecurity accessible in SecurityBasedIgnoreFilter.
  • Added useInSkuGeneration column for the product option listgrid on the Product page.
  • Replaced deprecated state field in FulfillmentGroupFieldServiceImpl with stateProvinceRegion with better ISO support.
  • Added an enhancement in the list grids to be able to not escape html code of entity link column. Added a property escape.html.main.link which is set to false by default.
  • Removed the selenium dependency since it is not used in the framework.

Total Resolved Issues: 19