glide
glide copied to clipboard
Support BOM publishing
Description
https://docs.gradle.org/current/userguide/java_platform_plugin.html
Closes #5347.
Run `diff -r glide-old glide-new`:
diff --color=auto -r glide-old/annotations/maven-metadata-local.xml glide-new/annotations/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030555</lastUpdated>
---
> <lastUpdated>20250913031007</lastUpdated>
diff --color=auto -r glide-old/avif-integration/maven-metadata-local.xml glide-new/avif-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030705</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
Only in glide-new: bom
diff --color=auto -r glide-old/compiler/maven-metadata-local.xml glide-new/compiler/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030556</lastUpdated>
---
> <lastUpdated>20250913031007</lastUpdated>
diff --color=auto -r glide-old/compose/maven-metadata-local.xml glide-new/compose/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030719</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/concurrent-integration/maven-metadata-local.xml glide-new/concurrent-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030731</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/cronet-integration/maven-metadata-local.xml glide-new/cronet-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030744</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/disklrucache/maven-metadata-local.xml glide-new/disklrucache/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030932</lastUpdated>
---
> <lastUpdated>20250913031007</lastUpdated>
diff --color=auto -r glide-old/gifdecoder/maven-metadata-local.xml glide-new/gifdecoder/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030625</lastUpdated>
---
> <lastUpdated>20250913031007</lastUpdated>
diff --color=auto -r glide-old/gifencoder-integration/maven-metadata-local.xml glide-new/gifencoder-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030756</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/glide/maven-metadata-local.xml glide-new/glide/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030641</lastUpdated>
---
> <lastUpdated>20250913031007</lastUpdated>
diff --color=auto -r glide-old/ksp/maven-metadata-local.xml glide-new/ksp/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030617</lastUpdated>
---
> <lastUpdated>20250913031007</lastUpdated>
diff --color=auto -r glide-old/ktx/maven-metadata-local.xml glide-new/ktx/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030808</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/mocks/maven-metadata-local.xml glide-new/mocks/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030653</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/okhttp-integration/maven-metadata-local.xml glide-new/okhttp-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030820</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/okhttp3-integration/maven-metadata-local.xml glide-new/okhttp3-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030831</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/okhttp4-integration/maven-metadata-local.xml glide-new/okhttp4-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030844</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/recyclerview-integration/maven-metadata-local.xml glide-new/recyclerview-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030856</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/sqljournaldiskcache/maven-metadata-local.xml glide-new/sqljournaldiskcache/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030908</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
diff --color=auto -r glide-old/volley-integration/maven-metadata-local.xml glide-new/volley-integration/maven-metadata-local.xml
11c11
< <lastUpdated>20250913030920</lastUpdated>
---
> <lastUpdated>20250913031008</lastUpdated>
Run `bat ~/.m2/repository/com/github/bumptech/glide/bom/5.0.5/bom-5.0.5.module`
{
"formatVersion": "1.1",
"component": {
"group": "com.github.bumptech.glide",
"module": "bom",
"version": "5.0.5",
"attributes": {
"org.gradle.status": "release"
}
},
"createdBy": {
"gradle": {
"version": "8.14.3"
}
},
"variants": [
{
"name": "apiElements",
"attributes": {
"org.gradle.category": "platform",
"org.gradle.usage": "java-api"
},
"dependencyConstraints": [
{
"group": "com.github.bumptech.glide",
"module": "annotations",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "concurrent-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "gifencoder-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "okhttp-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "okhttp3-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "recyclerview-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "volley-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "glide",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "mocks",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "disklrucache",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "gifdecoder",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "compiler",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "ksp",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "avif-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "compose",
"version": {
"requires": "1.0.0-beta08"
}
},
{
"group": "com.github.bumptech.glide",
"module": "cronet-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "ktx",
"version": {
"requires": "1.0.0-beta08"
}
},
{
"group": "com.github.bumptech.glide",
"module": "okhttp4-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "sqljournaldiskcache",
"version": {
"requires": "5.0.5"
}
}
]
},
{
"name": "runtimeElements",
"attributes": {
"org.gradle.category": "platform",
"org.gradle.usage": "java-runtime"
},
"dependencyConstraints": [
{
"group": "com.github.bumptech.glide",
"module": "annotations",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "concurrent-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "gifencoder-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "okhttp-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "okhttp3-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "recyclerview-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "volley-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "glide",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "mocks",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "disklrucache",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "gifdecoder",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "compiler",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "ksp",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "avif-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "compose",
"version": {
"requires": "1.0.0-beta08"
}
},
{
"group": "com.github.bumptech.glide",
"module": "cronet-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "ktx",
"version": {
"requires": "1.0.0-beta08"
}
},
{
"group": "com.github.bumptech.glide",
"module": "okhttp4-integration",
"version": {
"requires": "5.0.5"
}
},
{
"group": "com.github.bumptech.glide",
"module": "sqljournaldiskcache",
"version": {
"requires": "5.0.5"
}
}
]
}
]
}
Run `bat ~/.m2/repository/com/github/bumptech/glide/bom/5.0.5/bom-5.0.5.pom`
<?xml version="1.0" encoding="UTF-8"?>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>bom</artifactId>
<version>5.0.5</version>
<packaging>pom</packaging>
<name>Glide BOM</name>
<description>Glide Bill of Materials.</description>
<url>https://github.com/bumptech/glide</url>
<licenses>
<license>
<name>Simplified BSD License</name>
<url>http://www.opensource.org/licenses/bsd-license</url>
<distribution>repo</distribution>
</license>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>sjudd</id>
<name>Sam Judd</name>
<email>[email protected]</email>
</developer>
<developer>
<id>sjudd</id>
<name>Sam Judd</name>
<email>[email protected]</email>
</developer>
</developers>
<scm>
<connection>scm:[email protected]:bumptech/glide.git</connection>
<developerConnection>scm:[email protected]:bumptech/glide.git</developerConnection>
<url>https://github.com/bumptech/glide</url>
</scm>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>annotations</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>concurrent-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>gifencoder-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>okhttp-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>okhttp3-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>recyclerview-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>volley-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>glide</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>mocks</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>disklrucache</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>gifdecoder</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>compiler</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>ksp</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>avif-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>compose</artifactId>
<version>1.0.0-beta08</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>cronet-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>ktx</artifactId>
<version>1.0.0-beta08</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>okhttp4-integration</artifactId>
<version>5.0.5</version>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>sqljournaldiskcache</artifactId>
<version>5.0.5</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>