New Features:
- Added ability to convert type to same type or one of the base types #1110
- Added support for customization of dependency injection at feature level via a runtime plugin event to raise feature dependencies #1141
- Allow marking steps as Obsolete and have a configurable behavior for it #1140
- IGherkinParser and IGherkinParserFactory interfaces added to support Gherkin Parser pluggability #1143
- Assist: remove accents from column headers and property names when comparing objects to a table #1096
- MSBuild Generation: Experimental support for deleting code-behind files on clean and rebuild
- Added NUnit current TestContext scenario container registration. See #936
Fixes:
- Expose ScenarioInfo.Description parameter to get from context #1078
- Resolved loading plugins multiple times. Issue: #888
- Comparing Guid with string using case insensitivity to prevent throwing unnecessary exceptions #1145
- MSBuild Generation: Visual Studio Incremental Build does not always regenerate files on feature file changes #1167
- Fixed test body generation order for outline tests #1168
- Update to Gherkin 5.1.0
- Fix XUnit ITestOutputhelper and MSTest TestContext container registrations so that they are available in BeforeScenario hooks. See #936
2.3.2 - 2018-04-17
Fixes:
- Fix issue when using environment variables in a generator plugin's path #1045
- Adjust order of plugin search paths #1086
- Improve error message of test generator #1089
- Fix assembly loading of dependencies in MSBuild task #1088
- Make MSBuild Task debuggable #1087
- add licenses for all dependencies that are shipped with the NuGet packages
API Changes:
- Generator probing functionality was moved from GeneratorPluginLoader to GeneratorPluginLocator #1045