0.7.6
- 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
IrErrorTypeerror 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