Documentation Home

Broadleaf Commerce 6.0.3-GA

Released on June 6, 2019

Overview

This is the 3rd patch release for Broadleaf Framework 6.0.x. To upgrade a 6.0.x application to the 6.0.3-GA release,
it should only require updating the parent pom.xml `broadleaf-boot-starter-parent to 6.0.3-GA.

New and Noteworthy

Library upgrades

  • jQuery to 3.4.1
  • Spring social to 1.1.6.RELEASE
  • protobuf to 3.7.0

JQuery Upgrade

Due to potential XSS vulnerabilities, jQuery was upgraded to latest version which is 3.4.1 (from 2.1.1). Unfortunately there were no options for upgrade to the latest 2.1.x version as the fixes for XSS vulnerabilities were only made available in the 3.4.0 or above.

NOTE: There are breaking changes introduced in jQuery 3.0. It is recommended to test all pages thoroughly to verify compatibility with jQuery 3. More detailed information can be found here

Using the Spring social

If your current project is using spring social, modify applicationContext-social.xm and add these lines:

<bean class="org.springframework.social.connect.web.ProviderSignInUtils">
    <constructor-arg name="connectionFactoryLocator" ref="connectionFactoryLocator" />
    <constructor-arg name="connectionRepository" ref="usersConnectionRepository" />
</bean>

More information on Spring social can be found here

Minor Bugs(7)

  • Fixed the issue where a Profile cannot be created based on Master profile
  • Fixed the issue where Category Relevancy Rules don't boost results
  • Fixed JS errors on Category reorder
  • Fixed the issue where ContentItems are showing duplicates of all the fields
  • Fixed the issue where –°ontentTargeter with alternate theme and with web request rule cause an NP
  • Fixed the issue where related entity looks up can cause an error

Enhancements(4)

  • Changed ProcessDetailLogger fields initialization.
  • Sku Media collection ordering via Admin
  • Add support for validation errors on adding to lists
  • Removed ToOne eager fetches from select Order/Customer relationships
  • Merged bug fixes and enhancements included in 5.2.11-GA

Total Resolved Issues: 11