Includes:
- task iterations (only workflows with no inputs, e.g. for Monte Carlo simulations) [305](https://github.com/Computational-Plant-Science/plantit/issues/305)
- factor [PyCyAPI](https://github.com/Computational-Plant-Science/pycyapi) out as an independent Python library [#299](https://github.com/Computational-Plant-Science/plantit/issues/299)
- allow workflow developers to provide a contact email [296](https://github.com/Computational-Plant-Science/plantit/issues/296)
- bugfix: invalidate cached parameters for recent submissions when the workflow's definition changes [295](https://github.com/Computational-Plant-Science/plantit/issues/295)
- public API with Swagger docs [256](https://github.com/Computational-Plant-Science/plantit/issues/256)
- DIRT dataset migration feature [301 ](https://github.com/Computational-Plant-Science/plantit/issues/301)