Support non-blocking retry use cases
More robust support for message retry handling cases
More resilience options around message processing failures
Support message takeover for previously abandoned processes
Fix duplicate messages sent for the same message type when multiple repos are registered for the same domain class
Cleanup the scheduled tasks to prevent redundant memory consumption
This version includes all changes up to 1.5.13-GA
This version includes all changes up to 1.5.12-GA
Workflow transition performance refactoring. See Workflow Transition Performance.
New properties related to message producer behavior config
As of Broadleaf Release Train 2.0.0-GA, all common libraries have been upgraded to Spring Boot 3.
This version includes all changes up to 1.5.11-GA
Fixed cluster view registration problem by loading the CamelContext early in the bean instantiation lifecycle
Introduce new Camel cluster support. See Camel cluster documentation.
Fixed possible error in sending Order Completion Events if the customer’s email has three consecutive underscores (_\_\_
)
This was being confused for a delimiter used to differentiate between a message channel modifier and the message payload.
Introduced ability to specify whether to compile change details from the SuppressNotification
annotation
Notes
JDK 11 is required for Broadleaf release trains 1.7.0-GA, and beyond.
JDK 17 is supported for Broadleaf release trains 1.8.1-GA, and beyond.
Enhancements
Update MessageLockService
interface to correctly support backward compatibility
Important
|
Release Train 1.8.2-GA includes changes from 1.5.7-1.5.9. These have been consolidated here for convenience. |
Enhanced RetryHandler to better support async test cases to support Detached Durable Send
Added additional header support for Detached Durable Send