Broadleaf 4.0.10-GA
Released on May 5, 2016
This is the 10th patch release for the Broadleaf Commerce 4.0 framework.
Noteworthy Updates
General improvements were made to address performance issues with large catalogs
The logic used to retrieve data from the database was improved when retrieving all products from large catalogs.
An at-a-glance view of the issues that were closed in this release:
Critical Bugs(1)
- Upgraded Common Collections library to 3.2.2 due to reported security vulnerability
Major Bugs(1)
- Fixed
OptimisticLockException
retries forIdGenerationSequences
Minor Bugs(3)
- Display value gets swapped out with a numerical value on to one lookups when a sub collection add fails validation
- Ensure resource paths that cannot be found are cached in the same way they are looked up
- Patched an issue with Thymeleaf template expression execution
Enhancements(8)
- Product paging query performance degrades during
solr
indexing - Add Null-safe map evaluation operator to prevent null pointer log messages during rule evaluation
- Don't wipe and create the database multiple times during startup (internal issue - can probably remove from final release notes)
- Added a flag
singleFulfillmentGroup.fgItem.sync.qty
that can be set totrue
that will synchronizeFulfillmentGroupItem
quantity withOrderItem
quantity if it ever gets out of sync - Support specifying the nullsLast property on the CriteriaTransferObject in the admin
- Added ability to configure the validatePasswordExpression via a System Property
- Made modify expression regex a non-greedy selector when doing "replace all"
- Unnecessary log messages are emitted whenever static assets are uploaded from the 'Media Assets' section of the admin
Total Resolved Issues: 13