Broadleaf Commerce 6.1.5-GA
Released on January 13, 2021
This is the 5th patch release for Broadleaf Framework 6.1.x. To upgrade a 6.1.x application to the 6.1.5-GA release, it should only require updating the parent pom.xml broadleaf-boot-starter-parent
to 6.1.5.1-GA.
New and Noteworthy
LIBRARY UPGRADES
Following are the various library upgrades that addresses security vulnerabilities
- JQuery Datatables -> from 1.10.6 to 1.10.22
- Junit -> from 4.12 to 4.13.1
- Jackson -> from 2.10.1 to 2.11.3
- Commons-io -> from 2.6 to 2.8.0
- Zip4j -> from 1.3.2 to 1.3.3
- Typeahead.js -> from 0.10.1 to 0.11.1
- Hibernate - > from 5.3.17 to 5.3.20
An at-a-glance view of the issues that were closed in this release:
Major Bugs(4)
- Fixed the issue where the UI table was overflowing and became unresponsive when viewing audit details
- Fixed the issue where admin user was not able to add/edit scheduled jobs
- Fixed an issue where filtering roles in the permissions tab was causing errors
- Fixed an issue where editing other fields of the product is changing the description of product
Minor Bugs(13)
- Fix for decoding validation regex when xss protection is enabled
- Fixed the issue where removing Product Parent Category did not trigger a change event in the admin
- Deproxy nested fields so that the field values are read properly when loading the Entity for display
- Fixed the issues with JS minification on Admin
- Fixed the pagination of modal to be able to select catalog when having multiple pages of catalogs
- Removed sorting from the getter of
OrderItemRequestDTO
and added to services. - Fixed an issue where Product Add-on incorrectly shows "Included" when MSRP price is 0
- Fixed the Sequence Generator of
StructuredContentFieldXrefImpl
which was causing Sql errors during the startup - Fixed the issue where Duplicate Catalogs were getting created when save button was rapidly clicked multiple times
- Fixed the issue where Product Option RegEx error message is not displayed correctly when error occurs
- Update info on data driven enums on each metadata request, so that different sites gets its own set of data for enums
- Removed deprecated method
setRetailFulfillmentPrice
inBandedFulfillmentPricingProvider
- Fixed the layout for list grid actions toolbar when there are too many actions
Enhancements(6)
- Added an extension handler to filter-out Add-on Products during site map generation
- Removed unncessary casting from criteria builder of
SearchFacetDaoImpl
,ProductOptionDaoImpl
andSandBoxDaoImpl
- Removed
SiteDisc
annotation weave from FieldGroupImpl which will be added in MT via xformTransformer - Made
XFormsParams
inDirectCopyClassTransformer
protected instead of private - Added new controller
AdminBasicErrorController
for handling errors. - Merged bug fixes and enhancements included in 6.0.12-GA
Total Resolved Issues: 23