Releases: IlyaGulya/anvil-utils
Releases · IlyaGulya/anvil-utils
v0.3.0-beta02
Changed
- Upgraded Dagger to
2.53.1
Fixed
- Correctly defer symbols with unresolved references to the next KSP round (fixes Issue #4)
v0.2.1
Stable release of latest version supporting Square Anvil plugin
v0.3.0-beta01
Changed
- Migrated from
com.squareup.anvil
todev.zacsweers.anvil
plugin. - Upgrade kotlin from
2.0.0
to2.0.21
- Upgrade KSP from
2.0.0-1.0.21
to2.0.21-1.0.25
- Upgrade Dagger from
2.51.1
to2.52
- Upgrade kotlinx binary compatibility checker from
0.14.0
to0.16.3
- Upgrade vanniktech maven publish plugin from
0.28.0
to0.30.0
- Upgrade Kotlinpoet from
1.17.0
to2.0.0
- Upgrade Gradle from
8.7
to8.10.2
v0.2.1-beta01
Fixed
- Fixed lambda type resolving in KSP processor #2
v0.2.0-beta02
Changed
- Refactored code generator to be common between KSP and non-KSP implementations
- Made KSP processor a nested class and moved to proper package to prevent possible conflicts with another KSP processors.
v0.2.0-beta01
Added
- Support Anvil KSP mode
Changed
- Updated
Anvil
to2.5.0-beta09
- Better support for incremental compilation using new
GeneratedFilesWithSources
API fromAnvil
- Split
:samples
module to multi-module structure showcasing usage of KSP and non-KSP code generators. SeeModule structure in the project
section in README.md for more details. - Updated
README.md
with explanation on how to use KSP code generators.