jruby-gradle-plugin/CHANGELOG.md

4.8 KiB

Changelog

Changelog Moved

This changelog is no longer maintained. For release notes, expand each version's release notes in the [GitHub milesontes)[https://github.com/jruby-gradle/jruby-gradle-plugin/milestones?state=closed).

0.2.1

  • #125 - fixes one severe and one little issue with version resolution for gem artifacts

0.2.0

  • #122 - fix generated Jars.lock file
  • #120 - better version resolution of gem artifacts

0.1.16

  • #106 - some little improvements on calling gem install
  • #108 - generate .jrubydir files for installed gems
  • #110 - WIP Jruby jar dependencies
  • #111 - Resolved issues port #108 merge

0.1.15

  • #105 support generating a gradle.rb file for executing JRuby code outside of Gradle

0.1.14

  • #101 - ZipException with 0.1.12 executing jrubyStorm task. Defaulting the gem installation directory to ${buildDir}/gems

0.1.13

  • Added support for using closures in the scriptArgs for JRubyExec tasks which are evaluated at execution time.

0.1.12

Improvements

  • #97 - Allow gemInstallDir to be customized
  • #100 - Bump default JRuby version to 1.7.19

Breaking changes

  • jruby.gemInstallDir is no longer of type String, but now of type Object and is of private scope. Access via assignment (as per previous versions) or use getter/setter methods.
  • Default for gemInstallDir is now "${buildDir}/gems" instead of "${buildDir}/vendor/gems"

0.1.11

Bugfixes

  • #83 - Installing GEMs on Windows
  • #93 - More consistency between JRubyExec and project.jrubyexec in the way the execution environment is prepared way

Improvements

  • #92 - Support for building and testing Windows environments on Appveyor

0.1.10

  • #84 - Set sourceCompatibility to 1.6
  • #89 - Upgrade default JRuby version to 1.7.17
  • #90 - JRubyExec should overwrite/clean the environment of RVM settings
  • #91 - JRubyExec task not executing because it's always "up to date"

0.1.9

  • #73 - Allow user to override GEM directory for JRubyExec and project.jrubyexec. Issues addressed that broken 0.1.6 and 0.1.7

0.1.8

  • #77 - 0.1.6 regresses existing JRubyExec tasks
  • #79 - Gem installation should override jbundler/jar-dependencies defaults

0.1.7 - Broken

  • #77 - Corrects issue introduced in 0.1.6 related to missing gemWorkDir

0.1.6 - Broken

  • #73 - Allow user to override GEM directory for JRubyExec

0.1.5

  • #70 - Run executable scripts from gem dependency

0.1.4

  • #68 - JRubyExec should unset/overwrite GEM_HOME/GEM_PATH

0.1.3

  • #53 - JRubyExec should not overwrite gems on every run
  • #57 - Make JRuby 1.7.16 the default
  • #58 - Make build independent of project directory name
  • #61 - Native gems are not properly supported
  • #63 - Make the JRubyExec script argument optional provided jrubyArgs is present
  • #64 - Updates to JRubyExec & project.jrubyexec to handle -S