SpecFlow Versions Save

#1 .NET BDD Framework. SpecFlow automates your testing & works with your existing code. Find Bugs before they happen. Behavior Driven Development helps developers, testers, and business representatives to get a better understanding of their collaboration

v4.0.31-beta

1 year ago

Changes:

  • 8e0e7d4cecacc0dd3267f12c34477c30c84a2c37 Add support for Rule Backgrounds. (#2668)
  • add15babf96302a19b1c260f0ae8af2e7b087f16 Clarify that Task is a valid return type in Step (#2675)
  • a2567a6154a8d60ce8310f165201ef2dc16fd4cd Fix #2600 by preserving ExecutionContext and reuse it for subsequent binding method invocations (#2658)
  • 697fe330d7880af646726b6a82cd39cf6bfcd64f Report binding problems to binding registry and show them as errors during test execution (#2663)
  • 86c029dff585f4f59c05012bdf36bc0c87880644 Fix for SF2649: Aggregate exceptions lost from async step definitions (#2667)
  • 5c7dd1a0492c3b8e44f7d76ce617c2a361fa78b8 Disallow async void bindings 2657 (#2662)
  • 52a3e399c4d31a280d3fdcd4dd3bab8da8b5081f Support for ValueTask and ValueTask<T> async binding methods. (#2661)
  • 4c3489e69b2ce5c3a8c7521449cfd0986ec0232b Fix async transformations #2230 (#2660)
  • 389c810f23007daf4368da8a9ceea33550aa739c Add BindingInvokerTests with a sample test to show usage (#2659)
  • 631a2d50f4e519b505aeb9bf6da8791d6f2e2228 #2608: Await the call to FeatureBackgroundAsync (#2654)
See More
  • 8d58ac0b031ac4b7948cf445ca66a5bf92bc3a14 Fix link in readme to FAQs (#2656)
  • b3a131bbc00d8fdd7c0fdeb48861123697cadd8e Fixes GH2626 - removes the null-coalescing assignment operator when … (#2638)
  • 7f22234c4f5cac48dc8c8365198cb437eaa2e9dc Added ReportPortal plugin (#2640)
  • 1103b1140e8ab8f15fcf4178d3134e4dee165ead Fix: Method-name based step definition does not match end of line. (#2645)
  • d8e0c3fa470973eddd4c4a01cf93afb0e1f48c7b Allow Autofac plugin to provide existing lifetime scope (#2622)
  • 77d8ad7f17dd9b03251a91ed9e12758ab12fb545 fix the one missed net461
  • a64b51e1242aa2b6fb768feabf3ce042dbd5a329 Support for Verify (#2602)
  • 1b143ade7ad0582b75d1258b68e97f4aee5f77ad remove outdated scenarios
  • a11a76848547737b9a6680b2ff4bd0f8af6e61d6 upgrade to .NET 4.6.2 and xUnit 2.1.4 (#2634)
  • 6c290dd5da85f0a0485616555c660b7032915592 Remove the ability to call a step from a step via string (#2631)
  • 9e2854662007c6876ec4b33c9a0c775c363d8e8b fix readthedocs build again (#2632)
  • e46ea38a36eebbc0cc627f47f78b286ac10ead08 Fix note text symptom (#2625)
  • b57dde1af09f319bb273f103becc0884c1e769aa Add tip for step argument conversions to NullValueRetriever docs (#2620)
  • dfd836130db74dee2c65f14f1db7a43a9adb7739 fix errors in doc build (#2623)

This list of changes was auto generated.

v4.0.7-beta

1 year ago

Changes:

  • ddab6a3e9c347f32b2dfb7fb89539c737c7a2225 fix changelog
  • 1040417c30efb9388e5f354497c28d5815c3d6ac Move interface ISpecFlowOutputHelper to the TechTalk.SpecFlow namespace (#2617)
  • a1db0a493a72cf8e2509f13490760e780e1a246d Support rule tags (#2616)
  • 310c0729570d3a9b1c0cfb3ee6ba78f714732982 Cucumber expressions support (#2595)
  • a122ad429e3e2ddd254e0bed1aa98cb5a354afc8 remove .NET Core 2.1 and .NET 5 support (#2611)
  • b590fd4edc099e682f3e96574a341622749e243a Color output (#2606)
  • 677044fe5328b743bb9d25c33dfd1512a40ad256 set versionnumber to 4.0
  • 01306d2187c699247e9347efeb27fba7add658f3 Added remark to point out usage of feature's specific #language (#2607)
  • bc576b930f23ea1b5e8dc069a2b2fdffae67ba65 fix discord link
  • 181ada23e398648cd36eedb1d1e1f339187625a2 Update Available-Plugins.md (#2598)

This list of changes was auto generated.

v3.10.2-beta

2 years ago

Changes:

  • 8b7eb2e9c35c80b7c5f2c525f6b44019d421b669 Integrating PR 1614 (#2582)
  • 6250dae289df4c8514addf9f143c90d16d36a889 version bump to 3.10-beta

This list of changes was auto generated.

v3.9.74

2 years ago

Changes:

  • db3878239927cbb4418355bbd5091ae764a80024 introduce a TraceListener for MSBuild Task (#2590)
  • 256d2c67a3399a218634918f84111359cc06bf11 Corrected misspelled word (#2589)
  • 85cfa1b740e727aabdb3808c65c080165040d5cc Expanded explanations about methods to create and compare objects (#2585)
  • 19dc7f6c8c3cc3efc0e6bfdddd289b9d3faefb6c Support IReadOnlyCollection binding for ListValueRetriever (#2584)
  • 3eda3d9e0e43e2efb0f791ab5a01255abc4d0e51 Use always .NET SDKs for building and running tests (#2583)

This list of changes was auto generated.

v3.9.69

2 years ago

Changes:

  • 5e14699d37795ff38669559befc0e6c93bdef11a expand property aliases support (#1384) (#2581)
  • 7a9209c0cade8357b42214441ed05cbb7c032a8c Document how to run tests
  • 05871ab2e4f2be27f75846484c5d4ad52f00c3f1 Autofac global container (#2579)
  • 0a0656cdad11e34cf836bf14861545411176dc2f Specs: Make Specs easier filterable for target framework
  • 132259c76545a497c22e4951bb375071d6bbf79b ExternalData: Make ScenarioTransformation more robust, fix unit tests
  • f8654c0c36407b78a480117cbe08b1af81df916c Spec flow oss#2571 (#2578)
  • ba1aae24ef2389effe5eecdad300e3455886667a Update rules for step definitions methods (#2576)
  • cceb7527474ce0ed3e0ed32d6b506cbb4cda3b80 fixing various code issues / use newer syntax (#2573)
  • c2a0ed1acaa949790f1b91dab5a63b429688a6e2 Bug fix: @ignore tag check was looking for the wrong value (#2572)
  • cbe64c17695c0c69be578b77968e097ab1305d81 adjusted duration output to milliseconds (#2570)
See More
  • 68314782cc90b8c06b1e9f4a9c0afb7b038a4c12 add DateTimeStyles to DateTime(Offset)ValueRetriever (#2565)

This list of changes was auto generated.

v3.9.58

2 years ago

Changes:

  • f6c5765fbc8483eeb6dca391b6976fa1e3cce848 Changed NUnit3TestGeneratorProvider.SetTestMethod() and NUnit3TestGeneratorProvider.SetRowTest() to virtual (#2567)
  • 5a732c6b9f7e18d8942c681f1c68add34cf80d97 simplify ServiceComponentList (#2566)
  • 9740247bca257c6b39a6f1403d9273ab65313d5d remove SpecFlow+ Runner from overview
  • 1457913031a0b926169e0ea5c7862c9ab1675b17 clear up stopAtFirstError description
  • 920212ae5fb317d5db4b52f85431f7a8c84e4dbd introduce and use TagHelper in UnitTestGeneration (#2410)
  • 5330f21c5637505aaa81f5b56289744a41fd8807 fix changelog

This list of changes was auto generated.

v3.9.52

2 years ago

Changes:

  • 6b0392383e76e0dc17c28669fdc71c5c487b2f1e fix the packaging of the external data plugin for dotnet build (#2557)
  • 72cf5f23b1581de5a444c1dccb9533288e0af894 add server side tracking to docs (#2556)

This list of changes was auto generated.

v3.9.50

2 years ago

Changes:

  • 578780acc2cf591ffe291fd80276a78d030a77e1 Make XUnit2TestGeneratorProvider.SetTestMethod virtual (#2555)
  • edf21f7b2d48c3335d89b59b0f92d4dd2619956a Remove SpecFlow+ Runner from .NET CLI Templates (#2553)
  • 75ae82d4ffd8fd44505b7bf5e48988178e2959a8 Add link to the Calling Step Discussion (#2552)
  • bf342c48d2d25f0684b29bddd0d2c109da1ed883 Change Registr to Register to fix typo (#2545)
  • 9ee6a6884033eede9d102a8e6a4377c113461cae new page on extension settings (#2541)
  • c6832a59200338e7bb7d2249c198836bc0d2c14c change lock bot schedule to once a day because of API limit problems
  • dd6ff9715b164baa5b4c04f787886c7192141fab Fixed a typo (#2538)
  • 8814b43f0234a8527192af9ece8c626bb37a6a40 Schedule Lock Action at 0:00, 6:00, 12:00, 18:00 and not every hour because of rate limits
  • 26b55d5f4bcc660ac53a0e61375ee2c358d71a5d note on POCOs in Context-Injection
  • fd01bbf156dfe8b9b4288d5c03894c0f16e3fb85 fix link to generator configuration

This list of changes was auto generated.

v3.9.40

2 years ago

Changes:

  • 11b6bbec89189ee63df8b57bff2f3ccd16620182 Net6 support (#2517)
  • 0922423b66b4357349e5458b727e56703c3887a6 (#2456) Remove hack that is is necessary for VB.NET code generation
  • 5455c3d3aaa4ca54ed09695c38e965651d50718b (#2456) Add more descriptive info for .NET frameworks
  • 67c73afc477fb3d652f337039ec84e216172b1ee (#2456) .net 6.0 support
  • 417968045e779b90c869a095376d5236234cd644 logo look and quality (#2511)
  • 892ffe650803c291ab8b4a020647ea388a7811f6 fix logo quality (#2510)
  • 941fbcf84e2adc44563431782abcda60824ed398 new logo (#2508)
  • 21c2d00a47c639c784d48985c1bf214c383cb90b (#2499) remove cucumber messages
  • fc8cd9c8fd617d5d3f0605a6a3b4ab8870ee3a55 Use .Net SDK 3.1.201 for NET461 projects to avoid project generation from unsupported project templates
  • 908c5f673c789483c8cb9aa04347516e78479ca7 links updated (#2507)
See More
  • 19f70295aaff519376c3041f0339b972055f3534 vs2022 plugin docs (#2506)
  • fd29b6f3948247d44714f3d34d0ec4085d8dfebd Move Specflow.DSL out of outdated section (#2485)
  • 2533292d298e3f64ad41bba8614bc3b1dedb02af Remove runtime/dependencies configuration from the docs (#2482)
  • a7d83bb5925dd8c0d0215129f691933796d99fda browser stack action (#2484)
  • 588f5360133a5a261303767ed65aebfd1887d597 updated faq footer link (#2483)
  • d761bf7df38ae86778442294a69d812b65015b18 Update DriverPattern.md (#2478)
  • 954705616c8806c076b284f7c4db5c5797e690d4 note on duplicate table headers (#2476)
  • ad44cfa148a89bda1161c6a24b8cfabb70fc80d3 add links

This list of changes was auto generated.

v3.9.22

2 years ago

Changes:

  • 4d6cf340841e6d0d52343ba90530213c9ebe3469 Add semantic validator for duplicate Example column header names (#2475)
  • fda40e9f8cae71d7f2035ff988f6750321cd9428 logo update (#2474)
  • 1d4476a46a09930ddb69c758c00fa965197107b7 External data plugin, support for CSV and Excel files (#2429)
  • 4f0fddeb8c32f5fd7926d762d5bd0e26fad0a09d #2307 Fixed bug when feature context can't be resolved at static methods (#2449)
  • 749d213894fefefd904b475e545928c930714070 added markdown section to Gherkin-Reference.md (#2470)
  • 71358033b79b2a447c57383df9c8083cf0103cdb wording updated (#2468)
  • b727d239cf1d346907a29cd2d96688c3b3ebf3af fixed broken images (#2467)
  • 20e28a0a6d97d366518c7b493209ba312624579a logo updates (#2465)
  • aaaa53bbd5253fc8ddfe9e3ed2e2d8d5c0050cc4 special chars in the name troubleshoot (#2464)
  • 31d3cc22d28d403f7bae5109803645c3c0269e35 Should not log error if TestAssembly does not have a RuntimePlugin attribute (#2462)
See More
  • af4319fca7fedf2e119449b892b82b5dd6beb9ff added editor link to breadcrumbs (#2460)
  • a5340b74f441a3066007c6d72ccd647ba91ad081 fix link (#2455)
  • cfd951f40bd9651a881edee7358ba8a0577b6691 new doc on externaldata plugin
  • 1f15a7480ef0dbf7a432f01bdccae4fe12fb6539 updated logo image in some screenshots (#2448)

This list of changes was auto generated.