Hi,
Your friends from Microsoft Graph here 👋
Our CI recently started failing with azure identity 1.55.0 providing the following error. Version 1.54.1 was working perfectly fine.
Error: /home/runner/.gradle/caches/modules-2/files-2.1/com.azure/azure-xml/1.2.0/5a811882dc4eba119c7d1f0fc65acf39eaf417c/azure-xml-1.2.0.jar: Error: Invalid package reference in com.azure:azure-xml; not included in Android: javax.xml.stream.util. Referenced from com.azure.xml.implementation.aalto.stax.InputFactoryImpl. [InvalidPackage]
This is because azure identity 1.55.0 updates its dependency on xml from 1.1.0 to 1.2.0
This version has a dependency on javax.xml.stream which is not available on Android.
This dependency was introduced by @alzimmermsft with PR #43282
This represents a pretty big regression in my views, and that change should either be amended not to depend on this package, or reverted, or modularized as a variant so it's not necessary to have it as a direct dependency.
Here is the failing PR, which also gives you access to our entire repository configuration.
CC @JonathanGiles the author of the original xml implementation issue.
Hi,
Your friends from Microsoft Graph here 👋
Our CI recently started failing with azure identity 1.55.0 providing the following error. Version 1.54.1 was working perfectly fine.
This is because azure identity 1.55.0 updates its dependency on xml from 1.1.0 to 1.2.0
This version has a dependency on javax.xml.stream which is not available on Android.
This dependency was introduced by @alzimmermsft with PR #43282
This represents a pretty big regression in my views, and that change should either be amended not to depend on this package, or reverted, or modularized as a variant so it's not necessary to have it as a direct dependency.
Here is the failing PR, which also gives you access to our entire repository configuration.
CC @JonathanGiles the author of the original xml implementation issue.