ReflectionUtils.getDeclaredMethods (#365)fork parameter@Grab and AntBuilder in scripts, Groovysh, and Groovy Console. The need to remove JLine/Jansi gave a reason to revisit this philosophy. Here are the reasons why this was abandoned.<exclusion><plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> <version>5.0.0</version> <executions> <execution> <goals> <goal>execute</goal> </goals> </execution> </executions> <dependencies> <!-- Add Apache Ant if using AntBuilder --> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.10.15</version> </dependency> <!-- Add Apache Ivy if using @Grab --> <dependency> <groupId>org.apache.ivy</groupId> <artifactId>ivy</artifactId> <version>2.5.3</version> </dependency> <!-- Add JLine 2 if using shell with Groovy 2.x/3.x/4.x --> <dependency> <groupId>jline</groupId> <artifactId>jline</artifactId> <version>2.14.6</version> </dependency> <!-- Add JAnsi 1.x for terminal colors with JLine 2 --> <dependency> <groupId>org.fusesource.jansi</groupId> <artifactId>jansi</artifactId> <version>1.18</version> </dependency> </dependencies> </plugin>
Full Changelog: 4.3.1...5.0.0