Releases: dodie/scott
Releases · dodie/scott
4.0.1: Java 17 support
4.0.0: Java 17 support
New features:
- Support Java 17 #109
Fixes:
- No more warnings about illegal reflective access #43
Removal:
- ScottRunListener for JUnit4 is removed: this alternative reporting integration was not used, and was not compatible with Java 17.
- Support for info.cukes:cucumber-java is removed: this library is no longer maintained, and does not support Java 17. It is superseded by io.cucumber:cucumber-java which is still supported.
3.6.0: Java 13 support
3.5.0: Using Scott as an instrumentation library
New features:
- Java API: Scott's instrumentation module can be invoked programmatically with fine-tuned instrumentation rules so you can build your own solution on top of Scott. For more information, check the user guide.
Fixes:
- Invalid bytecode for instrumenting method with branches and a try-finally #80
3.4.1: Bugfixes
3.4.0: Gradle Plugin, Java 11 and enhanced Cucumber Support
3.3.0: Java 9 compatibility
New features:
- Java 9 compatibility #41
3.2.0: Maven Plugin Configuration
3.1.0: Maven Plugin and Enhanced Cucumber Reporting
3.0.0: JUnit 5 and Mockito support
New features:
Breaking change:
Due to the added JUnit 5 support the optional config params have been changed.
Scott can be configured with the following parameters:
- scott.track.method_annotation
- scott.inject_junit4_rule.method_annotation
- scott.inject_junit5_rule.method_annotation