Skip to content

Releases: evant/gradle-retrolambda

v2.5.0

01 May 00:11
Compare
Choose a tag to compare
  • A more robust fix for android-apt compatibility. Important: If you were experiencing issues with
    android-apt previously and updated to this version, you must run gradle build --rerun-tasks once.
  • Deprecate plugin name 'retrolambda' for 'me.tatarka.retrolambda' in preparation to publishing on
    the gradle plugin portal.

v2.4.1

01 May 00:11
Compare
Choose a tag to compare
  • Fixed compatibility with android-apt.
  • Fixed typo in one of the thrown exceptions. (tomxor)
  • Support groovy testing (ex. spock). (harningt)

v2.4.0: Merge branch 'develop'

01 May 00:10
Compare
Choose a tag to compare
  • Better incremental compile method that doesn't break lint and proguard (and
    probably other tasks). Because of this, retrolambda.incremental is deprecated
    and does nothing.
  • Better handling of manually setting the retrolamba version with
    retrolambConfig.
  • Don't use the retrolambda javaagent if using version 1.6.0+.
  • Set the default retrolambda version to 1.6.0.

v2.3.1

01 May 00:10
Compare
Choose a tag to compare
  • Fixed retrolambda.incremental false causing the retrolambda task not to run.

v2.3.0: Merge branch 'develop'

01 May 00:10
Compare
Choose a tag to compare
  • Add ability to set retrolambda.incremental false to disable incremental compilation, since it is
    incompatible with android lint/proguard.

v2.2.3: Merge branch 'develop'

01 May 00:10
Compare
Choose a tag to compare
  • Change dependency back to localGroovy(), org.codehaus.groovy:groovy-all:2.3.3 was causing
    issues.

v2.2.2

01 May 00:10
Compare
Choose a tag to compare
  • Support a java.home path that does not end in /jre, by using it as it is.
    This is an issue on OSX which may have a different directory structure.

v2.2.1

01 May 00:10
Compare
Choose a tag to compare
  • Ensure output directory is created even if the source set is missing files for the java plugin.
    Otherwise, compiling the source set would error out.

v2.2.0

01 May 00:09
Compare
Choose a tag to compare
  • Added way to add custom jvm arguments when running retrolambda.
  • Disable extractAnnotations tasks since they are incompatible with java 8 sources.

v2.1.0

01 May 00:09
Compare
Choose a tag to compare
  • Also check system property 'java.home' for the current java location. IDEs set this but not JAVA_HOME, so checking here first is more robust. (aphexcx)