Dagger 2.50
Chang-Eric
released this
19 Dec 23:57
·
175 commits
to master
since this release
Dagger
Potential breaking changes
- Introduced a new
dagger.internal.Provider
to facilitate future support forjakarta.inject.Provider
types. There should be no visible changes at this time, though with such a large change there is a risk of unanticipated version compatibility issues across libraries built with different Dagger versions. (75d3cbc) - Flip the default for
-Adagger.explicitBindingConflictsWithInject
to enabled. This flag fixes a bug where an explicit binding like an@Provides
should conflict with@Inject
bindings if the@Inject
is actually used in a parent component. (8372c63)
Bug fixes
- Fixed the error message for an
@Binds @IntoSet
implementation with duplicate bindings. (8d01223)