From 270f8958989efc2fc3d18b83b1308cc0be395490 Mon Sep 17 00:00:00 2001 From: Jake Ginnivan Date: Wed, 30 Sep 2015 14:42:05 +0800 Subject: [PATCH] Release notes should live on github releases +semver:minor --- release-notes.md | 111 ----------------------------------------------- 1 file changed, 111 deletions(-) delete mode 100644 release-notes.md diff --git a/release-notes.md b/release-notes.md deleted file mode 100644 index 004e52a..0000000 --- a/release-notes.md +++ /dev/null @@ -1,111 +0,0 @@ -##In Development - -####Improvements - - [#169](https://github.com/TestStack/TestStack.BDDfy/pull/169) - Adds StepExecutor class which users can derive from to add custom logic before/after each step. - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v4.0.0...master) - -###v4.0.0 - 2014-07-27 -####Improvements - - [#155](https://github.com/TestStack/TestStack.BDDfy/pull/155) - Multi-line steps format nicely in TextReporter - - [#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** - - 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. - - The `Reporters` namespaces that you would use when configuring BDDfy's reports through the `Configurator` class has been moved around to the root namespace. - - - [#63](https://github.com/TestStack/TestStack.BDDfy/pull/63) - renames a number of types to more accurately reflect their role and usage. **Breaking Change** - - renames ExecutionStep to Step & its StepTitle to Title - - renames StepExecutionResult to Result - - renames StepAction in Step to Action - - moves RunStepWithArgs from root to StepScanners - - renames MetaData to Metadata everywhere - - moves StoryMetadata to Scanners folder - - - [#67](https://github.com/TestStack/TestStack.BDDfy/pull/67) - makes `StoryMetadata` generic to allow different story narratives - - [#71](https://github.com/TestStack/TestStack.BDDfy/pull/71) - adds `ResolveJqueryFromCdn`config point for resolving jquery thru CDN or embedding it - - [#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 - - [#80](https://github.com/TestStack/TestStack.BDDfy/pull/80) - removes .net 3.5 support. **Breaking Change** - - 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+. - - [#138](https://github.com/TestStack/TestStack.BDDfy/pull/138) - Fluent API: Prepend step type to Title, for example `.Given(_ => Foo())` will report as `Given foo` - - Step title arguments in fluent API are reported much better, including: - - Step arguments are evaluated lazily, meaning if previous steps cause the value to change, the value at the time of step executed will be reported in the step - - [#139](https://github.com/TestStack/TestStack.BDDfy/pull/139) - Method call arguments are not shown in step title - - Support fields, properties as well as local variables passed as arguments as steps - - And a few other cases have been addressed making steps much more resilient - - [#144](https://github.com/TestStack/TestStack.BDDfy/pull/144) - Removed story.Category **Breaking Change** - - [#102](https://github.com/TestStack/TestStack.BDDfy/pull/102) - Step titles are not encoded in HTML reports - - [#81](https://github.com/TestStack/TestStack.BDDfy/pull/81) - Inline assertions, allowing inline blocks of code - `.Given(() => { .... }, "Given some stuff")` - - [#128](https://github.com/TestStack/TestStack.BDDfy/pull/128) - Fluent API no longer orders steps by type of step, and is opened up to allow any ordering of steps (as long as the first step is Given or When. For example `.Given.Then.When.Then.And.When.Then` can be done. - -####New Features - - [#106](https://github.com/TestStack/TestStack.BDDfy/pull/106) - Made story title prefix customisable - - [#152](https://github.com/TestStack/TestStack.BDDfy/pull/152) - Adds But step support for reflective API - - [#162](https://github.com/TestStack/TestStack.BDDfy/pull/162) - Allowed custom step title via attribute on Fluent - - [#81](https://github.com/TestStack/TestStack.BDDfy/pull/81) - adds ability to do inline assertions and title only steps using the fluent API - - [#89](https://github.com/TestStack/TestStack.BDDfy/pull/89)- Full Cucumber examples support! Blog post on this new functionality at [http://jake.ginnivan.net/blog/2014/05/05/bddfy-examples-support](http://jake.ginnivan.net/blog/2014/05/05/bddfy-examples-support) - - [#94](https://github.com/TestStack/TestStack.BDDfy/pull/94) & [#98](https://github.com/TestStack/TestStack.BDDfy/pull/98) - Metro HTML report, new report which is a bit more modern. It can be enabled via configuration. - - [#140](https://github.com/TestStack/TestStack.BDDfy/pull/140) - Added tags, `.WithTags("Tag1", "Tag2")`. Tags will show in BDDfy reports - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.19.1...v4.0.0) - -###v3.19.1 - 2014-03-17 -####Improvements - - [#51](https://github.com/TestStack/TestStack.BDDfy/pull/51) - makes html report self-contained - - [#59](https://github.com/TestStack/TestStack.BDDfy/pull/59) - `TestObject` is now set to null in `StoryCache` to release unused objects - -####Bugs - - [#53](https://github.com/TestStack/TestStack.BDDfy/pull/53) - fixes md report on null story - - [#59](https://github.com/TestStack/TestStack.BDDfy/pull/59) - fixes diagnostics report crash: it now resolves the name using the new Namespace if Metadata is null - -####New Features - - [#54](https://github.com/TestStack/TestStack.BDDfy/pull/54) - allows for avoiding duplicate text in StoryAttribute - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.18.5...v3.19.1) - -###v3.18.5 - 2014-02-03 -####Improvements - - [#46](https://github.com/TestStack/TestStack.BDDfy/pull/46) - tidies up the layout of the summary pane in the HTML report - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.18.3...v3.18.5) - -###v3.18.3 - 2014-01-24 -####Bugs - - [#42](https://github.com/TestStack/TestStack.BDDfy/pull/42) - fixes a bug that caused html report to fail when there is a BDDfy test without an associated story - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.18.2...v3.18.3) - -###v3.18.2 - 2014-01-13 -####Improvements - - [#40](https://github.com/TestStack/TestStack.BDDfy/pull/40) - reduces memory footprint by disposing unnecessary objects in StoryCache - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.18.0...v3.18.2) - -###v3.18.0 - 2014-01-02 -####New Features - - [#38](https://github.com/TestStack/TestStack.BDDfy/pull/38) - adds a configuration point to stop execution pipeline on a failing test - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.17.1...v3.18.0) - -###v3.17.1 - 2013-11-04 -####New Features - - [#32](https://github.com/TestStack/TestStack.BDDfy/pull/32) - adds support for async steps - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.16.14...v3.17.1) - -###v3.16.14 - 2013-08-05 -####Improvements - - [#30](https://github.com/TestStack/TestStack.BDDfy/pull/30) - cleans up samples and adds a simple BDDfy Rocks one - - [#28](https://github.com/TestStack/TestStack.BDDfy/pull/28) - adds nuget tags - - [#27](https://github.com/TestStack/TestStack.BDDfy/pull/27) - updates nuspec files with the latest license (MIT) & project url - - [#26](https://github.com/TestStack/TestStack.BDDfy/pull/26) - removes nuget readme content file - - [#24](https://github.com/TestStack/TestStack.BDDfy/pull/24) - removes some text from readme & pointed to the new docos website - - [#23](https://github.com/TestStack/TestStack.BDDfy/pull/23) - changes the license to MIT - -####Bugs - - [#25](https://github.com/TestStack/TestStack.BDDfy/pull/25) - changes the html report link & fixes the custom scripts - - [#22](https://github.com/TestStack/TestStack.BDDfy/pull/22) - renames custom script names and fixes the report link - Fixes issue #18 - -[Commits](https://github.com/TestStack/TestStack.BDDfy/compare/v3.16.5...v3.16.14) - -###v3.16.5 - 2013-07-31 -####New Features - - [#16](https://github.com/TestStack/TestStack.BDDfy/pull/16) - new optional diagnostics report and report refactoring