Skip to content

0.27.1

Compare
Choose a tag to compare
@ZacSweers ZacSweers released this 28 May 21:19
· 61 commits to main since this release
  • [moshi-sealed] Improve moshi-sealed KSP error messages.
  • [moshi-ir] Fix fallback adapter support in IR code gen not recognizing Moshi parameters to primary constructors.
  • [moshi-sealed and moshi-ir] Check for same subtypes before erroring on duplicate labels in moshi-sealed IR.
  • [moshi-proguard-rule-gen] Fix proguard rule gen not capturing non-sealed subtypes.
  • [moshi-proguard-rule-gen] Don't write empty proguard rule files if not rules were necessary.
  • Update KotlinPoet to 1.17.0.

What's Changed

  • Update plugin moshix to v0.27.0 by @renovate in #596
  • Update kotlinpoet to v1.17.0 by @renovate in #598
  • Update dependency org.assertj:assertj-core to v3.26.0 by @renovate in #599
  • Update plugin lint to v8.6.0-alpha03 by @renovate in #597
  • Update kotlinCompileTesting to v0.5.0-alpha08 by @renovate in #595
  • Fix fallback adapter support in IR code gen not recognizing Moshi parameters to primary constructors by @ZacSweers in #600
  • Improve moshi-sealed KSP error messages by @ZacSweers in #601
  • Check for same subtypes before erroring on duplicate labels by @ZacSweers in #602
  • Fix proguard rule gen not capturing non-sealed subtypes. by @ZacSweers in #603

Full Changelog: 0.27.0...0.27.1