Releases: getgauge/gauge-java
Releases · getgauge/gauge-java
gauge-java 0.7.1
Deprecation Warning
With this release support for Java 8, 9 and 10 is deprecated. Gauge will no longer support these versions from August 2019. Please migrate existing projects to a supported version of Java.
Bug Fixes
- #235 - Composed step names doesn't work anymore
- #234 - 0.7.0 - package_to_scan isn't finding the step implementation
- #231 - Version 0.7.0 breaks multiple directories for gauge_custom_compile_dir
- #230 - Version 0.7.0 breaks ioc-spring plugin example - Error Message: java.lang.NoSuchMethodException: com.thoughtworks.gauge.example.java.PaymentService.()
gauge-java 0.7.0
Deprecation Warning
- Support for Java version 1.8 will be removed soon.
New Features
- Java support for VS Code getgauge/gauge-vscode#83
- Debug support for VS Code getgauge/gauge-vscode#321
Bug Fixes
- #196 - Should not get exception on LSP exit
- #194 - Adding
null
to Gauge.writeMessage crashes the runner - #195 - Runner throws exception ConcurrentModificationException when run parallel
- #201 - Gauge.captureScreenshot() does not use the user provided custom screenshot grabber.
- #228 - Execution fails even if validation is successful, when Implementation file is outside src
gauge-java 0.6.9
New Features
- #173 - Allow to capture screenshots in step implementation tests
Bug Fixes
- #159 - Should not get Reflection errors during execution
Enhancements
- #182 - support Java 10
Miscellaneous
- #179 - dynamic parameters
$
not usable in data-tables - #181 - Remove powermock
- #178 - pause scenario execution
- #155 - Remove Junit dependency
Thanks @haroon-sheikh, @osandadeshan for contributing to this release!
gauge-java 0.6.8
gauge-java 0.6.7
New Features
- #140 - Ability to register Parameter parsers from User code
Enhancements
- #125 - Exception detail message is unavailable in ExecutionContext
Bug Fixes
- #142 - the package name used for custom parser should not be restricted
- #138 - Configure package to scan #117
- #128 - generate messages according to new changes
Miscellaneous
- #144 - Java refactoring, mainly adopting several places to Java8
Thanks, @ajoecker, @oleksandra-kulyk, @MolineroUA for contributing to this release!
gauge-java 0.6.6
gauge-java 0.6.5
gauge-java 0.6.4
Enhancements
- getgauge/gauge#668 - Adding .gitignore file while initializing
- #90 - Include additional test result information in ExecutionContext.
Gauge Java 0.6.3
Enhancements
- Fixing refactoring for steps with escaped characters.
Gauge Java 0.6.2
Bug Fixes
- #82 - Gauge 0.8.1 doesn't work for migrated projects from Twist