Skip to content
This repository has been archived by the owner on Jul 21, 2020. It is now read-only.

Releases: getgauge/gauge-csharp

Gauge CSharp 0.10.6

26 Sep 09:13
fe8a7ee
Compare
Choose a tag to compare

Enhancements

  • #165 - Structure log messages
  • #151 - Add support for running asynchronous Steps

Bug Fixes

  • #167 - "gauge init csharp" shows loglevel information in console
  • #155 - GaugeScreenshots.Capture() is not capturing screenshot
  • #154 - Template should not contain hardcoded fullpath to csproj file
  • #159 - Unable to run tests

Miscellaneous

  • #162 - Create CODE_OF_CONDUCT.md
  • #149 - problems in running visual studio plugin

Thanks, @mrbcmorris for contributing to this release

Deprecation Notice

This plugin is deprecated because Microsoft is ending support for .NET Framework. Refer https://devblogs.microsoft.com/dotnet/net-core-is-the-future-of-net

Please use the Gauge Dotnet plugin instead.

gauge-csharp 0.10.5

04 Sep 11:06
Compare
Choose a tag to compare

New Features

  • #53 - Provide Execution Context to implementation
  • #137 - Add support to capture screenshot

Enhancements

  • #142 - Allowing messages and screenshot in hooks

Bug Fixes

  • #136 - Cannot Run scenarios using latest version(0.10.4)

Miscellaneous

  • #139 - upgrade to FAKE 5.
  • #131 - Make CSharp Runner build Configuration and Platform Configurable

Thanks, @mflick89 for contributing to this release

gauge-csharp 0.10.4

29 May 10:06
Compare
Choose a tag to compare

Bug Fixes

  • #129 - Initiate a csharp project offline
  • #128 - TakeScreenShot does not get called when implementing ICustomeScreenshotGrabber
  • #127 - Plugin version will not update to 0.10.3

gauge-csharp 0.10.3

10 Apr 05:51
Compare
Choose a tag to compare

Bug Fixes

  • set min Gauge.CSharp.Lib = 0.7.1

Miscellaneous

gauge-csharp 0.10.2

04 Apr 16:11
71aa8e1
Compare
Choose a tag to compare

Enhancements

  • #51 - Support for C#6.0
  • #124 - Pass ExecutionContext to Hook methods
  • #120 - Allow writing multi-line specification title and scenarios
  • #116 - Build Gauge project in Debug mode so .pdb files are produced and Visual Studio can attach to the Gauge.CSharpRunner.exe and Visual Studio can attach to process and hit Spec breakpoints

Bug Fixes

  • #66 - Compilation errors from previous refactoring crash next refactoring from commandline
  • #95 - Current working path in csharp(System.Environment.CurrentDirectory) is not working

Miscellaneous

  • #121 - Update paket to address TLS deprecation
  • #118 - Lib and Core are now built for multiple target framework

gauge-csharp 0.10.1

20 Jun 05:56
Compare
Choose a tag to compare

Enhancements

  • #88 - Console log cleanup
  • #81 - Inner Exceptions of AggregationException are not logged

Bug Fixes

  • #105 - Using before hooks on the same method is giving exceptions
  • #108 - Fix bugs when loading IClassInstanceManager implementations.
  • #37 - While Invoking API or Dlls Methods through Gauge Csharp, Gauge gives System.IO.FileLoadException

gauge-csharp 0.10.0

16 Feb 12:17
Compare
Choose a tag to compare

Bug Fixes

  • #107 - Unable to run tests after creating a maven Gauge project
  • #106 - Tags with execution hooks is not working
  • #104 - Getting unexpected behavior while accessing a datastore value without putting it.
  • #92 - Connection is closed after long step (~200s)

Miscellaneous

  • #103 - Difference in behavior when plugin is not installed
  • #101 - app.config not loaded in gauge project
  • #100 - 64 bit mono support
  • #98 - Regression - broken messages during gauge run

gauge-csharp 0.9.2

14 Sep 10:35
Compare
Choose a tag to compare

New Features

  • #84 - Check minimum Lib version supported
  • #83 - Allow ContinueOnFailure attribute

Bug Fixes

  • #94 - Unable to run specs generated using Web driver template
  • #93 - The generated project from the template is giving lib version error
  • #90 - Custom IScreenGrabber is not loaded when implemented in assembly before "Gauge.CSharp.Lib"
  • #86 - Parameter mismatch is not indicated and execution continues
  • #80 - Getting a cannot convert to type exception while executing a spec with data table driven execution
  • #72 - protected step implementations are not available for execution, however one is taken to it on goto definition

gauge-csharp v0.9.1

12 Aug 10:42
Compare
Choose a tag to compare

Bug Fixes

  • #89 - Special table is treated as string type

gauge-csharp 0.9.0

25 Jul 11:05
Compare
Choose a tag to compare

New Features

  • Add support to continue execution on failure using the [ContinueOnFailure] attribute.

Enhancements

  • #75 - Add Di Container Support.
  • #55 - Validation for multiple step implementation
  • #82 - Improve dev experience on Mono

Contributors

A big thanks to @dylanmcguire for contributing to this release!