Skip to content

1.1.60-eap-43

Pre-release
Pre-release
Compare
Choose a tag to compare
@h0tk3y h0tk3y released this 26 Oct 15:33
· 25 commits to 1.1.60 since this release

What's new

  • Bug fixes and further improvements in support for JSR-305 nullability annotations:
    • Type qualifier defaults can now be used with ElementType.TYPE_USE to provide nullability information for types in all positions including type arguments, upper bounds of type parameters and wildcard types
    • Migration status of custom nullability annotations can be controlled with the @UnderMigration annotation (packaged in a new artifact kotlin-annotations-jvm)
    • Support for fine-grained migration status control on the library user side with the compiler configuration flag -Xjsr305
  • Experimental support for Kotlin/JS incremental compilation in Gradle builds; it is disabled by default and can be enabled by setting kotlin.incremental.js = true in gradle.properties or local.properties
  • Bug fixes in Parcelable implementation generation with @Parcelize
  • Lots of bug fixes in the compiler and IDE
  • New inspections, performance improvements and bugfixes in the IntelliJ plugin
  • Other improvements in support for Gradle incremental builds

Full changelog