Releases: j-easy/easy-flows
Releases · j-easy/easy-flows
v0.3
This release comes with the following new features and enhancements:
- Issue #16: Add ability to pass a list of Work units in
SequentialFlow
- Issue #18: Use the step builder pattern to enforce correct workflow definition
- Issue #19: Use SLF4J instead of JUL
- Issue #14: Add
toString
method toWorkContext
I would like to thank all contributors for their help on this release!
API changes from v0.2 to v0.3:
Work#call
has been renamed toWork#execute
ParallelFlow.Builder.aNewParallelFlow()
does not take the executor service as parameter anymore. A new methodParallelFlowBuilder.Builder.with(ExecutorService)
has been added to specify the executor service to use.
v0.2
This release adds the following new features and enhancements:
- Issue #7: Add
WorkContext
concept - Issue #12: Make the executor service of
ParallelFlow
configurable - Issue #13: Add default implementation of
Work#getName
I would like to thank @aaur0 and @zhhaojie for their contributions to this release!
v0.1
This first release provides the following features:
- Initial API and implementation of the workflow engine
- 4 basic flows for conditional, repeatable, sequential and parallel executions
More to come in upcoming releases! Keep tuned 😉