Skip to content

0.7.6

Choose a tag to compare

@ZacSweers ZacSweers released this 17 Nov 23:36
· 1458 commits to main since this release
  • Fix: Record IC lookups for merged supertypes to graph extensions.
  • Fix: Optimize checkScope() diagnostics in errors by checking if roots are empty first.
  • Fix: Fix diagnostic when an @Multibinds-annotated Map uses an enum as a key.
  • Fix: Fix Dagger interop error messages when validating @Modules with constructor-injected fields to match errors for @BindingContainers.
  • Fix: Catch IrErrorType error types earlier when generating missing binding hints.
  • Fix: Fix IC edge case when restoring a deleted contributed binding container.
  • Update shaded Okio to 3.16.3.
  • Build against Gradle 9.2.1.

Special thanks to @jonamireh, @neworld, and @JoelWilcox for contributing to this release!

What's Changed

  • fix(deps): update dependency com.google.googlejavaformat:google-java-format to v1.32.0 by @renovate[bot] in #1340
  • chore(deps): update plugin mavenpublish to v0.35.0 by @renovate[bot] in #1350
  • chore(deps): update plugin com.android.settings to v8.13.1 by @renovate[bot] in #1345
  • chore(deps): update dependency mkdocs-material to v9.7.0 by @renovate[bot] in #1347
  • chore(deps): update agp to v8.13.1 by @renovate[bot] in #1344
  • chore(deps): update dependency pymdown-extensions to v10.17 by @renovate[bot] in #1352
  • Add another test by @ZacSweers in #1351
  • Check if Multibinds map keys are enums by @jonamireh in #1354
  • chore(deps): update dependency pymdown-extensions to v10.17.1 by @renovate[bot] in #1357
  • chore(deps): update dependency mkdocs-macros-plugin to v1.5.0 by @renovate[bot] in #1363
  • Fix Dagger interop error messages when validating @Modules with constructor-injected fields to match errors for @BindingContainers by @JoelWilcox in #1367
  • Optimise checkScope diagnose, if roots are empty by @neworld in #1369
  • fix(deps): update okhttp monorepo to v5.3.1 by @renovate[bot] in #1374
  • chore(deps): update dependency click to v8.3.1 by @renovate[bot] in #1372
  • fix(deps): update okio to v3.16.3 by @renovate[bot] in #1371
  • Don't try to map error types in missing bindings hints by @ZacSweers in #1375
  • chore(deps): update gradle to v9.2.1 by @renovate[bot] in #1376
  • chore(deps): update actions/checkout digest to 93cb6ef by @renovate[bot] in #1377
  • Fix NoClassDefFoundError when changing scopes of a contributed interface by @jonamireh in #1356
  • fix(deps): update okio to v3.16.4 by @renovate[bot] in #1378
  • [IC] Fix restoring multibinding contribution not detected by @jonamireh in #1349

New Contributors

Full Changelog: 0.7.5...0.7.6