Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump daggerVersion from 2.31.2 to 2.32 #408

Merged
merged 1 commit into from
Feb 16, 2021

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 15, 2021

Bumps daggerVersion from 2.31.2 to 2.32.
Updates dagger-compiler from 2.31.2 to 2.32

Release notes

Sourced from dagger-compiler's releases.

Dagger 2.32

What’s New

Dagger

  • Parameters in @AssistedFactory classes that have the same type now require a name to be set via @Assisted("foo") to disambiguate between arguments. Previously, order of parameters was used. Fixes #2281. (44d4f4b85)

Bug fixes

  • Fix #2359: Fixes self-loop when a generated implementation of an @AssistedFactory method calls a generated component method with the same name. (e2c9a9a21)
  • Fix @AssistedFactory to allow for creating a parameterized Foo with type parameters specified by the factory. (552f430d2)
  • Issue #2279: Adds a better error message when trying to use a type parameter with an @AssistedFactory creator method. (9a9015190)
  • Fix #2309: Fix a type inference issue with generated assisted factories in Java 7. (cda6e32f1)

Hilt

  • A new delayComponentReady() method on HiltAndroidRule allows deferring component initialization in tests until after test execution has started. This allows modifying @BindValue field values in the case that default component initialization would have otherwise requested them before an @Before or @Test method. (315b1fa30)
  • HiltAndroidRule now enforces that inject() is only called at most once per test case. (5dfd484bf)
  • Removes the deprecated ApplicationComponent. Note that this will now require upgrading any Androidx Hilt Worker dependencies to version 1.0.0-alpha03. (6592b06b2)
  • Fix #2337: Fix an incompatibility issue between the Hilt Gradle Plugin and AGP 4.2.0-beta04. Note that this fix makes it so that earlier versions of AGP 4.2.0 are incompatible with Hilt's Plugin. (9da5114b0)

Bug fixes

  • Fix #2306: Fix an issue where internal Kotlin classes where not accessible with enableExperimentalClasspathAggregation turned ON. (53ceb9167, 98c73c619)
  • Fix an issue where an @InstallIn module referencing a component without a component builder would fail (132d9eab8)
Commits
  • 7951d5e 2.32 release
  • 53ceb91 Filter out the configuring project from the artifact view in the Hilt Gradle ...
  • 606c89b Internal changes
  • e2c9a9a Fixes self-loop when generated implementation of an assisted factory method c...
  • 6592b06 Remove the deprecated ApplicationComponent.
  • 44d4f4b Add string qualifier to @Assisted annotation to disambiguate duplicate assist...
  • 132d9ea Fix an issue where a module referencing a component without a builder would f...
  • 5dfd484 Uncomment precondition check enforcing that HiltAndroidRule#inject() is not c...
  • 477ddd6 Internal refactor
  • de8ff2b Reset DelayComponentState between gradle test runs. Adds a new gradle test th...
  • Additional commits viewable in compare view

Updates dagger from 2.31.2 to 2.32

Release notes

Sourced from dagger's releases.

Dagger 2.32

What’s New

Dagger

  • Parameters in @AssistedFactory classes that have the same type now require a name to be set via @Assisted("foo") to disambiguate between arguments. Previously, order of parameters was used. Fixes #2281. (44d4f4b85)

Bug fixes

  • Fix #2359: Fixes self-loop when a generated implementation of an @AssistedFactory method calls a generated component method with the same name. (e2c9a9a21)
  • Fix @AssistedFactory to allow for creating a parameterized Foo with type parameters specified by the factory. (552f430d2)
  • Issue #2279: Adds a better error message when trying to use a type parameter with an @AssistedFactory creator method. (9a9015190)
  • Fix #2309: Fix a type inference issue with generated assisted factories in Java 7. (cda6e32f1)

Hilt

  • A new delayComponentReady() method on HiltAndroidRule allows deferring component initialization in tests until after test execution has started. This allows modifying @BindValue field values in the case that default component initialization would have otherwise requested them before an @Before or @Test method. (315b1fa30)
  • HiltAndroidRule now enforces that inject() is only called at most once per test case. (5dfd484bf)
  • Removes the deprecated ApplicationComponent. Note that this will now require upgrading any Androidx Hilt Worker dependencies to version 1.0.0-alpha03. (6592b06b2)
  • Fix #2337: Fix an incompatibility issue between the Hilt Gradle Plugin and AGP 4.2.0-beta04. Note that this fix makes it so that earlier versions of AGP 4.2.0 are incompatible with Hilt's Plugin. (9da5114b0)

Bug fixes

  • Fix #2306: Fix an issue where internal Kotlin classes where not accessible with enableExperimentalClasspathAggregation turned ON. (53ceb9167, 98c73c619)
  • Fix an issue where an @InstallIn module referencing a component without a component builder would fail (132d9eab8)
Commits
  • 7951d5e 2.32 release
  • 53ceb91 Filter out the configuring project from the artifact view in the Hilt Gradle ...
  • 606c89b Internal changes
  • e2c9a9a Fixes self-loop when generated implementation of an assisted factory method c...
  • 6592b06 Remove the deprecated ApplicationComponent.
  • 44d4f4b Add string qualifier to @Assisted annotation to disambiguate duplicate assist...
  • 132d9ea Fix an issue where a module referencing a component without a builder would f...
  • 5dfd484 Uncomment precondition check enforcing that HiltAndroidRule#inject() is not c...
  • 477ddd6 Internal refactor
  • de8ff2b Reset DelayComponentState between gradle test runs. Adds a new gradle test th...
  • 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 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)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 15, 2021
Bumps `daggerVersion` from 2.31.2 to 2.32.

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

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/gradle/daggerVersion-2.32 branch from ae28b72 to 70a40bd Compare February 15, 2021 19:31
@jraska jraska merged commit 738f9e8 into master Feb 16, 2021
@jraska jraska deleted the dependabot/gradle/daggerVersion-2.32 branch February 16, 2021 21:14
@jraska jraska added this to the 0.22.1 milestone Mar 19, 2021
@jraska
Copy link
Owner

jraska commented Mar 19, 2021

This PR was released with 0.22.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant