Improvements:
- Microsoft.Extensions.DependencyInjection.ReqnrollPlugin: Improved message when [ScenarioDependencies] can't be found or has an incorrect return type (#494)
- Include original exception for binding errors (
BindingException
) (#513) - Map data table columns to constructor parameters without having a related property for data table "assist" helpers (e.g.
CreateInstance
). To use this feature you need to set theInstanceCreationOptions.RequireTableToProvideAllConstructorParameters
flag. (#488)
Bug fixes:
- Fix: Microsoft.Extensions.DependencyInjection.ReqnrollPlugin, the plugin was only searching for [ScenarioDependencies] in assemblies with step definitions (#477)
- Fix: xUnit Conservative Mode is not supported together with xUnit v2 (#473)
- Fix: Messages logged through
IReqnrollOutputHelper
are added to the output with a->
prefix that should be reserved for output messages of Reqnroll itself (#504)
Contributors of this release (in alphabetical order): @304NotModified, @AroglDarthu, @DerAlbertCom, @gasparnagy, @obligaron, @Socolin