Releases: getgauge/gauge
Releases · getgauge/gauge
gauge 0.9.6
New Features
- #883, #879 - add support for symbols via LSP
- #862 - Executing the previous run from command line
- #870 - Vscode test explorer support
Enhancements
- #891 - Adding hook messages after hook execution. getgauge/html-report#111
Bug Fixes
- #899 - Gauge task of running specs in parallel is getting hung
- #897 - Failure Statistics of specification is wrong when there are parse errors
- #890 - Renaming a spec file increases the find usages count
- #888 - Unable to install gauge plugins on CI
- #886 - LSP - Parameter request not listing the dynamic parameter
- #875 - External CSV is not working when there is a data table inside a scenario
- #874 - Validation must honour gauge_exclude_dirs
- #858 - [Error] The langserver server crashed 5 times in the last 3 minutes.
- #842 - Cannot find gauge.properties on a fresh install (Linux)
Miscellaneous
- #895 - using channels to return right response to caller getgauge/gauge-vscode#54
- #889 - Gauge not working in IDEA CE 2017.3
- #884 - log all LSP request response to file
- #877 - Remove use of panic.
- #872 - Added custom response to get step value at a given location getgauge/…
- #871 - Only allow substitution of variables set outside of gauge
gauge 0.9.5
New Features
- #862 - Repeat last run feature
New Features - Language Server Protocol
- #823 - Publishing diagnostics for all files
- #860 - Added custom response in lsp to send all scenarios info in a given file
- #855 - Providing stub for unimplemented step through codeAction
- #846 - Find references code lens
- #824 - Code completion for Tags
- #832 - Gauge LSP - run test cases
- #813 - Formatting for LSP : Specification
Enhancements
- #865 - Update to correct Gauge logo
- #854 - adding custom logger
- #843 - Modify the zip installer to directly install the gauge binary
- #816 - If a concept has failure, the concept file name and line number should be displayed
Bug Fixes
gauge 0.9.4
gauge 0.9.3
Enhancements
- #806 - Parse error: Duplicate concept definition found should give line number and filename of the duplicate concepts
- #782 - Make gauge download gauge screen-shot tool on first run
Bug Fixes
- #818 - Duplicate concept definition list should be independent of the usage in a nested concept
- #812 - Gauge LSP param completion not working for windows.
- #808 - Getting a panic runtime exception while executing specs
- #801 - Exception when running a data table driven spec
- #659 - Execution Context getCurrentStep giving the wrong value
Miscellaneous
- #800 - Vendor gauge dependencies
Gauge 0.9.2
New Features
- #799 - Print execution result in machine readable format
- #762 - LSP Code completion - Parameters
- #584 - Add commit sha in gauge version info when installing from source
- #748 - Ability to Parse spec files
Enhancements
- #745 - Add option to disable telemetry via mac and linux installer
- #756 - Formatting tags defined in multiple lines.
Bug Fixes
- #795 - Not getting the implementation suggestions with parse error
- #785 - Gauge init clobbers existing .gitignore
- #772 - Multiple errors with same cause do not have suggestions
- #768 - gauge install --all is not recognized
- #792 - Sending telemetry even GAUGE_TELEMETRY_ENABLED env is set to false
- #679 - Gauge format breaks for table defined under specification
Miscellaneous
- #789 - Remove duplicate checks for
no scenarios/steps found
gauge 0.9.1
Enhancements
- #736 - Allow telemetry to be turned on/off via env var
- #720 - Ability to write tags in multiple lines
- #525 - Allow dynamic parameters inside of data table in concepts
- #745 - Option to turn off telemetry via mac and linux installers
- #741 - Add option to disable telemetry via windows installer
- #735 - Improvements on LSP support for code completion
Bug Fixes
Gauge 0.9.0
New Features
- #727 - Generate man pages via
gauge man
- #658 - Collect statistics for gauge commands
- #718 - [Experimental] Adding autocomplete support via LSP
- #681 - Change properties values via subcommands
- #682 - Merge properties when updating gauge instead of creating backup file
Enhancements
- #696 - gauge update -a should print messages should be reduced
- #694 - gauge update should update all
- #712 - Reduce the verbosity install and update commands
- #698 - Support building gauge with go get
- #695 - Spec format adding newlines before and after tags
- #676 - Change gauge command structure to have subcommands with flags
Bug Fixes
- #708 - Specifications: tags and tagged execution hooks do not work when a data table is present at spec-level
Deprecated
- #716 - Deprecate
--strategy
flag andGAUGE_ROOT
gauge 0.8.5
Notes
The feature to capture analytics is turned off in this release.
It will be turned on by default next release.
If you do not want gauge to send anonymous statistics please set the property gauge_analytics_enabled = false
in gauge.properties file.
gauge.properties is file present in ~/.gauge/config
in Mac/Linux and in %APPDATA%\Gauge\config
in windows (or GAUGE_ROOT
) repository.
New Features
- #658 - Introduce install ID, capture anonymous usage stats.
Enhancements
- #651 - Include additional test result information in ExecutionContext
- #668 - Adding .gitignore file while initializing gauge
- #641 - Removed --order flag, using --sort instead
Bug Fixes
Gauge 0.8.4
gauge 0.8.3
Enhancements
- Set up gauge config directory if not present on running any
gauge
command