BroadleafCommercePrivate - 5.1.3-GA
Released on June 2, 2017
This is the 3rd patch release for Broadleaf Framework 5.1.x.
An at-a-glance view of the issues that were closed in this release:
Critical Bugs(3)
- Fixed issue where child order item pricing was getting rolled up into the parent order item
- Prevented the possibility of strange redirect behavior after customer registration
- Fixed
SearchFacetdeletion issues
Major Bugs(13)
- Enhanced Sandbox queries that checked for empty strings to also check for is not
nullto accommodate how Oracle treats blank values - Created property to determine whether to use HTTP cookies everywhere
- Fixed typo in divide by zero check
- Added in
RelatedProductsVariableExpressionto replace processor - Only use first filter button returned from jQuery selector
- Fixed archived check to check for
NULLor'N' - Removed unnecessary transactional annotation to the
CMSStoragepersistence unit on every static asset retrieval - Addressed issue where search results could not be viewed without the
Enterprisemodule loaded - Refactored to set the
skuproperty’sdisplayNameby using the proper Skuname - Will now check field type instead of field value to determine whether the
fieldis astring - Addressed error that was causing an exception when creating a site user
- Removed the redundant Product Option validator since this does not work with promotions and it is already done within the separate Product Options
CustomPersistenceHandler - Will now use database call to retrieve search facet ranges for a given search facet
Minor Bugs(13)
- Initialize
listgridcolumn header widths on load - Prevent
LazyInitExceptiondue to no session by retrieving managed instance ofpaymentTransactionfromPostLoaderDao(or directly from theEntityManageras a fallback). - Corrected
ProratedOrderItemAdjustmentSequence Generator segment to useProratedOrderItemAdjustmentId - Removed depreciation of
DiscreteOrderItemImplsadditionalAttributescollection. - Removed sandbox
idfrom theurlhandler cache key - Moved all asset grid related functionality to the enterprise module
- Will now price the wishlist during
saveinstead ofadd - Fixed boolean keyword replacement in the sql server sql command extractor
- Fixed timestamp modification and handled backslash escape characters in the oracle sql extractor
- Fixed an issue where
skuson product bundles would not preview sandbox changes correctly - Fixed bug in
entityForm.jscausing deletes to not work in admin - Automatically refresh the admin login page whenever the session times out
- Sort by name field will now give a "random" order
Features(1)
- Added in extensions to allow for
jsonfaceting and nested pricing functionality
Enhancements(6)
- Several
ListGridenhancements were made - Add the ability to read index fields by their abbreviation and entity type
- Enhance query context for selectize requests
- Upgraded Spring version to
4.2.9.RELEASE - Added Request Context
DTOAttributes - Added a validation servlet filter implementation for differentiating id-based access per site (not enabled by default)
Total Resolved Issues: 43