github apollographql/apollo-kotlin v2.5.6

latest releases: v3.8.4, v4.0.0-beta.6, v3.8.3...
3 years ago

Gradle plugin as a fat jar.

Version 2.5.6 exposes the Gradle plugin as a fat jar to workaround a long standing issue where older versions of okio and/or antlr would be loaded first in the classpath and override the versions required by the plugin (See #2287, #2359, #2886, #2939, #3022).

It does so by relocating and packaging the following dependencies inside apollo-gradle-plugin.jar:

  • com.benasher44.uuid
  • com.squareup.kotlinpoet
  • com.squareup.javapoet
  • com.squareup.moshi
  • okhttp3
  • okio
  • org.antlr

The only functional change in this version is #3039 to include better exception messages, courtesy of @semaphore3000.

If you notice anything classloading-weird or if this doesn't work in your setup, please open an issue.

Don't miss a new apollo-kotlin release

NewReleases is sending notifications on new releases.