Build(deps): Bump com.google.dagger:hilt-compiler from 2.54.0 to 2.55
Bumps com.google.dagger:hilt-compiler from 2.54.0 to 2.55.
Release notes
Sourced from com.google.dagger:hilt-compiler's releases.
Dagger 2.55
Notable/breaking changes
- Added support for injecting
jakarta.inject.Provider
. This should be usable anywherejavax.inject.Provider
is usable. Note that this technically comes with a breaking change to disallow providingjakarta.inject.Provider
types in the same way it is disallowed forjavax.inject.Provider
. (caa7e178b)- Fixed a number of binding graph related issues. These fixes can be enabled with,
-Adagger.useBindingGraphFix=ENABLED
, but due to this sometimes being a breaking change we’ve set the default behavior to “disabled” for now. We will flip the default to “enabled” in a future release, and eventually remove the flag altogether. Enabling this feature can fix a number of confusing error messages. See https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix for more details.Bug fixes
- Fixed #4549: Fixed incremental processing for LazyClassKey proguard files by adding the originating element to the
writeResource
call. (98a027541)
Commits
-
14ad560
2.55 release -
7ca9977
Add binary compatibility validator to the Gradle projects -
4cd83cb
Add documentation fordagger.useBindingGraphFix
compiler option. -
8b4f9b6
Add maven publish plugin to Gradle projects. -
9daa0ae
Wire resource configuration while keeping the Bazel project structure. -
3418609
Move JDK toolchain, Kotlin language and JVM target configuration to conventio... -
0927b9a
Add flag to control LegacyBindingGraphFactory usage. -
1620e92
Add Github CI step and action for building with Gradle -
c43783a
Initial setup of Gradle as a build system for Dagger -
98a0275
Fix LazyClassKey proguard file issues. - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts