0.3.4
- Enhancement: Use a simple numbered (but deterministic) naming for contributed graph classes to avoid long class names.
- Enhancement: Improve graph validation performance by avoiding unnecessary intermediate sorts.
- Enhancement: Move binding validation into graph validation step.
- Enhancement: Avoid unnecessary BFS graph walk in provider field collection.
- Fix: Fix provider field populating missing types that previously seen types dependent on.
Special thanks to @ChristianKatzmann and @madisp for contributing to this release!
What's Changed
- Fix link to IDE support in
circuit-appby @ChristianKatzmann in #476 - Use counting name allocator for contributed graphs instead by @ZacSweers in #479
- Raise samples compile/target sdk by @ZacSweers in #480
- Fix SCC typo by @ZacSweers in #482
- Avoid intermediate sorts by @ZacSweers in #483
- Clean up multibinding providers by @ZacSweers in #484
- Update plugin com.gradle.develocity to v4.0.2 by @renovate in #485
- Fix walking successors + rework missing binding validation order by @madisp in #486
- Allow computing binding to create multiple bindings by @ZacSweers in #487
New Contributors
- @ChristianKatzmann made their first contribution in #476
- @madisp made their first contribution in #486
Full Changelog: 0.3.3...0.3.4