Documentation Home

Broadleaf Commerce 5.2.17-GA

Release Date: June 24, 2020

Overview

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

New and Noteworthy

Library upgrades

Following are the various library upgrades that addresses security vulnerabilities

  • Spring Security -> from 4.2.7 to 4.2.17
  • Commons Beanutils -> from 1.8.3 to 1.9.4
  • Google Guava -> from 12.0 to 24.1.1
  • jQurey -> from 3.4.1 to 3.5.1
  • Spectrum Colorpicker -> from 1.1.1 to 1.8.1
  • Modernizr -> from 2.8.2 to 3.6.0

Search and Filter using translations

To enable this feature:

use.translation.search=true

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

Major Bugs(1)

  • Fixed the issue where calls from MVEHelper.evaluateRule were getting blocked and occupying db connections

Minor Bugs(5)

  • Fixed the issue where Scheduled Jobs UI was not handling long parameters correctly
  • Fixed the cache invalidation issues for linked collections in Offers
  • Fixed the issue where Offer Qualifiers were not getting cleared when switching offer type
  • Fixed the issues with minifying javascript and support for ECMASCRIPT5 and ECMASCRIPT6
  • Fixed the issue where Offer rule builders would not allow between rules

Features(2)

  • Implemented the ability to add translations for the Media Title and Alt Text
  • Implemented the ability to search and filter using translations

Enhancements(4)

  • Introduced simple dropdown in admin header to select the time zone that is being shown to the user
  • Update the BLCDateUtils to specify a time zone when converting from a Date to a String representation
  • Removed an unused key mergeCartResponseKey
  • Library upgrades mentioned above.

Total Resolved Issues: 12