Documentation Home
This version of the framework is no longer supported. View the latest documentation.

BroadleafCommerce - 5.0.4-GA

Released on October 12, 2016

This is the 4th patch release for Broadleaf Commerce 5.0 framework.

An at-a-glance view of the issues that were closed in this release:

Critical Bugs(3)

  • Created an optional weave to rename Store's OPEN to STORE_OPEN to fix SQL Server incompatibility
  • Fixed issues with image lookups
  • Enabled soft deletion of Products in Community

Major Bugs(3)

  • Admin media selection updates should specifically target ListGrid to be updated to prevent browser crashing
  • Update entityForm status when RuleBuilder fields change
  • Set inventory to sku.QuantityAvailable

Minor Bugs(12)

  • Add friendly support for fixing rule builders that contain nested expressions, which are no longer supported in 5.0
  • When creating Categories and Products, the Override Generated URL radio button will now default to false
  • Fixed issue where sandbox workflow ribbon was missing after saving a change on content targeters (Enterprise)
  • Addressed issue when sorting the results on the order page that was causing the sort criteria to not be applied based on the order value as expected
  • Enhance Selectize intersection method to return empty list on null parameters
  • Special characters modified by Redactor inside of Script Tags will now be unencoded
  • Appended filter criteria to the URL to fix issues with pagination when scrolling
  • Added check for Product Option Validation Type None
  • Fixed load data coming from AdvancedCMS master field scripts that were failing on non-MySQL platforms (AdvancedCMS)
  • Fixed an issue where a synced copy would copy everything from a the master catalog even if that catalog was not assigned (Multi-Tenant)
  • Added Structured Content ID to cache key to prevent incorrect content data items when retrieving from cache
  • Changed SkuBundleItemImpl relationships to lazy fetch to minimize the size of the query being generated when hitting the database

Enhancements(6)

  • Cache the query used for PageImpl when retrieving from the Database
  • Added TaxDetails to FulfillmentGroup and FulfillmentGroupItem cloning process
  • Remove the legacy (pre-2.0) test execution from the integration project and relevant files
  • Added sanitization to logs to prevent log forgery
  • Refactored method to include SearchCriteria as parameter
  • Provide an avenue to modify an EntityForm or ListGrid that has been marked as readonly. For example, with an entity that lives in catalog which was inherited via Reference (Multi-Tenant)

Total Resolved Issues: 24