Skip to content

Releases: IlyaGulya/anvil-utils

v0.3.0-beta02

14 Dec 09:37
b9febe8
Compare
Choose a tag to compare

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

19 Nov 14:21
b2091b3
Compare
Choose a tag to compare

Stable release of latest version supporting Square Anvil plugin

v0.3.0-beta01

24 Oct 19:45
0adbb98
Compare
Choose a tag to compare

Changed

  • Migrated from com.squareup.anvil to dev.zacsweers.anvil plugin.
  • Upgrade kotlin from 2.0.0 to 2.0.21
  • Upgrade KSP from 2.0.0-1.0.21 to 2.0.21-1.0.25
  • Upgrade Dagger from 2.51.1 to 2.52
  • Upgrade kotlinx binary compatibility checker from 0.14.0 to 0.16.3
  • Upgrade vanniktech maven publish plugin from 0.28.0 to 0.30.0
  • Upgrade Kotlinpoet from 1.17.0 to 2.0.0
  • Upgrade Gradle from 8.7 to 8.10.2

v0.2.1-beta01

22 Jul 12:39
36f01c7
Compare
Choose a tag to compare

Fixed

  • Fixed lambda type resolving in KSP processor #2

v0.2.0-beta02

30 May 15:37
3a0c31f
Compare
Choose a tag to compare

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

25 May 08:58
5305de6
Compare
Choose a tag to compare

Added

  • Support Anvil KSP mode

Changed

  • Updated Anvil to 2.5.0-beta09
  • Better support for incremental compilation using new GeneratedFilesWithSources API from Anvil
  • Split :samples module to multi-module structure showcasing usage of KSP and non-KSP code generators. See Module structure in the project section in README.md for more details.
  • Updated README.md with explanation on how to use KSP code generators.