gauge-csharp 0.9.2

@gaugeci gaugeci released this Sep 13, 2016 · 26 commits to master since this release

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

Downloads

gauge-csharp 0.9.0

@gaugeci gaugeci released this Jul 25, 2016 · 35 commits to master since this release

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!

Downloads

gauge-csharp

@gaugeci gaugeci released this Jun 29, 2016 · 112 commits to master since this release

New Features

Cross platform support via Mono (thanks @tomzo)

  • #78 - GaugeProjectBuilder mono support
  • #77 - Switch build system to FAKE and fix some AppDomain issues

Bug Fixes

  • #71 - Run not run tests are not running previously not run tests
  • #70 - Getting a gauge critical error
  • #68 - On refactoring, the spec file content changes to the last saved version
  • #64 - Unable to refactor a step to have special characters
  • #63 - Logs getting written in wrong location
  • #62 - Getting 'Failed to load Gauge api' on refactoring
  • #61 - Creating a solution with own solution directory fails gauge execution
  • #60 - Unable to run gauge specs from different solution

Downloads

gauge-csharp

@gaugeci gaugeci released this Mar 21, 2016 · 207 commits to master since this release

New Features:

  • Scan gauge_additional_libs while executing gauge specs #58

Bug Fixes:

  • Gauge CSharp runner should load test assembly's config file #50
  • Gauge starts to execute tests even if build failed #56
  • Connection error after executing a long step #57

Downloads

Release 0.7.1

@gaugeci gaugeci released this Jan 14, 2016 · 262 commits to master since this release

Enhancements:

  • Automatic type conversion. Thanks @MattFenner for suggestion.
  • Removed deprecated Table.GetRows calls

Bug Fixes:

  • #39 Message Collector will fail when target lib is of different version
  • #41 Execution hooks should be run in order
  • #36 Add assembly load information for debug
  • #46 Log exception data for exceptions not marked as Serializable
  • #44 GaugeMessages.WriteMessage values are not reported

Downloads

Release 0.7.0

@gaugeci gaugeci released this Oct 12, 2015 · 307 commits to master since this release

Enhancements:

  • Improved logging
  • Added Helpers to Table structure

Bug Fixes:

#40 - Removing obsolete method from skeleton

Downloads

Release 0.6.0

@gaugeci gaugeci released this Sep 10, 2015 · 323 commits to master since this release

Enhancements:

Nuget restore is now in-process for new projects created via command line

Some bug fixes.

Downloads

Release 0.5.1

@gaugeci gaugeci released this Aug 26, 2015 · 335 commits to master since this release

Bug Fixes:

Fixes issues on running projects with older dependencies.

Downloads

Release 0.5.0

@gaugeci gaugeci released this Aug 17, 2015 · 343 commits to master since this release

New Features:

  • Added refactoring support

Bug Fixes:

  • Build failure does not quit the runner
  • Target project and Gauge do not have to have same Lib version.

Downloads