|
1 | | -###In development |
| 1 | +##V4 In Development |
| 2 | + |
2 | 3 | ####Improvements |
3 | | - - [#61](https://github.com/TestStack/TestStack.BDDfy/pull/61), [#62](https://github.com/TestStack/TestStack.BDDfy/pull/62) - rationalized BDDfy namespaces to require less namespaces for some features and to make features more discoverable. Breaking change. |
4 | | - - [#63](https://github.com/TestStack/TestStack.BDDfy/pull/63) - renamed a number of types to more accurately reflect their role and usage. Breaking change. |
5 | | - - [#64](https://github.com/TestStack/TestStack.BDDfy/pull/64), [#65](https://github.com/TestStack/TestStack.BDDfy/pull/65) - cleans up NuGet packages and sets up automatic restore. |
6 | | - - [#67](https://github.com/TestStack/TestStack.BDDfy/pull/67) - makes StoryMetadata generic to allow different story narratives. |
7 | | - - [#71](https://github.com/TestStack/TestStack.BDDfy/pull/71) - config point for resolving jquery thru CDN or embedding it so as to remove dependency on jQuery. |
8 | | - - [#72](https://github.com/TestStack/TestStack.BDDfy/pull/72) - minifies bddfy .css and .js files to make HTML report source more readable. |
9 | | - - [#80](https://github.com/TestStack/TestStack.BDDfy/pull/80) - removed .net 3.5 support. Breaking change. |
| 4 | + - [#61](https://github.com/TestStack/TestStack.BDDfy/pull/61) & [#62](https://github.com/TestStack/TestStack.BDDfy/pull/62) - rationalized BDDfy namespaces to require less namespaces for some features and to make features more discoverable |
| 5 | + |
| 6 | +**Breaking Change** |
| 7 | + |
| 8 | +Some long namespaces were removed from the framework so the API becomes more discoverable. You just need to delete the now-removed namespaces from your using statements. |
| 9 | +Also the `Reporters` namespaces that you would use when configuring BDDfy's reports through the `Configurator` class has been moved around to the root namespace. |
| 10 | + |
| 11 | + - [#63](https://github.com/TestStack/TestStack.BDDfy/pull/63) - renames a number of types to more accurately reflect their role and usage |
| 12 | + |
| 13 | +**Breaking Change** |
| 14 | + |
| 15 | + - renames ExecutionStep to Step & its StepTitle to Title |
| 16 | + - renames StepExecutionResult to Result |
| 17 | + - renames StepAction in Step to Action |
| 18 | + - moves RunStepWithArgs from root to StepScanners |
| 19 | + - renames MetaData to Metadata everywhere |
| 20 | + - moves StoryMetadata to Scanners folder |
| 21 | + |
| 22 | + - [#67](https://github.com/TestStack/TestStack.BDDfy/pull/67) - makes `StoryMetadata` generic to allow different story narratives |
| 23 | + - [#71](https://github.com/TestStack/TestStack.BDDfy/pull/71) - adds `ResolveJqueryFromCdn`config point for resolving jquery thru CDN or embedding it |
| 24 | + - [#72](https://github.com/TestStack/TestStack.BDDfy/pull/72) - minifies bddfy .css and .js files to make HTML report smaller and the source more readable |
| 25 | + - [#80](https://github.com/TestStack/TestStack.BDDfy/pull/80) - removes .net 3.5 support |
| 26 | + |
| 27 | +**Breaking Change** |
| 28 | + |
| 29 | +BDDfy V4 won't support .Net 3.5. So if you want to feel all the love that's coming to V4 you should upgrade to .Net 4+. |
10 | 30 |
|
11 | 31 | ####New Features |
12 | | - - [#81](https://github.com/TestStack/TestStack.BDDfy/pull/81) - ability to do inline assertions using the fluent API. |
| 32 | + - [#81](https://github.com/TestStack/TestStack.BDDfy/pull/81) - adds ability to do inline assertions and title only steps using the fluent API |
13 | 33 |
|
14 | 34 | [Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.19.1...master) |
15 | 35 |
|
|
0 commit comments