This release includes
- adding spec and workflow diffing capabilities
- standardized script engine methods
- more detailed logging info
- improved performance of certain task types
- various bug fixes
What's Changed
- rename events & run in hook functions by @essweine in #408
- handle target workflows in send_event by @essweine in #409
- Restrict task search in subprocess updates by @essweine in #412
- Feature/performance improvements by @essweine in #414
- omit default on inclusive gw with matched conditions by @essweine in #421
- add spec and workflow diff utils by @essweine in #422
- Some perf related changes when profiling the MI Task example within spiff-arena by @jbirddog in #423
- Performance improvement when finding tasks in a subworkflow by @jbirddog in #425
- Feature/improved diff utils and docs by @essweine in #426
- split workflow & task logs, add state and update time to task logs by @essweine in #427
- propogate uncaught events out of workflow by @essweine in #428
- Enhancement/misc cleanup by @essweine in #431
Full Changelog: v3.0.0...v3.1.0