All Versions
21
Latest Version
Avg Release Cycle
54 days
Latest Release
1089 days ago

Changelog History
Page 2

  • v1.0.6 Changes

    August 26, 2019

    โœจ 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
  • v1.0.5 Changes

    April 25, 2019

    ๐Ÿ†• 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
  • v1.0.4 Changes

    January 25, 2019

    ๐Ÿ†• 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.

  • v1.0.3 Changes

    October 18, 2018

    ๐Ÿ†• 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
  • v1.0.2 Changes

    September 20, 2018

    โœจ 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
  • v1.0.1 Changes

    September 04, 2018

    ๐Ÿ†• 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.

  • v1.0.0 Changes

    June 18, 2018

    ๐Ÿ†• 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

  • v0.9.9 Changes

    May 15, 2018

    ๐Ÿ†• 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]
  • v0.9.8 Changes

    May 03, 2018

    ๐Ÿ†• 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!

  • v0.9.7 Changes

    January 09, 2018

    ๐Ÿ†• 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