Broadleaf 4.0.11-GA
Released on June 17, 2016
This is the 11th patch release for the Broadleaf Commerce 4.0 framework.
Noteworthy Updates
Large catalog performance enhancements
The system was improved to better handle large catalogs. Improvements were made on how large amounts of products and/or categories are retrieved from the database and how large catalogs are processed when doing a full Solr index.
An at-a-glance view of the issues that were closed in this release:
Critical Bugs(1)
- Form submissions from a stale page are now validated to prevent an incorrect entity state
Major Bugs(4)
- Fixed issue where
additionalFields
inPaymentTransactions
were not displaying in the admin - Addressed issue where criteria
quantity
in an offer match rule was not being applied - Fixed issue where Multiple nodes may be able to execute different SystemEvents of the same type marked with
serialExecution = true
- Fixed issue where only the first consumer would be executed when running a serially executed, VM level SystemEvent with multiple consumers
Minor Bugs(3)
- Added ability for the Corruption Detection process to handle
Integers
- Addressed issue where fields on
Content Items
where not displaying the translation value when switching locales - Fixed Error when trying to save an image to a Link
MenuItemType
Enhancements(8)
- Bundled resource resolving can now rebuild a bundle if needed
- Cache the reflection-computed fields for
retailPrice
andsalePrice
when going through dynamic pricing - Large catalog performance
- Full Solr reindex performance improvements
- Remove an extraneous database read to retrieve a locale from the database while building a single document in the Solr reindex
- When doing a full reindex, ensure each thread has its own translation cache and use the cache when enabled even if it is empty
- Add a permutation for determining best offer that looks at weighted % discount of effected items
- Improved translation cache for solr indexing
Total Resolved Issues: 16