- Make moshi-ir Gradle plugin compatible with Gradle's incubating "Project Isolation" feature.
- Update to Kotlin
2.0.20
. Note that this release requires Kotlin2.0.20
or later for moshi-ir due to changes in the IR API. It may work on older releases, but it's untested. - Update Guava to
33.3.0-jre
. - Build against KSP
2.0.20-1.0.24
. - Build against Gradle
8.10
.
Special thanks to @ansman for contributing to this release!
What's Changed
- Update plugin moshix to v0.27.1 by @renovate in #604
- Update dependency com.google.guava:guava to v33.2.1-jre by @renovate in #607
- Update plugin lint to v8.6.0-alpha04 by @renovate in #606
- Update dependency gradle to v8.8 by @renovate in #608
- Update kotlinCompileTesting to v0.5.0 by @renovate in #610
- Update dependency com.facebook:ktfmt to v0.50 by @renovate in #611
- Update plugin lint to v8.6.0-alpha05 by @renovate in #612
- Update dependency com.android.tools.build:gradle to v8.5.0 by @renovate in #614
- introduce immutable-adapters in readme.md by @beigirad in #615
- Update dependency dev.zacsweers.autoservice:auto-service-ksp to v1.2.0 by @renovate in #613
- Update ksp to v2.0.0-1.0.22 by @renovate in #609
- Update dependency com.facebook:ktfmt to v0.51 by @renovate in #617
- Update plugin lint to v8.6.0-alpha06 by @renovate in #618
- Update plugin mavenPublish to v0.29.0 by @renovate in #620
- Update plugin lint to v8.6.0-alpha07 by @renovate in #619
- Fix generated Proguard rules not using valid fully qualified name by @mhelder in #626
- Update dependency com.google.truth:truth to v1.4.3 by @renovate in #625
- Update plugin lint to v8.6.0-alpha08 by @renovate in #627
- Update dependency gradle to v8.9 by @renovate in #635
- Update ksp to v2.0.0-1.0.23 by @renovate in #636
- Update dependency com.android.tools.build:gradle to v8.5.1 by @renovate in #637
- Update dependency com.google.truth:truth to v1.4.4 by @renovate in #638
- Update kotlinpoet to v1.18.0 - autoclosed by @renovate in #631
- Update plugin lint to v8.6.0-beta01 by @renovate in #634
- Update dependency org.assertj:assertj-core to v3.26.3 by @renovate in #633
- Update plugin kotlinBinaryCompatibilityValidator to v0.15.1 by @renovate in #632
- Update plugin moshix to v0.27.2 by @renovate in #629
- Update kotlinCompileTesting to v0.5.1 by @renovate in #628
- Update plugin kotlinBinaryCompatibilityValidator to v0.16.0 by @renovate in #640
- Update plugin kotlinBinaryCompatibilityValidator to v0.16.1 by @renovate in #641
- Update plugin kotlinBinaryCompatibilityValidator to v0.16.2 by @renovate in #642
- Update kotlinpoet to v1.18.1 by @renovate in #639
- Update plugin lint to v8.6.0-beta02 by @renovate in #644
- Update plugin kotlinBinaryCompatibilityValidator to v0.16.3 by @renovate in #646
- Update dependency com.android.tools.build:gradle to v8.5.2 by @renovate in #649
- Update plugin lint to v8.6.0-rc01 by @renovate in #648
- Update ksp to v2.0.10-1.0.24 by @renovate in #645
- Update dependency gradle to v8.10 by @renovate in #650
- Update dependency com.google.guava:guava to v33.3.0-jre by @renovate in #651
- Update to Kotlin 2.0.20 by @ZacSweers in #621
- Update gradle/actions action to v4 by @renovate in #647
- Update plugin lint to v8.7.0-alpha07 by @renovate in #655
- Replace all usages of findProperty by @ansman in #652
New Contributors
Full Changelog: 0.27.1...0.28.0