The team is proud to announce the release of JBehave 2.2. Download it here.
New features of 2.2 include:
- New annotation @Aliases to define multiple aliases for steps
- Stepdoc generator to list the annotated candidate steps available to scenario writers, with step patterns and aliases
- Improved rendering of step failures
- Improved parsing of scenarios
Full list of issues can be found in JIRA
We hope you continue to enjoy JBehave and always welcome your feedback.
Filed under: News - Trackback Uri


Just upgraded from 2.1.1 to 2.2 and noticed that it didn’t compile due to the fact that org.jbehave.util.JUnit4Ensure had been moved (and renamed) to org.jbehave.Ensure (which is a good thing!). No big deal really, but it would probably be a good idea to include this kind of compatibility issues in future upgrade notes (I couldn’t find any details in the JIRA issue JBEHAVE-144 either btw)