Releases: gclaussn/go-bpmn
Releases · gclaussn/go-bpmn
v0.3.0
Features:
- Support default sequence flow for exclusive and inclusive gateways
- Support error boundary event
- Support error event definition
- Support escalation boundary event
- Support escalation event definition
- Support timer boundary event
- Allowed definition of timer boundary and catch event on process creation
- Support signal boundary event
- Support signal event definition
- (Play) Enabled usage of HTTP request multiplexer without HTTP server
- Support message boundary event
- Support message event definition
- Added job and task state
- Enhanced none, message and signal start event validation
Tasks:
- Improved job and task retry
- Replaced maps with slices to simplify OpenAPI
- Refactored worker package
v0.2.0
v0.1.0
Initial release, including:
- model: BPMN XML parser and model
- engine: internal, in-memory and PostgresSQL based implementation
- http: client and server
- worker: SDK to implement and automate proceses
- daemon: for running in-memory and PostgresSQL engine
- cli: based on HTTP client
- OpenAPI documentation