wasabeef/glide-transformations

Moving from JCenter to MavenCentral or JitPack

jarekankowski opened this issue ยท 8 comments

Hey! Any plans to migrate to MavenCentral or JitPack as JCenter will be sunset on May 1st, 2021?

Useful hints on the migration process can be found here.

Thanks!

@jarekankowski

Thanks for the issue. Just now I uploaded the latest version (4.3.0) to Maven Central.

Amazing, thank you so much for jumping straight into this! It looks like in build.gradle there are still some dependencies on JCenter. Wouldn't these be a problem in the future?
If not, I think we can close this issue ๐Ÿ™‚

@jarekankowski

Actually, there is no need to set jcenter() for glide-transformations users.

This is only used when follows,

  • When I want to upload to Bintray JCenter until the service end.
  • When I'm using com.android.tools.build:gradle:4.2.0-beta04 because that plugin require
    com.android.tools.build:gradle:4.2.0-beta04 > com.android.tools.build:builder:4.2.0-beta04 > com.android.tools:sdk-common:27.2.0-beta04 > trove4j-20160824.

Awesome, thanks!

FYI if you'd like to restrict access of JCenter to only trove4j:

jcenter {
  content {
    includeModule("org.jetbrains.trove4j", "trove4j")
  }
}

@jarekankowski
Thank you so much!

Hi, is it also possible to upload version 4.2.0 for those of us targeting a minSdk lower than 21 (which 4.3.0 requires).

Much appreciated!

For @Untame1 and anyone else looking for v4.2.0, use Jitpack build of the library with this dependency:

dependencies {
    implementation 'com.github.wasabeef:glide-transformations:4.2.0'
}

Don't forget to add Jitpack address to your repositories:

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

Any plan to move 2.0.2 to mavencentral? I am still using Glide 3