Skip to content

Releases: getgauge/gauge

gauge 1.0.6

26 Aug 05:55
2bc49db
Compare
Choose a tag to compare

Enhancements

  • #1430 - Plugins are not installed when running the validate command
  • #1426 - Aggregate plugin's fatal errors

Bug Fixes

  • #1421 - Panic with specFileCollection while running Gauge
  • #1452 - Gauge should handle multiple structured log entries properly.
  • #1450 - Show language plugin successfully installed message after telemetry message.
  • #1413 - Verbose console log does not include step parameters

Miscellaneous

  • #1434 - Create a landing page for downloads.gauge.org

gauge 1.0.5

25 Apr 06:46
562f036
Compare
Choose a tag to compare

New Features

  • #1375 - Add ability to retry scenarios
  • #962 - Running specs serially before parallel execution

Bug Fixes

  • #1349 - Scenario data lost when using multiple reporting plugins
  • #1387 - Log level is not honored for some gauge commands
  • #1350 - html-report plugin fails during test execution with proto message failure

Miscellaneous

  • #1266 - Print plugin version of plugin when it is installed
  • #1330 - support dynamic values in step data table
  • #1361 - Retain name of arg while setting arg value
  • #1333 - Set an environmental variable based on gauge's current env
  • #1324 -Executing gauge with incorrect parameters should return non-zero exit code

gauge 1.0.4

25 Jan 11:36
3a9a647
Compare
Choose a tag to compare

New Features

Enhancements

  • #1264 - Other runner events should not be captured

Bug Fixes

  • #1287 - --env is being ignored in failures.json
  • #1278 - ENV directory is not calculated correctly

Miscellaneous

Thanks @yaman! and @haroon-sheikh for your contributions to Gauge.

gauge 1.0.3

18 Oct 10:50
ff6c0c3
Compare
Choose a tag to compare

New Features

  • #1012 - Support running scenarios with their names
  • #1197 - PIP Installer for gauge-cli

Experimental Feature

  • #1202 - Add table driven scenario support

Enhancements

  • #1207 - The silent installation options to be reduced only to install Gauge

Bug Fixes

  • #1203 - curl installer is broken
  • #1188 - Gauge should not run scenario by line number when file is not given
  • #1216 - If a scenario is not found, the user should get corresponding message
  • #1198 - Custom Log Dir not accepting/using path provided
  • #1205 - Unable to install js plugin - windows exe
  • #1193 - User should be able to install Python and JS language runners with the windows exe installer

Miscellaneous

  • #1214 - Capture OS telemery

gauge 1.0.2

20 Sep 09:50
Compare
Choose a tag to compare

Enhancements

  • #1177 - Step should not consider ===== as part of the step
  • #1173 - Make multiline step text configurable
  • #1178 - Make Gauge compatible with freebsd
  • #1157 - Create an npm/yarn installer for Gauge
  • #1058 - spec file extension is case sensitive

Bug Fixes

  • #1153 - consecutive step and scenarios: incorrect validation
  • #1112 - Should honor the debug level mentioned in the current command

Miscellaneous

  • #1167 - reorganize parser code

gauge 1.0.1

04 Sep 11:00
Compare
Choose a tag to compare

New Features

  • #265 - Support newline in step text
  • #1126 - Add report mode of execution to Gauge

Enhancements

  • #1109 Allow --env to accept multiple environments
  • #1121 - record user's telemetry preference

Bug Fixes

  • #1152 - Format of machine readable execution is broken
  • #1149 - external table csv file names must be lower case (Linux)
  • #1135 - env / default.properties logs_directory setting is ignored
  • #1128 - Telemetry message breaks --machine-readable json

Miscellaneous

  • #1124 - gauge.properties write optimization

Thanks @ajoecker and @olejkavn for your contributions to Gauge.

gauge 1.0.0

18 Jun 12:18
Compare
Choose a tag to compare

New Features

  • #1052 - Find usages should be available for concepts

Enhancements

  • #1049 - spec file exentsion is now case insensitive
  • #1007 - Ability to list all tags in a set of spec on gauge cli

Bug Fixes

  • #1079 - Should be able to goto definition of concept after renaming it
  • #1071 - Creating a concept with file parameter should generate a valid header
  • #1063 - Refactoring a concept with a file parameter is replacing the contents of the file as placeholder
    name
  • #1041 - Should be able to refactor a step within a concept
  • #1084 - Find Usage statistics should not have references to deleted files
  • #1072 - Concept usage should list usages in other concepts
  • #1056 - Do not create .gauge folder in non gauge projects

Miscellaneous

  • #1057 - gauge_specs_dir should be added to the default properties on init

Thanks @ajoecker for contributing to the release

gauge 0.9.9

15 May 12:05
8db625f
Compare
Choose a tag to compare

New Features

  • #1023 - Add functionality to list tags, scenarios,specifications of projects

Enhancements

  • #1024 - Doesn't copy files if post install fails.

Bug Fixes

  • #1035 - Diagnostics is wrong when the same unimplemented step is used twice in a specification
  • #1032 - [Statistics] Specification should be skipped if all scenarios are skipped
  • #990 - Request timeout when request is sent just after starting runner [Flaky]

gauge 0.9.8

03 May 09:35
Compare
Choose a tag to compare

New Features

  • #984 - Allow to set specification folder as env variable, such as reports directory

Enhancements

  • #1018 - When a plugin version folder is empty, uninstall should be handled
  • #986 - Running gauge install before gauge run based on flag
  • #973 - Codesign gauge MacOS binaries
  • #1019 - Check if template exists before download.
  • Uses gRPC protocol to communicate with runners when run with lsp flag.

Bug Fixes

  • #998 - Gauge rerun specs doesn't consider environment passed
  • #1013 - grpc: the connection is unavailable
  • #977 - diagnostics should get updated after a concept is implemented
  • #970 - Gauge.writeMessage texts are not displayed in HTML Report after Gauge update.
  • #959 - Publish diagnostics returns multiple diagnostics for concepts used multiple times
  • #980 - Parallel execution errors out
  • #994 - Should not get exception during LSP autocomplete call

Miscellaneous

  • #969 - Configurations should point to gauge.org
  • #988 - Links on CONTRIBUTING.md do not work

Thanks, @ajoecker for contributing to this release!

gauge 0.9.7

09 Jan 05:15
Compare
Choose a tag to compare

New Features

  • #753 - Gauge LSP to show unused/unimplemented steps for code completion request
  • #902 - Peek definition of a step does not highlight the step definition

Bug Fixes

  • #908 - Request timeout for Message ID Error occurred on gauge version 0.9.6
  • #909 - Log files are getting created outside the log folder