Skip to content

Dagger 2.0.1

Compare
Choose a tag to compare
@cgruber cgruber released this 06 Jun 23:26
· 2999 commits to master since this release

A maintenance release fixing immediate issues following the Dagger 2.0 release, including:

  • Speed up Graph Validation (reduce build times by 10s of seconds on sampled large projects)
  • Generate correct code for @MapKey annotation types (beta)
  • Fix to properly emit code for class literal values in @MapKey annotations.
  • Fix for injecting component dependencies
  • Fixes to generated code to account for differences in generics handling in ecg vs. javac.
  • Subcomponents can now be abstract classes.
  • Subcomponents now properly build the object graph in some cases involving explicit bindings
    and (sub)components without scope.
  • Improve runtime performance of SetFactory (set multibindings)
  • Other smaller fixes, refactorings, etc.