Entries by Stephen McCafferty

VS Integration Breaking Changes – Affects ALL users!

The stable SpecFlow V3 has been released! Check out our latest blog post! The upcoming SpecFlow 3 release will require an update to the Visual Studio extension for SpecFlow. Because the extension is normally updated automatically whenever a new version is released, this change has the potential to affect all users, not just those that […]

Hacktoberfest – Contribute to Open Source Projects (including SpecFlow)!

Hacktoberfest is an annual event lasting from 1-31 October, aimed at encouraging contributions to open source projects. Hacktoberfest is open to everyone, from seasoned contributors to first-time contributors. During Hacktoberfest, pull requests you contribute to open source projects are counted. The first 50,000 contributors to reach 5 PRs will receive a T-shirt as a thank […]

SpecFlow+ LivingDoc 0.2.6 Released

SpecFlow+ LivingDoc has been updated to 0.2.6 and is now available on the Visual Studio marketplace. New features and UI Improvements When searching, nodes in the tree are only displayed if they contain the search term directly, or if a child node contains the search term. Nodes with no hits are now hidden. Indirect matches […]

SpecFlow+ LivingDoc 0.2.2 Released

SpecFlow+ LivingDoc 0.2.2 has been released and is available on the Visual Studio marketplace. This version includes a number of QOL improvements for managing builds: New features You can now select a project language in the build task itself. The previous fallback was to use English as the language of the feature files. This would […]

Xray Support for SpecFlow in JIRA

We are pleased to announce that Xray, a test management solution for JIRA, now supports SpecFlow+ Runner. Many software development teams work with JIRA, but integrating SpecFlow with JIRA can be challenging. Xray helps out by allowing you to manage tests in JIRA, generate the corresponding feature files, and import your test results so they […]

End of Visual Studio 2013 Support Imminent

We will remove support for Visual Studio 2013 with the upcoming release of SpecFlow 3 (due to be released soon). Downloads for the Visual Studio extension account for only a fraction of 1% of all downloads (a ratio of roughly 400:1), so we want to invest our time and resources elsewhere. For this reason, we […]

SpecFlow+ Runner 1.8 Released

SpecFlow+ Runner 1.8 has been released and is available for download from NuGet. The main changes in this version are: Support for SpecFlow 2.4 Change to the behavior of the test adapter for compatibility with Visual Studio 15.8 This version also includes a number of smaller bug fixes.

SpecFlow 2.4 Released

SpecFlow 2.4 has been released and is now available for download from NuGet. This is likely to be the last release of SpecFlow before we release SpecFlow 3. SpecFlow 2.4 includes a number of new features: Added ability to convert type to same type or one of the base types #1110 Added support for customization […]

,

Discover BDD with Gaspar Nagy and Seb Rose

Gaspar Nagy – who has been involved with SpecFlow since its inception – and Seb Rose – a core member of the open source Cucumber project – have teamed up to publish Discovery – Explore behavior using examples. This is the first book in a series on BDD. Gaspar had the following to say about […]

SpecFlow and PackageReference

By default, the packages used in SpecFlow projects are stored in packages.config. However the new Visual Studio projects instead use the PackageReference element to reference packages. When using the PackageReference element, generator plugins will not be found, and you will see errors similar to the following: Unable to find plugin in the plugin search path: […]