Broadleaf Enterprise 4.3.5-GA
Released on February 10, 2023
This is the 5th patch release for the Broadleaf Enterprise 4.3.x module.
An at-a-glance view of the issues that were closed in this release:
Major Bugs(6)
- In
SimpleSystemEventServiceImpl
, added the event detail during deployment to fix the issue where pricelist was not getting invalidated. - Fixed the issue where the solr was duplicating when product was added to new catalog.
- Oracle has maximum expressions limit in a list of 1000. In
createSiteDefaultCatalogFetchStatement()
ofSimplePropagationDaoImpl
, split the Ids by groups to avoid the Oracle limit. It is set to 800 and can set changed with this propertyfetch.collection.batch.pageSize
. - Fixed the issue where Oracle throws "String literal too long" error for some field. Added logic to check if the field has
@lob
annotation or haslargeEntry = true
inAdminPresentation
. - Fixed the issue where group deployment do not show the event details for deployed items.
- Fixed the issue where the pop-up modal for some entities showed empty rows with addition status 'NEW'. In
isPostAddRequest()
ofAdditionStatusPersistenceEventHandler
, added filter the list.
Minor Bugs(4)
- Added the missing placeholders in the logging statement
AdditionStatusResourcePurgeServiceImpl
- Fixed the issue where audit fields were not getting updated when using Simple Transition workflow.
- Fixed the issue where 'JSESSIONID' cookie was duplicating in some use cases.
- In
reportPrompt.html
, updated the usage of 'th:utext' with 'th:with' because static calls in utext is not allowed and was causing error.
Enhancements(5)
- Removed super calls for the
EnterpriseWorkflowLogger
- In
workflow.js
, limit the entity sandbox status calls to just the entity items fetched. - Added
SQLServerDatabasePlatformBehavior
to support Simple Transition workflow on SQLServer. - Added additional updates to
deploy()
inSimpleStateManagerImpl
that reset inventoryType if 'TrackInventoryByProduct' feature was deactivated. - Updated copyright dates to 2023 in all the files and updated BLC dependencies.
Total Resolved Issues: 15