Documentation Home

Broadleaf Enterprise 5.0.1-GA

Released on May 16, 2024

This is the 1st patch release for the Broadleaf Enterprise 5.0.x module. This module requires Broadleaf Framework 7.0.1-GA or greater.

Noteworthy changes:

Some deprecated classes and methods are removed from the module. Here is a list:

  • RollBack.java and RollBackImpl.java
  • RollBackItem.java and RollBackItemImpl.java
  • From AdminDeploymentListGridService.java removed getPastDeploymentsListGrid()
  • From EntityItemDao.java removed retrieveRollBackByGroupAndSandBox(), retrieveRollBackCountByGroupAndSandBox(), addRollBackItem(), retrieveRollBackItemBySandBoxItem(), deleteRollbackItem() and retrieveRollBackItemByEntityPrimaryKeyGroupAndSandBox()
  • From WorkflowSandBoxItemService removed retrieveAllContainersByCeilingTypeAndId()

These tables can be removed from the database: 'TABLE BLC_SNDBX_RLLBCK' and 'TABLE BLC_SNDBX_RLLBCK_ITEM'. Here is MySql to scripts to drop these tables:

DROP TABLE BLC_SNDBX_RLLBCK;
DROP TABLE BLC_SNDBX_RLLBCK_ITEM;

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

Minor Bugs(3)

  • In SimpleTransitionDaoImpl, changed the flush mode used from Jakarta to Hibernate. Also set flush mode to 'Manual' in startSuppressAutoFlush().
  • Fixed the issue where propagation of changes related to date produces number format exception.
  • Fixed various issues with Addition Status Purge Job and Sandbox Cloned Entities Purge Job.

Enhancements(4)

  • Removed some deprecated classes and methods that are mentioned above.
  • Updated ID generator design for Hibernate 6. Replaced @TableGenerator with @GenericGenerator with correct properties.
  • Improved formatting, refactored and cleaned up code throughout the module.
  • Merged bug fixes and enhancements included in 4.3.9-GA

Total Resolved Issues: 7