DroidconKotlin icon indicating copy to clipboard operation
DroidconKotlin copied to clipboard

DroidconKotlin - 1.8 Release Testing

Open KatieGalvin opened this issue 2 years ago • 1 comments

Switch from RC to official release, reverify that 1.8 still works and get the branch ready to merge

Perform the list of sanity checks on your work projects (it mostly consists of basic actions).

  • Compile your project with a current Kotlin version.
  • Check the highlighting in different IDE modules.
  • Compile the project with the EAP Kotlin version and install the EAP IDE plugin.
  • Verify that the project re-imported successfully.
  • Check that highlighting from p.2 works not worse than before.
  • Compile the project again and look for new surprising warnings.
  • Change something in the code and check if incremental compilation works.
  • Run your tests with a new Kotlin version.
  • Stop at some well-known piece of code, run the debugger and try stepping.
  • Look for performance issues in compilation, runtime, re-import or IDE behavior.

Pay additional attention to these features and subsystems if applicable to your use case:

  • Kotlin Gradle plugin: lots of changes in all typical usage scenarios
  • The new Gradle Incremental compilation, which we plan to stabilize soon
  • Expose compiler flags via Gradle lazy properties
  • Ability to not fallback with compiler daemon by default
  • arm64 support for watchOS targets
  • Xcode 14 and new Objective-C frameworks support in Kotlin/Native

KatieGalvin avatar Dec 30 '22 16:12 KatieGalvin

Related Tickets that are still open/in review: DroidconKotlin #193- Update Compose to 1.2.1 and Kotlin to 1.7.20

KatieGalvin avatar Dec 30 '22 16:12 KatieGalvin