Skip to content

Commit 0f8527d

Browse files
committed
some adjustments to release-notes
1 parent e939f64 commit 0f8527d

1 file changed

Lines changed: 29 additions & 9 deletions

File tree

release-notes.md

Lines changed: 29 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,35 @@
1-
###In development
1+
##V4 In Development
2+
23
####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+.
1030

1131
####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
1333

1434
[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.19.1...master)
1535

0 commit comments

Comments
 (0)