v0.9.0
What's Changed
- Fix state execution timeout
- Update rules of retries increment and multiplier properties
- Add clarification on mutually exclusive properties
- Make the resultEventRef attribute in EventRef definition not required
- Make the stateName attribute in start definition not required
- Remove id attribute from actions and states. Now, the names from both attributes must be unique within the workflow definition
- Update eventRef props to produceEventRef and consumeEventRef
- Update eventRef props to resultEventTimeout and consumeEventTimeout
- Apply fixes to auth spec schema workflow schema
- Update the dataInputSchema top-level property by supporting the assignment of a JSON schema object workflow schema
- Add the new WORKFLOW reserved keyword to workflow expressions
- Update ForEach state iteration parameter example. This parameter is an expression variable, not a JSON property
- Add the new rest function type spec doc
- Refactor error handling and retries
- Use semantic versioning to version the spec
Full Changelog: https://github.com/serverlessworkflow/specification/commits/v0.9.0