Skip to content

Leverage libraries-bom to ensure compatible transitive dependencies between google-cloud-storage & google-cloud-firestore #450

Description

@BenWhitehead

Given the inherent complexities of dependency management in com.google.cloud libraries, com.google.cloud:libraries-bom can be used to simplify verification and compatibility.

The release tooling and automation implemented in com.google.cloud:libaries-bom ensures all dependencies defined in it are binary compatible across the full dependency graph for all of the included projects (including grpc, guava, google-cloud-* and more. See The Google Cloud Platform Libraries BOM for links to all libraries).

While updating to use libraries-bom wouldn't fix the issue present in #447 directly, it would provide information to users that the BOM is used for version resolution, and that their projects should do the same when using other GCP libraries in their projects along with firebase-admin.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions