- Scenario error message now displays line wrapping correctly in the report
- Step error message now displays line wrapping correctly in the report
- Fixed latest report
- Scenario error message now displays line wrapping correctly in the report
- Step error message now displays line wrapping correctly in the report
- Method to generate reports, junit, dependency and timeline files now supports specifying the name and location of the file
- All step functions now requires an additional parameter named context of type ScenarioScope
- Context parameter allows for accessing and setting custom data that exists only in the current scenario
- Before scenario and After scenario steps to be executed
- Support generating JUnit XML report
- Feedback system that allows you to be notified whenever a scenario or steps starts and completes
- Optimize scenario to use less thread, when no concurrent steps are found
- High CPU usage in TaskRunner due to busy wait loop when checking completed tasks and timeout
- High CPU usage in running scenario steps when no concurrent steps are running
- Support retrieving all feature files recursively from a directory
- Support filtering scenarios based on tags
- TaskRunner.run() method can accept either a list of feature files or an instance of TaskRunnerConfig
- Initial release