Skip to content

requirementsascode v0.5.0

Pre-release
Pre-release

Choose a tag to compare

@bertilmuth bertilmuth released this 25 May 21:02

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.