1.7.0
- Support unit coercion (#7, #10)
- Support resolution for JvmOverloads in IDE (#11)
- Generate
@GeneratedBlockingBridge
on static bridges (#8) - Fix access flags, fix
synchronized
bridges (#9) - Fix bridge origin, enable declaration clash detecting (#2)
- Fix overloads codegen when not generating function bodies, fix overloads clash in IDE
Note: unit coercion is already enabled in IR backend in previous versions, and is enabled in JVM backend by default now. It is a binary-incompatible change. If you want to provide compatibility, add blockingBridge { unitCoercion = COMPATIBILITY }
in build.gradle
This version of compiler plugin supports Kotlin 1.4.20 series only