Skip to content

Instantly share code, notes, and snippets.

Version 1.2

This Version of SpiffWorkflow adds support for Data Objects, Messages, and Service Tasks, powerful new tools from the BPMN standard. It is our first step towards offering support for a customized BPMN Editor that is still under development, but available on GitHub and perfectly serviceable. Please try it out!

In addition to some major new features, we've improved some existing core features. The Python Expression Engine is now easier to extend and modify for custom deployments, and SubProcesses have a far stronger and more consistent logical representation and are easier to control. We've also added the ability to unit test your script tasks - to make it much easier to write small python scripts to re-structure your data.

Finally, we undertook hours of effort to clean up the code base, so that imports are consistent, circular dependencies are removed, and code smells are eliminated. It is by no means perfect, but we are arcing in th