Skip to content
This repository has been archived by the owner. It is now read-only.

@gaugeci gaugeci released this Sep 26, 2019

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.

Assets 3

@gaugeci gaugeci released this Sep 4, 2018

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

Assets 3

@gaugeci gaugeci released this May 29, 2018

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
Assets 3

@gaugeci gaugeci released this Apr 10, 2018

Bug Fixes

  • set min Gauge.CSharp.Lib = 0.7.1

Miscellaneous

Assets 3

@gaugeci gaugeci released this Apr 4, 2018

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
Assets 3

@gaugeci gaugeci released this Jun 20, 2017

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
Assets 6

@gaugeci gaugeci released this Feb 16, 2017

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
Assets 6

@gaugeci gaugeci released this Sep 14, 2016

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
Assets 5

@gaugeci gaugeci released this Aug 12, 2016

Bug Fixes

  • #89 - Special table is treated as string type
Assets 5

@gaugeci gaugeci released this Jul 25, 2016

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!

Assets 3