Skip to content

v2.4.0-preview20180719

Pre-release
Pre-release
Compare
Choose a tag to compare
@SabotageAndi SabotageAndi released this 23 Jul 07:20
· 966 commits to master since this release
1d95f26

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