Skip to content

v0.5.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@alancai98 alancai98 released this 03 Mar 19:24
· 31 commits to main since this release
b6a6191

Notable features include:

  • Split code generated with Kotlin target into multiple files (#106). PIG now generates one .generated.kt file per domain and cross-domain VisitorTransform, instead of one single file
    • This is a breaking change to API used by Gradle clients and to the CLI's command-line options
  • Relax rules related to product types (#98), thus allowing for product types with optional and variadic fields

Other misc changes:

  • Rewrite of README.md (#99)
  • Add ktlint to gradle build, upgrade gradle to 7.2, upgrade Kotlin to 1.4 (#111)
  • Upgrade dokka to 1.6.10 following gradle upgrade (#114)

Full Changelog: v0.4.0...v0.5.0