Broadleaf Process 1.0.0-GA
This is the initial release of the Broadleaf Process 1.0.x module. This version requires Broadleaf Framework version 5.2.0-GA or higher.
An at-a-glance view of the issues that were closed in this release:
Major Bugs(4)
- Fixed JS logic for stoppable processes
- Added the ability for Process parameters to pass along event-specific information for execution
- Refactor
Process
&ProcessParam
admin interface - Fix
ProcessVisualization
completion date NPE
Features(3)
- Introduction of the Process module.
- Introduce Process service & admin interface
- Fixed
ProcessServiceTest
stop test
Enhancements(11)
- Refactor
ListGrid
refresh logic to make use of now generalized ListGrid JS methods - Update docs for 5.2 release
- Add a Jenkinsfile for automatic builds
- Added error handling to process execution setup.
- Move process capability declaration methods
- Process
ActionManager
&ExecutionManager
tests - Moved state validation checks to optimistic retry logic.
- Made
ProcessException
extend fromRuntimeException
to not require callers to catch it - Added documentation on best practices for implementing a
ProcessExecutor
. - Refactor Process's
processParam
management - Process Visualization/ScheduledJob-Process integration
Total Resolved Issues: 18