2.0.0
What's Changed
- Fix compose import by @kibettheophilus in #172
- Fix expect actual module generation by @arnaudgiuliani in #189
- fix: Remove the Provided annotation for consideration for the depende… by @kmbisset89 in #199
- Close OutputStream created by
writeTagFile()
by @KengoTODA in #195 - Realize Reproducible Builds by stabilize name of the
KoinMeta
file by @KengoTODA in #196 - feat: allow creating custom qualifier annotations by @skyecodes in #176
- Remove internal scan state from Symbol Scanning by @Jarvvski in #203
- Bind generating tag files to KOIN_CONFIG_CHECK parameter. by @Sepehr1812 in #206
- ViewModel generation default to Koin 4.0 by @arnaudgiuliani in #212
- Fix verification engine for KSP 2 / Kotlin 2 by @arnaudgiuliani in #216
- fix:
Scope.getValue
returns KSP type name by @SIMULATAN in #213 - fix: custom qualifier annotations not generating qualifier at injection point by @skyecodes in #211
- Let WorkerParameters injected by default by @arnaudgiuliani in #217
- Fix keyword package generation by @arnaudgiuliani in #218
- Warn about default value usage by @arnaudgiuliani in #219
- Feature - split module generation if goes over 500 by @arnaudgiuliani in #220
- Fix error message type by @arnaudgiuliani in #221
- Scan more than one component at the time by @vivodikj in #182
- Add multi-module classes definition duplication issue case. by @Sepehr1812 in #227
- Fix tag generation to avoid classes overlap by @arnaudgiuliani in #229
- Fix param injection - generate real arguments & types by @arnaudgiuliani in #230
- feat: @componentscan glob support by @OffRange in #131
- Fix Parameter meta extraction order + lazy qualifier by @arnaudgiuliani in #231
- Improve docs for
ComponentScan
by @OffRange in #233 - Fix meta tag factory to have real type by @arnaudgiuliani in #234
- Fix ksp meta tags - Compat with KSP1 by @arnaudgiuliani in #235
New Contributors
- @kmbisset89 made their first contribution in #199
- @KengoTODA made their first contribution in #195
- @skyecodes made their first contribution in #176
- @Jarvvski made their first contribution in #203
- @Sepehr1812 made their first contribution in #206
- @SIMULATAN made their first contribution in #213
- @vivodikj made their first contribution in #182
- @OffRange made their first contribution in #131
Full Changelog: 1.4.0...2.0.0