requirementsascode v0.5.0
Pre-release
Pre-release
Pre-release of requirementsascode, with the following features:
- Document a use case model, actors, use cases, use case flows, use case steps, events
- Run the use case model for a particular actor
- Extract the use case models, and generate documentation from it
- Specify cross-cutting concerns, e.g. measuring performance
What's new:
- Including use cases to share steps between use cases (#2)
Breaking changes:
- Changes to the public API of the Flow and Step class
- If you are using requirementsascodeextract, update your extract.ftl file (found in package org.requirementsascode.extract.freemarker.lib of the requirementsascodeextract subproject)
Fixes:
- In rare circumstances, a StackOverflowException was thrown instead of a MoreThanOneStepCanReact exception (#1)
- Due to version control problems, two java classes were not located in a correctly named file (CheckOutPurchase and FreeMarkerTemplateEngine). This has been fixed by renaming the classes.