Scott 4.0.0 is updated to support Java 17. Some old and not really used stuff needed to be dropped, as they were not compatible with Java 17:
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.
Scott 4.0.0 is updated to support Java 17. Some old and not really used stuff needed to be dropped, as they were not compatible with Java 17: