v0.5.0
Pre-release
Pre-release
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 forproduct
types withoptional
andvariadic
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