Afflected Products: SpecFlow, SpecFlow.ExternalData, SpecFlow+ LivingDoc, SpecFlow+ Runner
We are excited to announce that SpecFlow 3.8 is finally publicly released. The biggest new feature we added in this version is a dedicated API for additional output (text and files) for your scenarios.
Yes, you could this before by using the APIs of various test runners, but you had to have prior knowledge on how to use them. Also, having an abstraction layer makes it possible for us to hook into it and display further valuable information. The first thing we did with this new extension point is to bring the output to SpecFlow+ LivingDoc.
You can learn more about the Output API and its usage in our documentation. To use it, you simply update the SpecFlow NuGet packages to the latest version, and you are ready to go.
We developed this because our community upvoted this feature on our feature request list. The feature request became very popular; therefore, we decided to adjust our backlog priorities to implement this swiftly and bring more value to our users.
A big Thank You to all our amazing contributors!
As always this release would not be possible without you.
Here is a list of all the contributors to SpecFlow since the previous release: