New Features:
- Expose the current status (result) of the scenario execution in ScenarioContext via ScenarioExecutionStatus property #963
- Allow aliasing of properties or fields on objects mapped from tables via the CreateInstance or CreateSet extensionMethods by utilising the TableAliases attribute #969
- Allow custom XSLT files to include scripts #933
- Allow tuples (with max 7 properties) in CreateSet/CreateInstance #951 (http://specflow.org/documentation/SpecFlow-Assist-Helpers/)
- Add support for MSTest V2 and [DoNotParallelize] attributes #996
- Environment variables are working in the plugin path #986
- Update to latest Gherkin parser #1015
Fixes:
- Meaningful exception is thrown when there are no Examples or Examples are empty in Scenario Outline #967
- "copy" feature in the step definition report is not working in modern browsers #958 #915
- Xunit support @ignore on a feature level #968
- Format error message to facilate identification of ambiguous steps #994
- Adds fix for .feature files path parsing on macOS / Unix #1012
- more detailed output of generator errors is written in the code behind file #1013
API Changes:
- GetValue of ValueRetrievers are virtual #981