SpecFlow & SpecFlow+ 3.6 Are Available!

What is new?

We started the new year with an open source iteration so we can more closely work with our community on SpecFlow. This release includes a number of features and bug fixes for SpecFlow and SpecFlow+ product range.

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:

Detailed Changelog



  • Add possibility to have a custom pending step message #1382
  • Ability to access MSTest TestContext in BeforeTestRun/AfterTestRun hook #1859
  • Access Feature level tags in Scenario level via ScenarioAndFeatureTags #2024
  • Ability to search for RuntimePlugins in the TestAssembly #1396


  • Copy specflow.json to the output directory
  • SpecFlow.ExternalData plugin works with SpecFlow 3.5 #2218
  • Show Duration for failed step in results #2091
  • Do not show generation error in case of empty feature file #878
  • Fix StepArgumentTrasformation with same return type but different parameters #469
  • ScenarioExecutionStatus displays as OK if test failed in before scenario #1646

SpecFlow+ Runner


  • Support for SpecFlow 3.6

SpecFlow+ LivingDoc


  • Support for SpecFlow 3.6