Sourced from com.google.dagger.hilt.android's releases.
Dagger 2.55
Notable/breaking changes
- Added support for injecting
jakarta.inject.Provider. This should be usable anywherejavax.inject.Provideris usable. Note that this technically comes with a breaking change to disallow providingjakarta.inject.Providertypes 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
writeResourcecall. (98a027541)
14ad560
2.55 release7ca9977
Add binary compatibility validator to the Gradle projects4cd83cb
Add documentation for dagger.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 Gradlec43783a
Initial setup of Gradle as a build system for Dagger98a0275
Fix LazyClassKey proguard file issues.Sourced from com.google.dagger:hilt-android's releases.
Dagger 2.55
Notable/breaking changes
- Added support for injecting
jakarta.inject.Provider. This should be usable anywherejavax.inject.Provideris usable. Note that this technically comes with a breaking change to disallow providingjakarta.inject.Providertypes 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
writeResourcecall. (98a027541)
14ad560
2.55 release7ca9977
Add binary compatibility validator to the Gradle projects4cd83cb
Add documentation for dagger.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 Gradlec43783a
Initial setup of Gradle as a build system for Dagger98a0275
Fix LazyClassKey proguard file issues.Sourced from com.google.dagger:hilt-android-compiler's releases.
Dagger 2.55
Notable/breaking changes
- Added support for injecting
jakarta.inject.Provider. This should be usable anywherejavax.inject.Provideris usable. Note that this technically comes with a breaking change to disallow providingjakarta.inject.Providertypes 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
writeResourcecall. (98a027541)
14ad560
2.55 release7ca9977
Add binary compatibility validator to the Gradle projects4cd83cb
Add documentation for dagger.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 Gradlec43783a
Initial setup of Gradle as a build system for Dagger98a0275
Fix LazyClassKey proguard file issues.Sourced from com.google.dagger:hilt-android-testing's releases.
Dagger 2.55
Notable/breaking changes
- Added support for injecting
jakarta.inject.Provider. This should be usable anywherejavax.inject.Provideris usable. Note that this technically comes with a breaking change to disallow providingjakarta.inject.Providertypes 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
writeResourcecall. (98a027541)
14ad560
2.55 release7ca9977
Add binary compatibility validator to the Gradle projects4cd83cb
Add documentation for dagger.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 Gradlec43783a
Initial setup of Gradle as a build system for Dagger98a0275
Fix LazyClassKey proguard file issues.