Skip to content

0.6.2

Choose a tag to compare

@ZacSweers ZacSweers released this 22 Aug 15:47
· 1770 commits to main since this release
  • Enhancement: Add diagnostic for contributed binding containers with no (visible) no-arg constructor.
  • Enhancement: Add hint for missing bindings if the binding appears to be contributed by an internal type in another, non-friend module.
  • Fix: Don't allocate new fields for deferred bindings reserved by extension graphs.
  • Fix: Allow graph extensions to expose their own factories if inherited from parents.

Special thanks to @kevinguitar, @hossain-khan, and @chrisbanes for contributing to this release!

What's Changed

  • added: tag based docs site publish trigger by @hossain-khan in #975
  • added: script to manually deploy versioned site to github pages by @hossain-khan in #969
  • chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #974
  • fix(deps): update dependency com.autonomousapps:gradle-testkit-support to v0.19 by @renovate[bot] in #973
  • chore(deps): update plugin testkit to v0.15 by @renovate[bot] in #971
  • fix(deps): update dagger to v2.57.1 by @renovate[bot] in #970
  • Enable develocity scans on benchmark and samples by @ZacSweers in #976
  • Avoid deferred fields to allocate a new provider for scoped bindings by @kevinguitar in #977
  • Refactor expression code gen by @ZacSweers in #978
  • Exclude internal APIs from dokka by @ZacSweers in #979
  • Add diagnostic for contributed binding containers with no (visible) noarg constructor by @ZacSweers in #980
  • Add hints for internal contributing types by @ZacSweers in #981
  • Fix child graphs inheriting their own factories by @ZacSweers in #985

Full Changelog: 0.6.1...0.6.2