Broadleaf Commerce 6.0.2-GA
Release date: March 21, 2019
Overview
This is the 2nd patch release for Broadleaf Framework 6.0.x. To upgrade a 6.0.x application to the 6.0.2-GA release,
it should only require updating the parent pom.xml `broadleaf-boot-starter-parent to 6.0.2-GA.
An at-a-glance view of the issues that were closed in this release:
Minor Bugs(4)
- Fixes the issue where changing addresses from a taxable address to a non-taxable address still retains original tax
- Removed an unnecessary trailing forward slash when creating reset password url
- Optionally autowire the EmailServiceProducer into the EmailService
- Fix to use the currency of the order instead of the default currency in checkout
Includes following changes
- Bug fixes and enhancements done for 5.2.9-GA and merged in 6.0.2-GA
As part of the bug fixes from 5.2.9-GA, there was a fix for Cart purge where the process can fail due to duplicate OrderAttributes
NOTE: The fix for this issue requires adding a unique constraint to blc_order_attribute (name, order_id). This constraint will need to be manually added as part of this patch upgrade
-- Unique Constraint for PostgreSQL
ALTER TABLE blc_order_attribute ADD CONSTRAINT attr_name_order_id UNIQUE ("name",order_id);
-- Unique index for MySQL
ALTER TABLE blc_order_attribute add unique key `ATTR_NAME_ORDER_ID` (`NAME`,`ORDER_ID`);
Total Resolved Issues: 4