Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 12, 2024

Bumps google-dagger from 2.50 to 2.53.1.
Updates com.google.dagger:dagger-android-processor from 2.50 to 2.53.1

Release notes

Sourced from com.google.dagger:dagger-android-processor's releases.

Dagger 2.53.1

Bug fixes

  • Fixes #4525: Update kotlin-jvm-metadata to 2.0.21 to remove dependency on Beta version. (84d3aa5f1)
  • Fixes #4526: Add the originating element in LazyMapKeyProxyGenerator. (5fd8ec1a3)

Dagger 2.53

Potentially breaking changes:

@Binds methods now requires explicit nullability

New: @Binds methods must explicitly declare nullability (previously we tried to infer it from the parameter). This change aligns the nullability behavior of @Binds with how nullability is treated elsewhere in Dagger by requiring it to be explict at the request and declaration sites. (4941926c5)

Suggested fix: If you get a failure due to this change, add the proper nullability to your @Binds method/parameter. For example:

@Module
interface MyModule {
-    @Binds fun bindToNullableImpl(impl: FooImpl): Foo
+    @Binds fun bindToNullableImpl(impl: FooImpl?): Foo?
}

Scopes are now banned on @Binds that delegate to production implementations.

New: Scoping an @Binds method that delegates to an @Produces implementation is not allowed. The scope was ignored anyway because production bindings are implicitly scoped. (03b237ff2)

Suggested fix: Remove the scope annotation (since the scope was ignored, this should not be a functional change).

@Module
interface MyModule {
-    @ProductionScoped
     @Binds fun bindToProductionImpl(impl: FooImpl): Foo
}

@JvmSuppressWildcards now required on multibound map requests in KSP.

New: When requesting a multibound map, users must include @JvmSuppressWildcards on the map's value, e.g. Map<K, @JvmSuppressWildcards V>. Note that this has always been the behavior in KAPT, but due to a bug in the KSP implementation we accidentally matched the request without @JvmSuppressWildcards.

Suggested fix: Unfortunately, this means users may need to add back @JvmSuppressWildcards

... (truncated)

Commits
  • d33c3e7 2.53.1 release
  • dde28e5 Make Hilt copy type-use nullness annotations, too.
  • 84d3aa5 Update kotlin (and related dependencies) to 2.0.21.
  • 09a4246 Nit
  • 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator.
  • 384ad08 Update Dagger yml and README with new latest version number.
  • 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation.
  • 841d765 Internal changes
  • 2d75be9 Internal changes
  • 4046f2c [Refactor]: Change FrameworkField#create() to better align with the XPoet m...
  • Additional commits viewable in compare view

Updates com.google.dagger:dagger-android-support from 2.50 to 2.53.1

Release notes

Sourced from com.google.dagger:dagger-android-support's releases.

Dagger 2.53.1

Bug fixes

  • Fixes #4525: Update kotlin-jvm-metadata to 2.0.21 to remove dependency on Beta version. (84d3aa5f1)
  • Fixes #4526: Add the originating element in LazyMapKeyProxyGenerator. (5fd8ec1a3)

Dagger 2.53

Potentially breaking changes:

@Binds methods now requires explicit nullability

New: @Binds methods must explicitly declare nullability (previously we tried to infer it from the parameter). This change aligns the nullability behavior of @Binds with how nullability is treated elsewhere in Dagger by requiring it to be explict at the request and declaration sites. (4941926c5)

Suggested fix: If you get a failure due to this change, add the proper nullability to your @Binds method/parameter. For example:

@Module
interface MyModule {
-    @Binds fun bindToNullableImpl(impl: FooImpl): Foo
+    @Binds fun bindToNullableImpl(impl: FooImpl?): Foo?
}

Scopes are now banned on @Binds that delegate to production implementations.

New: Scoping an @Binds method that delegates to an @Produces implementation is not allowed. The scope was ignored anyway because production bindings are implicitly scoped. (03b237ff2)

Suggested fix: Remove the scope annotation (since the scope was ignored, this should not be a functional change).

@Module
interface MyModule {
-    @ProductionScoped
     @Binds fun bindToProductionImpl(impl: FooImpl): Foo
}

@JvmSuppressWildcards now required on multibound map requests in KSP.

New: When requesting a multibound map, users must include @JvmSuppressWildcards on the map's value, e.g. Map<K, @JvmSuppressWildcards V>. Note that this has always been the behavior in KAPT, but due to a bug in the KSP implementation we accidentally matched the request without @JvmSuppressWildcards.

Suggested fix: Unfortunately, this means users may need to add back @JvmSuppressWildcards

... (truncated)

Commits
  • d33c3e7 2.53.1 release
  • dde28e5 Make Hilt copy type-use nullness annotations, too.
  • 84d3aa5 Update kotlin (and related dependencies) to 2.0.21.
  • 09a4246 Nit
  • 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator.
  • 384ad08 Update Dagger yml and README with new latest version number.
  • 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation.
  • 841d765 Internal changes
  • 2d75be9 Internal changes
  • 4046f2c [Refactor]: Change FrameworkField#create() to better align with the XPoet m...
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-android-compiler from 2.50 to 2.53.1

Release notes

Sourced from com.google.dagger:hilt-android-compiler's releases.

Dagger 2.53.1

Bug fixes

  • Fixes #4525: Update kotlin-jvm-metadata to 2.0.21 to remove dependency on Beta version. (84d3aa5f1)
  • Fixes #4526: Add the originating element in LazyMapKeyProxyGenerator. (5fd8ec1a3)

Dagger 2.53

Potentially breaking changes:

@Binds methods now requires explicit nullability

New: @Binds methods must explicitly declare nullability (previously we tried to infer it from the parameter). This change aligns the nullability behavior of @Binds with how nullability is treated elsewhere in Dagger by requiring it to be explict at the request and declaration sites. (4941926c5)

Suggested fix: If you get a failure due to this change, add the proper nullability to your @Binds method/parameter. For example:

@Module
interface MyModule {
-    @Binds fun bindToNullableImpl(impl: FooImpl): Foo
+    @Binds fun bindToNullableImpl(impl: FooImpl?): Foo?
}

Scopes are now banned on @Binds that delegate to production implementations.

New: Scoping an @Binds method that delegates to an @Produces implementation is not allowed. The scope was ignored anyway because production bindings are implicitly scoped. (03b237ff2)

Suggested fix: Remove the scope annotation (since the scope was ignored, this should not be a functional change).

@Module
interface MyModule {
-    @ProductionScoped
     @Binds fun bindToProductionImpl(impl: FooImpl): Foo
}

@JvmSuppressWildcards now required on multibound map requests in KSP.

New: When requesting a multibound map, users must include @JvmSuppressWildcards on the map's value, e.g. Map<K, @JvmSuppressWildcards V>. Note that this has always been the behavior in KAPT, but due to a bug in the KSP implementation we accidentally matched the request without @JvmSuppressWildcards.

Suggested fix: Unfortunately, this means users may need to add back @JvmSuppressWildcards

... (truncated)

Commits
  • d33c3e7 2.53.1 release
  • dde28e5 Make Hilt copy type-use nullness annotations, too.
  • 84d3aa5 Update kotlin (and related dependencies) to 2.0.21.
  • 09a4246 Nit
  • 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator.
  • 384ad08 Update Dagger yml and README with new latest version number.
  • 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation.
  • 841d765 Internal changes
  • 2d75be9 Internal changes
  • 4046f2c [Refactor]: Change FrameworkField#create() to better align with the XPoet m...
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-android from 2.50 to 2.53.1

Release notes

Sourced from com.google.dagger:hilt-android's releases.

Dagger 2.53.1

Bug fixes

  • Fixes #4525: Update kotlin-jvm-metadata to 2.0.21 to remove dependency on Beta version. (84d3aa5f1)
  • Fixes #4526: Add the originating element in LazyMapKeyProxyGenerator. (5fd8ec1a3)

Dagger 2.53

Potentially breaking changes:

@Binds methods now requires explicit nullability

New: @Binds methods must explicitly declare nullability (previously we tried to infer it from the parameter). This change aligns the nullability behavior of @Binds with how nullability is treated elsewhere in Dagger by requiring it to be explict at the request and declaration sites. (4941926c5)

Suggested fix: If you get a failure due to this change, add the proper nullability to your @Binds method/parameter. For example:

@Module
interface MyModule {
-    @Binds fun bindToNullableImpl(impl: FooImpl): Foo
+    @Binds fun bindToNullableImpl(impl: FooImpl?): Foo?
}

Scopes are now banned on @Binds that delegate to production implementations.

New: Scoping an @Binds method that delegates to an @Produces implementation is not allowed. The scope was ignored anyway because production bindings are implicitly scoped. (03b237ff2)

Suggested fix: Remove the scope annotation (since the scope was ignored, this should not be a functional change).

@Module
interface MyModule {
-    @ProductionScoped
     @Binds fun bindToProductionImpl(impl: FooImpl): Foo
}

@JvmSuppressWildcards now required on multibound map requests in KSP.

New: When requesting a multibound map, users must include @JvmSuppressWildcards on the map's value, e.g. Map<K, @JvmSuppressWildcards V>. Note that this has always been the behavior in KAPT, but due to a bug in the KSP implementation we accidentally matched the request without @JvmSuppressWildcards.

Suggested fix: Unfortunately, this means users may need to add back @JvmSuppressWildcards

... (truncated)

Commits
  • d33c3e7 2.53.1 release
  • dde28e5 Make Hilt copy type-use nullness annotations, too.
  • 84d3aa5 Update kotlin (and related dependencies) to 2.0.21.
  • 09a4246 Nit
  • 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator.
  • 384ad08 Update Dagger yml and README with new latest version number.
  • 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation.
  • 841d765 Internal changes
  • 2d75be9 Internal changes
  • 4046f2c [Refactor]: Change FrameworkField#create() to better align with the XPoet m...
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-android-testing from 2.50 to 2.53.1

Release notes

Sourced from com.google.dagger:hilt-android-testing's releases.

Dagger 2.53.1

Bug fixes

  • Fixes #4525: Update kotlin-jvm-metadata to 2.0.21 to remove dependency on Beta version. (84d3aa5f1)
  • Fixes #4526: Add the originating element in LazyMapKeyProxyGenerator. (5fd8ec1a3)

Dagger 2.53

Potentially breaking changes:

@Binds methods now requires explicit nullability

New: @Binds methods must explicitly declare nullability (previously we tried to infer it from the parameter). This change aligns the nullability behavior of @Binds with how nullability is treated elsewhere in Dagger by requiring it to be explict at the request and declaration sites. (4941926c5)

Suggested fix: If you get a failure due to this change, add the proper nullability to your @Binds method/parameter. For example:

@Module
interface MyModule {
-    @Binds fun bindToNullableImpl(impl: FooImpl): Foo
+    @Binds fun bindToNullableImpl(impl: FooImpl?): Foo?
}

Scopes are now banned on @Binds that delegate to production implementations.

New: Scoping an @Binds method that delegates to an @Produces implementation is not allowed. The scope was ignored anyway because production bindings are implicitly scoped. (03b237ff2)

Suggested fix: Remove the scope annotation (since the scope was ignored, this should not be a functional change).

@Module
interface MyModule {
-    @ProductionScoped
     @Binds fun bindToProductionImpl(impl: FooImpl): Foo
}

@JvmSuppressWildcards now required on multibound map requests in KSP.

New: When requesting a multibound map, users must include @JvmSuppressWildcards on the map's value, e.g. Map<K, @JvmSuppressWildcards V>. Note that this has always been the behavior in KAPT, but due to a bug in the KSP implementation we accidentally matched the request without @JvmSuppressWildcards.

Suggested fix: Unfortunately, this means users may need to add back @JvmSuppressWildcards

... (truncated)

Commits
  • d33c3e7 2.53.1 release
  • dde28e5 Make Hilt copy type-use nullness annotations, too.
  • 84d3aa5 Update kotlin (and related dependencies) to 2.0.21.
  • 09a4246 Nit
  • 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator.
  • 384ad08 Update Dagger yml and README with new latest version number.
  • 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation.
  • 841d765 Internal changes
  • 2d75be9 Internal changes
  • 4046f2c [Refactor]: Change FrameworkField#create() to better align with the XPoet m...
  • Additional commits viewable in compare view

Updates com.google.dagger:hilt-compiler from 2.50 to 2.53.1

Release notes

Sourced from com.google.dagger:hilt-compiler's releases.

Dagger 2.53.1

Bug fixes

  • Fixes #4525: Update kotlin-jvm-metadata to 2.0.21 to remove dependency on Beta version. (84d3aa5f1)
  • Fixes #4526: Add the originating element in LazyMapKeyProxyGenerator. (5fd8ec1a3)

Dagger 2.53

Potentially breaking changes:

@Binds methods now requires explicit nullability

New: @Binds methods must explicitly declare nullability (previously we tried to infer it from the parameter). This change aligns the nullability behavior of @Binds with how nullability is treated elsewhere in Dagger by requiring it to be explict at the request and declaration sites. (4941926c5)

Suggested fix: If you get a failure due to this change, add the proper nullability to your @Binds method/parameter. For example:

@Module
interface MyModule {
-    @Binds fun bindToNullableImpl(impl: FooImpl): Foo
+    @Binds fun bindToNullableImpl(impl: FooImpl?): Foo?
}

Scopes are now banned on @Binds that delegate to production implementations.

New: Scoping an @Binds method that delegates to an @Produces implementation is not allowed. The scope was ignored anyway because production bindings are implicitly scoped. (03b237ff2)

Suggested fix: Remove the scope annotation (since the scope was ignored, this should not be a functional change).

@Module
interface MyModule {
-    @ProductionScoped
     @Binds fun bindToProductionImpl(impl: FooImpl): Foo
}

@JvmSuppressWildcards now required on multibound map requests in KSP.

New: When requesting a multibound map, users must include @JvmSuppressWildcards on the map's value, e.g. Map<K, @JvmSuppressWildcards V>. Note that this has always been the behavior in KAPT, but due to a bug in the KSP implementation we accidentally matched the request without @JvmSuppressWildcards.

Suggested fix: Unfortunately, this means users may need to add back @JvmSuppressWildcards

... (truncated)

Commits
  • d33c3e7 2.53.1 release
  • dde28e5 Make Hilt copy type-use nullness annotations, too.
  • 84d3aa5 Update kotlin (and related dependencies) to 2.0.21.
  • 09a4246 Nit
  • 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator.
  • 384ad08 Update Dagger yml and README with new latest version number.
  • 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation.
  • 841d765 Internal changes
  • 2d75be9 Internal changes
  • 4046f2c [Refactor]: Change FrameworkField#create() to better align with the XPoet m...
  • Additional commits viewable in compare view

Updates com.google.dagger.hilt.android from 2.50 to 2.53.1

Release notes

Sourced from com.google.dagger.hilt.android's releases.

Dagger 2.53.1

Bug fixes

  • Fixes #4525: Update kotlin-jvm-metadata to 2.0.21 to remove dependency on Beta version. (84d3aa5f1)
  • Fixes #4526: Add the originating element in LazyMapKeyProxyGenerator. (5fd8ec1a3)

Dagger 2.53

Potentially breaking changes:

@Binds methods now requires explicit nullability

New: @Binds methods must explicitly declare nullability (previously we tried to infer it from the parameter). This change aligns the nullability behavior of @Binds with how nullability is treated elsewhere in Dagger by requiring it to be explict at the request and declaration sites. (4941926c5)

Suggested fix: If you get a failure due to this change, add the proper nullability to your @Binds method/parameter. For example:

@Module
interface MyModule {
-    @Binds fun bindToNullableImpl(impl: FooImpl): Foo
+    @Binds fun bindToNullableImpl(impl: FooImpl?): Foo?
}

Scopes are now banned on @Binds that delegate to production implementations.

New: Scoping an @Binds method that delegates to an @Produces implementation is not allowed. The scope was ignored anyway because production bindings are implicitly scoped. (03b237ff2)

Suggested fix: Remove the scope annotation (since the scope was ignored, this should not be a functional change).

@Module
interface MyModule {
-    @ProductionScoped
     @Binds fun bindToProductionImpl(impl: FooImpl): Foo
}

@JvmSuppressWildcards now required on multibound map requests in KSP.

New: When requesting a multibound map, users must include @JvmSuppressWildcards on the map's value, e.g. Map<K, @JvmSuppressWildcards V>. Note that this has always been the behavior in KAPT, but due to a bug in the KSP implementation we accidentally matched the request without @JvmSuppressWildcards.

Suggested fix: Unfortunately, this means users may need to add back @JvmSuppressWildcards

... (truncated)

Commits
  • d33c3e7 2.53.1 release
  • dde28e5 Make Hilt copy type-use nullness annotations, too.
  • 84d3aa5 Update kotlin (and related dependencies) to 2.0.21.
  • 09a4246 Nit
  • 5fd8ec1 Add the originating element in LazyMapKeyProxyGenerator.
  • 384ad08 Update Dagger yml and README with new latest version number.
  • 369bbc6 [Refactor]: Move members injection optimization into its RequestRepresentation.
  • 841d765 Internal changes
  • 2d75be9 Internal changes
  • 4046f2c [Refactor]: Change FrameworkField#create() to better align with the XPoet m...
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `google-dagger` from 2.50 to 2.53.1.

Updates `com.google.dagger:dagger-android-processor` from 2.50 to 2.53.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.50...dagger-2.53.1)

Updates `com.google.dagger:dagger-android-support` from 2.50 to 2.53.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.50...dagger-2.53.1)

Updates `com.google.dagger:hilt-android-compiler` from 2.50 to 2.53.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.50...dagger-2.53.1)

Updates `com.google.dagger:hilt-android` from 2.50 to 2.53.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.50...dagger-2.53.1)

Updates `com.google.dagger:hilt-android-testing` from 2.50 to 2.53.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.50...dagger-2.53.1)

Updates `com.google.dagger:hilt-compiler` from 2.50 to 2.53.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.50...dagger-2.53.1)

Updates `com.google.dagger.hilt.android` from 2.50 to 2.53.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](google/dagger@dagger-2.50...dagger-2.53.1)

---
updated-dependencies:
- dependency-name: com.google.dagger:dagger-android-processor
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:dagger-android-support
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android-compiler
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android-testing
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-compiler
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger.hilt.android
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the bot: dependencies update PRs that update a dependency file, used by Dependabot. label Dec 12, 2024
@dependabot dependabot bot requested review from a team and hafizrahman and removed request for a team December 12, 2024 18:56
@wpmobilebot
Copy link
Collaborator

Project dependencies changes

The following changes in project dependencies were detected (configuration vanillaReleaseRuntimeClasspath):

list
New Dependencies
jakarta.inject:jakarta.inject-api:2.0.1
org.jspecify:jspecify:1.0.0

Upgraded Dependencies
com.google.dagger:dagger:2.53.1, (changed from 2.51.1)
com.google.dagger:dagger-android:2.53.1, (changed from 2.50)
com.google.dagger:dagger-android-support:2.53.1, (changed from 2.50)
com.google.dagger:dagger-lint-aar:2.53.1, (changed from 2.50)
com.google.dagger:hilt-android:2.53.1, (changed from 2.50)
com.google.dagger:hilt-core:2.53.1, (changed from 2.50)
tree
 +--- org.wordpress:fluxc:trunk-7cb493915ef7e0ee6eff1a4ca3b9872e178ee73e
-|    \--- com.google.dagger:dagger:2.51.1
-|         \--- javax.inject:javax.inject:1
+|    \--- com.google.dagger:dagger:2.51.1 -> 2.53.1
+|         +--- jakarta.inject:jakarta.inject-api:2.0.1
+|         +--- javax.inject:javax.inject:1
+|         \--- org.jspecify:jspecify:1.0.0
 +--- org.wordpress.fluxc.plugins:woocommerce:trunk-7cb493915ef7e0ee6eff1a4ca3b9872e178ee73e
-|    \--- com.google.dagger:dagger:2.51.1 (*)
+|    \--- com.google.dagger:dagger:2.51.1 -> 2.53.1 (*)
 +--- org.wordpress:login:1.19.0
-|    +--- com.google.dagger:dagger:2.47 -> 2.51.1 (*)
+|    +--- com.google.dagger:dagger:2.47 -> 2.53.1 (*)
-|    \--- com.google.dagger:dagger-android-support:2.47 -> 2.50
-|         +--- com.google.dagger:dagger:2.50 -> 2.51.1 (*)
-|         +--- com.google.dagger:dagger-android:2.50
-|         |    +--- com.google.dagger:dagger:2.50 -> 2.51.1 (*)
-|         |    +--- com.google.dagger:dagger-lint-aar:2.50
-|         |    +--- androidx.annotation:annotation:1.2.0 -> 1.8.1 (*)
-|         |    \--- javax.inject:javax.inject:1
-|         +--- com.google.dagger:dagger-lint-aar:2.50
-|         +--- androidx.activity:activity:1.5.1 -> 1.8.1 (*)
-|         +--- androidx.annotation:annotation:1.2.0 -> 1.8.1 (*)
-|         +--- androidx.appcompat:appcompat:1.3.1 -> 1.6.1 (*)
-|         +--- androidx.fragment:fragment:1.5.1 -> 1.8.5 (*)
-|         +--- androidx.lifecycle:lifecycle-common:2.5.1 -> 2.8.7 (*)
-|         +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.8.7 (*)
-|         +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.8.7 (*)
-|         \--- javax.inject:javax.inject:1
+|    \--- com.google.dagger:dagger-android-support:2.47 -> 2.53.1
+|         +--- com.google.dagger:dagger:2.53.1 (*)
+|         +--- com.google.dagger:dagger-android:2.53.1
+|         |    +--- com.google.dagger:dagger:2.53.1 (*)
+|         |    +--- com.google.dagger:dagger-lint-aar:2.53.1
+|         |    +--- androidx.annotation:annotation:1.3.0 -> 1.8.1 (*)
+|         |    \--- javax.inject:javax.inject:1
+|         +--- com.google.dagger:dagger-lint-aar:2.53.1
+|         +--- androidx.activity:activity:1.5.1 -> 1.8.1 (*)
+|         +--- androidx.annotation:annotation:1.3.0 -> 1.8.1 (*)
+|         +--- androidx.appcompat:appcompat:1.3.1 -> 1.6.1 (*)
+|         +--- androidx.fragment:fragment:1.5.1 -> 1.8.5 (*)
+|         +--- androidx.lifecycle:lifecycle-common:2.5.1 -> 2.8.7 (*)
+|         +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.8.7 (*)
+|         +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.8.7 (*)
+|         \--- javax.inject:javax.inject:1
 +--- project :libs:cardreader
 |    +--- com.stripe:stripeterminal-localmobile:3.7.1
-|    |    +--- com.google.dagger:dagger:2.51.1 (*)
+|    |    +--- com.google.dagger:dagger:2.51.1 -> 2.53.1 (*)
 |    |    \--- com.stripe:stripeterminal-internal-common:3.7.1
-|    |         \--- com.google.dagger:dagger:2.51.1 (*)
+|    |         \--- com.google.dagger:dagger:2.51.1 -> 2.53.1 (*)
 |    \--- com.stripe:stripeterminal-core:3.7.1
-|         \--- com.google.dagger:dagger:2.51.1 (*)
+|         \--- com.google.dagger:dagger:2.51.1 -> 2.53.1 (*)
-+--- com.google.dagger:hilt-android:2.50
-|    +--- com.google.dagger:dagger:2.50 -> 2.51.1 (*)
-|    +--- com.google.dagger:dagger-lint-aar:2.50
-|    +--- com.google.dagger:hilt-core:2.50
-|    |    +--- com.google.dagger:dagger:2.50 -> 2.51.1 (*)
-|    |    +--- com.google.code.findbugs:jsr305:3.0.2
-|    |    \--- javax.inject:javax.inject:1
-|    +--- com.google.code.findbugs:jsr305:3.0.2
-|    +--- androidx.activity:activity:1.5.1 -> 1.8.1 (*)
-|    +--- androidx.annotation:annotation:1.2.0 -> 1.8.1 (*)
-|    +--- androidx.annotation:annotation-experimental:1.3.1 -> 1.4.1 (*)
-|    +--- androidx.fragment:fragment:1.5.1 -> 1.8.5 (*)
-|    +--- androidx.lifecycle:lifecycle-common:2.5.1 -> 2.8.7 (*)
-|    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.8.7 (*)
-|    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.8.7 (*)
-|    +--- androidx.savedstate:savedstate:1.2.0 -> 1.2.1 (*)
-|    +--- javax.inject:javax.inject:1
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.21 (*)
++--- com.google.dagger:hilt-android:2.53.1
+|    +--- com.google.dagger:dagger:2.53.1 (*)
+|    +--- com.google.dagger:dagger-lint-aar:2.53.1
+|    +--- com.google.dagger:hilt-core:2.53.1
+|    |    +--- com.google.dagger:dagger:2.53.1 (*)
+|    |    +--- com.google.code.findbugs:jsr305:3.0.2
+|    |    \--- javax.inject:javax.inject:1
+|    +--- com.google.code.findbugs:jsr305:3.0.2
+|    +--- androidx.activity:activity:1.5.1 -> 1.8.1 (*)
+|    +--- androidx.annotation:annotation:1.3.0 -> 1.8.1 (*)
+|    +--- androidx.annotation:annotation-experimental:1.3.1 -> 1.4.1 (*)
+|    +--- androidx.fragment:fragment:1.5.1 -> 1.8.5 (*)
+|    +--- androidx.lifecycle:lifecycle-common:2.5.1 -> 2.8.7 (*)
+|    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.8.7 (*)
+|    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.8.7 (*)
+|    +--- androidx.savedstate:savedstate:1.2.0 -> 1.2.1 (*)
+|    +--- javax.inject:javax.inject:1
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 (*)
 +--- androidx.hilt:hilt-navigation-fragment:1.2.0
 |    \--- androidx.hilt:hilt-navigation:1.2.0
-|         \--- com.google.dagger:hilt-android:2.49 -> 2.50 (*)
+|         \--- com.google.dagger:hilt-android:2.49 -> 2.53.1 (*)
 +--- androidx.hilt:hilt-common:1.2.0
-|    \--- com.google.dagger:hilt-core:2.49 -> 2.50 (*)
+|    \--- com.google.dagger:hilt-core:2.49 -> 2.53.1 (*)
 +--- androidx.hilt:hilt-work:1.2.0
-|    \--- com.google.dagger:hilt-android:2.49 -> 2.50 (*)
+|    \--- com.google.dagger:hilt-android:2.49 -> 2.53.1 (*)
-+--- com.google.dagger:dagger-android-support:2.50 (*)
++--- com.google.dagger:dagger-android-support:2.53.1 (*)
 +--- com.zendesk:support:5.0.8
 |    +--- com.zendesk:support-providers:5.0.8
 |    |    +--- com.zendesk:core:4.0.6
-|    |    |    \--- com.google.dagger:dagger:2.40 -> 2.51.1 (*)
+|    |    |    \--- com.google.dagger:dagger:2.40 -> 2.53.1 (*)
 |    |    +--- com.zendesk:guide-providers:1.0.7
-|    |    |    \--- com.google.dagger:dagger:2.40 -> 2.51.1 (*)
+|    |    |    \--- com.google.dagger:dagger:2.40 -> 2.53.1 (*)
-|    |    \--- com.google.dagger:dagger:2.40 -> 2.51.1 (*)
+|    |    \--- com.google.dagger:dagger:2.40 -> 2.53.1 (*)
 |    +--- com.zendesk:guide:1.0.7
 |    |    +--- com.zendesk:messaging:5.2.3
-|    |    |    \--- com.google.dagger:dagger:2.40 -> 2.51.1 (*)
+|    |    |    \--- com.google.dagger:dagger:2.40 -> 2.53.1 (*)
-|    |    \--- com.google.dagger:dagger-android:2.40 -> 2.50 (*)
+|    |    \--- com.google.dagger:dagger-android:2.40 -> 2.53.1 (*)
-|    \--- com.google.dagger:dagger-android:2.40 -> 2.50 (*)
+|    \--- com.google.dagger:dagger-android:2.40 -> 2.53.1 (*)
 +--- org.wordpress:mediapicker:0.3.1
-|    +--- com.google.dagger:hilt-android:2.46.1 -> 2.50 (*)
+|    +--- com.google.dagger:hilt-android:2.46.1 -> 2.53.1 (*)
 |    \--- com.google.dagger:hilt-android-compiler:2.46.1
-|         +--- com.google.dagger:dagger:2.46.1 -> 2.51.1 (*)
+|         +--- com.google.dagger:dagger:2.46.1 -> 2.53.1 (*)
 |         \--- com.google.dagger:dagger-compiler:2.46.1
-|              +--- com.google.dagger:dagger:2.46.1 -> 2.51.1 (*)
+|              +--- com.google.dagger:dagger:2.46.1 -> 2.53.1 (*)
 |              +--- com.google.dagger:dagger-producers:2.46.1
-|              |    \--- com.google.dagger:dagger:2.46.1 -> 2.51.1 (*)
+|              |    \--- com.google.dagger:dagger:2.46.1 -> 2.53.1 (*)
 |              \--- com.google.dagger:dagger-spi:2.46.1
-|                   \--- com.google.dagger:dagger:2.46.1 -> 2.51.1 (*)
+|                   \--- com.google.dagger:dagger:2.46.1 -> 2.53.1 (*)
 \--- org.wordpress.mediapicker:source-wordpress:0.3.1
-     \--- com.google.dagger:hilt-android:2.46.1 -> 2.50 (*)
+     \--- com.google.dagger:hilt-android:2.46.1 -> 2.53.1 (*)

Build environment changes

The following changes in the build classpath were detected:

list
Upgraded Dependencies
com.google.dagger.hilt.android:com.google.dagger.hilt.android.gradle.plugin:2.53.1, (changed from 2.50)
com.google.dagger:hilt-android-gradle-plugin:2.53.1, (changed from 2.50)
org.jetbrains.kotlin:kotlin-stdlib:2.0.21, (changed from 2.0.20)
org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21, (changed from 2.0.20)
tree
 +--- com.automattic.android.measure-builds:com.automattic.android.measure-builds.gradle.plugin:2.1.2
 |    \--- com.automattic.android:measure-builds:2.1.2
 |         +--- io.ktor:ktor-client-core:1.6.4
 |         |    \--- io.ktor:ktor-client-core-jvm:1.6.4
-|         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20
-|         |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20
-|         |         |         +--- org.jetbrains:annotations:13.0 -> 23.0.0
-|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:2.0.20 (c)
-|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.20 (c)
-|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.20 (c)
+|         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21
+|         |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21
+|         |         |         +--- org.jetbrains:annotations:13.0 -> 23.0.0
+|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21 (c)
+|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.20 (c)
+|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.20 (c)
 |         |         +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.1-native-mt -> 1.6.4
 |         |         |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4
 |         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.9.20
-|         |         |         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.20 (*)
+|         |         |         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.21 (*)
 |         |         |         |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.20
-|         |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.20 (*)
+|         |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.21 (*)
-|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21 -> 2.0.20 (*)
+|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21 -> 2.0.21 (*)
 |         |         +--- io.ktor:ktor-http:1.6.4
 |         |         |    \--- io.ktor:ktor-http-jvm:1.6.4
-|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
-|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
 |         |         |         \--- io.ktor:ktor-utils:1.6.4
 |         |         |              \--- io.ktor:ktor-utils-jvm:1.6.4
-|         |         |                   +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         |                   +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
-|         |         |                   +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|         |         |                   +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
 |         |         |                   \--- io.ktor:ktor-io:1.6.4
 |         |         |                        \--- io.ktor:ktor-io-jvm:1.6.4
-|         |         |                             +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|         |         |                             +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
-|         |         |                             \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         |                             \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
 |         |         +--- io.ktor:ktor-http-cio:1.6.4
 |         |         |    \--- io.ktor:ktor-http-cio-jvm:1.6.4
-|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
-|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
 |         |         |         \--- io.ktor:ktor-network:1.6.4
 |         |         |              \--- io.ktor:ktor-network-jvm:1.6.4
-|         |         |                   +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|         |         |                   +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
-|         |         |                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         |                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
 |         +--- io.ktor:ktor-client-cio:1.6.4
 |         |    \--- io.ktor:ktor-client-cio-jvm:1.6.4
-|         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
 |         |         +--- io.ktor:ktor-network-tls:1.6.4
 |         |         |    \--- io.ktor:ktor-network-tls-jvm:1.6.4
-|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
-|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
 |         +--- io.ktor:ktor-client-logging:1.6.4
 |         |    \--- io.ktor:ktor-client-logging-jvm:1.6.4
-|         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
 |         \--- io.ktor:ktor-client-serialization:1.6.4
 |              \--- io.ktor:ktor-client-serialization-jvm:1.6.4
-|                   +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|                   +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
 |                   +--- org.jetbrains.kotlinx:kotlinx-serialization-json:1.2.2 -> 1.6.3
 |                   |    \--- org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.6.3
-|                   |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.22 -> 2.0.20 (*)
+|                   |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.22 -> 2.0.21 (*)
-|                   |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.22 -> 2.0.20 (*)
+|                   |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.22 -> 2.0.21 (*)
 |                   |         \--- org.jetbrains.kotlinx:kotlinx-serialization-core:1.6.3
 |                   |              \--- org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.6.3
-|                   |                   +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.22 -> 2.0.20 (*)
+|                   |                   +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.22 -> 2.0.21 (*)
-|                   |                   \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.22 -> 2.0.20 (*)
+|                   |                   \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.22 -> 2.0.21 (*)
 |                   +--- io.ktor:ktor-client-json:1.6.4
 |                   |    \--- io.ktor:ktor-client-json-jvm:1.6.4
-|                   |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|                   |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
-|                   |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.20 (*)
+|                   |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 2.0.21 (*)
-|                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.20 (*)
+|                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 2.0.21 (*)
 +--- com.autonomousapps.dependency-analysis:com.autonomousapps.dependency-analysis.gradle.plugin:1.28.0
 |    \--- com.autonomousapps:dependency-analysis-gradle-plugin:1.28.0
 |         +--- org.jetbrains.kotlin:kotlin-bom:1.9.10
-|         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.10 -> 2.0.20 (c)
+|         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.10 -> 2.0.21 (c)
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10 -> 2.0.20 (c)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10 -> 2.0.21 (c)
 |         \--- com.squareup.moshi:moshi-kotlin:1.14.0
 |              +--- com.squareup.moshi:moshi:1.14.0
 |              |    \--- com.squareup.okio:okio:2.10.0
-|              |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 2.0.20 (*)
+|              |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 2.0.21 (*)
-|              |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 2.0.20 (*)
+|              |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 2.0.21 (*)
 |              \--- org.jetbrains.kotlin:kotlin-reflect:1.7.0 -> 1.9.20
-|                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.20 (*)
+|                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.21 (*)
 +--- com.android.application:com.android.application.gradle.plugin:8.5.1
 |    \--- com.android.tools.build:gradle:8.5.1
 |         +--- androidx.databinding:databinding-compiler-common:8.5.1
 |         |    \--- com.android.tools.build.jetifier:jetifier-core:1.0.0-beta10
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 2.0.20 (*)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 2.0.21 (*)
 |         \--- com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta10
-|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 2.0.20 (*)
+|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 2.0.21 (*)
-+--- com.google.dagger.hilt.android:com.google.dagger.hilt.android.gradle.plugin:2.50
-|    \--- com.google.dagger:hilt-android-gradle-plugin:2.50
-|         +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.20 -> 2.0.20 (*)
-|         +--- org.ow2.asm:asm:9.6
-|         \--- com.squareup:javapoet:1.13.0
++--- com.google.dagger.hilt.android:com.google.dagger.hilt.android.gradle.plugin:2.53.1
+|    \--- com.google.dagger:hilt-android-gradle-plugin:2.53.1
+|         +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 (*)
+|         +--- org.ow2.asm:asm:9.6
+|         \--- com.squareup:javapoet:1.13.0
 +--- androidx.navigation.safeargs.kotlin:androidx.navigation.safeargs.kotlin.gradle.plugin:2.7.7
 |    \--- androidx.navigation:navigation-safe-args-gradle-plugin:2.7.7
 |         \--- androidx.navigation:navigation-safe-args-generator:2.7.7
-|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.20 (*)
+|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.21 (*)
 \--- com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:2.0.21-1.0.27
      \--- com.google.devtools.ksp:symbol-processing-gradle-plugin:2.0.21-1.0.27
           +--- com.google.devtools.ksp:symbol-processing-api:2.0.21-1.0.27
-          |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20 (*)
+          |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20 -> 2.0.21 (*)
           \--- com.google.devtools.ksp:symbol-processing-common-deps:2.0.21-1.0.27
-               \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20 (*)
+               \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20 -> 2.0.21 (*)

@wpmobilebot
Copy link
Collaborator

📲 You can test the changes from this Pull Request in WooCommerce-Wear Android by scanning the QR code below to install the corresponding build.
App Name WooCommerce-Wear Android
Platform⌚️ Wear OS
FlavorJalapeno
Build TypeDebug
Commit6330543
Direct Downloadwoocommerce-wear-prototype-build-pr13125-6330543.apk

@wpmobilebot
Copy link
Collaborator

📲 You can test the changes from this Pull Request in WooCommerce Android by scanning the QR code below to install the corresponding build.

App Name WooCommerce Android
Platform📱 Mobile
FlavorJalapeno
Build TypeDebug
Commit6330543
Direct Downloadwoocommerce-prototype-build-pr13125-6330543.apk

@hafizrahman hafizrahman self-assigned this Dec 18, 2024
@hafizrahman hafizrahman added this to the 21.3 milestone Dec 18, 2024
@wpmobilebot wpmobilebot modified the milestones: 21.3, 21.4 Dec 20, 2024
@wpmobilebot
Copy link
Collaborator

Version 21.3 has now entered code-freeze, so the milestone of this PR has been updated to 21.4.

@hafizrahman
Copy link
Contributor

Haven't had a chance to look at this because I've been away sick. Will look again when I'm better.

@hafizrahman
Copy link
Contributor

Smoke tested the app and it's working OK ✅
Looked into the "potentially breaking changes" part on the Release:

  • No failures with our current usage of @Binds
  • No usage of @ProductionScoped
  • No usage of multiboundMap

@hafizrahman hafizrahman merged commit bca2c9c into trunk Jan 6, 2025
18 of 19 checks passed
@hafizrahman hafizrahman deleted the dependabot/gradle/google-dagger-2.53.1 branch January 6, 2025 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot: dependencies update PRs that update a dependency file, used by Dependabot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants