Release notes

Features

  • #31 - Ensure plugins are compatible with Configuration Cache and Isolated Projects.

  • #33 - Building blocks for running multiple scripts in order using the same GEM path and classpath.

Breaking changes

  • #30 - Licence has changed to Mozilla Public Licence 2.0.

  • #32 - Remove deprecated methods GemUtils.findJRubyJar, GemUtils.gemCopySpec, AbstractGemPrepareTask.setJrubyJarProvider, setJrubyJarProvider.setJrubyJarProvider Also remove deprecated constructors from JRubyExecSpec.

  • AbstractJRubyExecTask.getInheritRubyEnv now returns a Provider<JRubyEnvironmentInheritance>.

  • AbstractJRubyExecTask.setGemDirProvider now takes a Provider<Directory>.

Other

  • Upgradle to Grolifant 5.12.6.

  • Bump Ratpack to 1.9.0.

  • Bump default JRuby to 9.4.15.0.