Dagger 2.24
Chang-Eric
released this
25 Jul 23:39
·
1614 commits
to master
since this release
- Deprecations/removals
dagger.android
'sHas{Activity,Fragment,Service,ContentProvider,BroadcastReceiver}
interfaces are now removed in favor ofHasAndroidInjector
(which can handle any type).HasAndroidInjector
was added in 2.23, and is supported together with the old types in that version. (3bd8f70)
- Bug fixes
- Duplicate keys were erroneously not detected when MapKey.unwrapValue=false which may have resulted in a runtime error (depending on whether fastInit mode was used). This is now detected and failed at compile time. (8b5dbea)
- Build performance
- Gradle's incremental annotation processing is now enabled for all builds (50bc180)