Releases: r0adkll/kimchi
Releases · r0adkll/kimchi
0.7.0
17 Jan 19:41
Compare
Sorry, something went wrong.
No results found
Fixed
Circuit presenter compilation broke when using a subclassed presenter interface
Changed
Updated Kotlin to 2.3.0
Updated KSP to 2.3.4
Updated kotlin-inject to 0.9.0
Updated circuit to 0.32.0
0.6.0
29 Jun 20:42
Compare
Sorry, something went wrong.
No results found
Added
New property com.r0adkll.kimchi.generateContributedBindingProvisions that will automatically generate exposing provisions for types bound with @ContributesBinding - #138
Changed
Updated Kotlin to 2.2.0
Updated KSP to 2.2.0-2.0.1
Updated kotlin-inject 0.8.0
Flattened component/subcomponent output instead of nesting - #138
Hint generation all shares the same common package - #138
0.5.1
05 Jan 22:54
Compare
Sorry, something went wrong.
No results found
Fixed
Fixed Circuit presenter code generator - #98
0.5.0
19 Dec 18:24
Compare
Sorry, something went wrong.
No results found
Added
Add support for linuxArm64/x64 to annotations from @bwalter089 - #91
Provide contributed subcomponent factories on its parents graph - #94
Fixed
Updated Danger check to be more sensitive about [CHANGELOG.md] changes - #92
Other Notes & Contributions
Special thanks to @bwalter089 for contributing to this release
0.4.0
14 Sep 19:42
Compare
Sorry, something went wrong.
No results found
Fixed
Fixed explicit parent components with @MergeComponent components - #52
Fixed non-primitive custom keys not generating correctly - #55
Fixed name collisions with generated hint classes - #56
Added
Support for multiple uses of @ContributesBinding, @ContributesMultibinding, and @ContributesTo on single elements - #59
0.3.1
10 Sep 16:58
Compare
Sorry, something went wrong.
No results found
Fixed
Fixed naive toClassName() function that broke on nested classes - [https://github.com//pull/48 ]
0.3.0
09 Sep 16:07
Compare
Sorry, something went wrong.
No results found
Fixed
Fixed issue where @ContributesBinding elements with constructor injections and no @Inject annotation
Fixed annotations passed to merged implementations clashing with kotlin-inject generation. - [#43 ]
Fixed root component creation extension function to account for defined companion objects. - [#39 ]
0.2.0
28 Aug 00:08
Compare
Sorry, something went wrong.
No results found
Added
[Circuit] Added ability to inject additional elements into Ui composable functions - [https://github.com//pull/30 ]
Fixed
Fixed rank ordering when contributing multiple bindings of the same type - [https://github.com//pull/34 ]
0.1.1
24 Aug 18:41
Compare
Sorry, something went wrong.
No results found
Added
Added testFixtures in the compiler-utils module for writing Kimchi unit tests.
Fixed
Fixed kinject scopes not transferring to the underlying merged components.
0.1.0
22 Aug 13:37
Compare
Sorry, something went wrong.
No results found
Added
Migrated implementation from Deckbox and Campfire
Initial Release