github google/dagger dagger-2.60
Dagger 2.60

3 hours ago

New features:

Potential breaking changes:

  • When using the Hilt Gradle plugin, an error is now reported if a user sets a plugin-controlled flag (previously the plugin just ignored the user’s input). (a119ba6)
  • Multidex support is removed. minSDK for Hilt is now 23, matching AndroidX
    (https://issuetracker.google.com/380448311) (1990bd1)

Bug fixes:

  • Fixes #1290: Enabled Guava BetaApi checks (5b8b2bd)
  • Fixes #5190, #5180, #5177: Updated Kotlin version ton 2.3.21 (7daaec5)
  • Fixes #5160: Deferred ViewModelMetadata processing on error types or missing @AssistedFactory (59827c6)
  • Fixes missing originating element attachments in a few Hilt processors to ensure correct incremental compilation tracking. (2930ca8)
  • Fixes Dagger multibinding duplicate masking across Map components (compile-time validation)
    Adds strict compile-time detection for duplicate map multibinding keys across component boundaries. This is enabled via the -Adagger.mapMultibindingDuplicateDetectionFix=ENABLED. This option is DISABLED by default to maintain backward compatibility. See Compiler Options for more details. (504397e)

Don't miss a new dagger release

NewReleases is sending notifications on new releases.