All Versions
11
Latest Version
Avg Release Cycle
62 days
Latest Release
149 days ago

Changelog History
Page 1

  • v1.0.6

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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