This adds support for Kotlin 2.0. This branch does not have code specific to K2 compared to main/release but is for compiling and testing the library with Kotlin 2, as distributables are not binary compatible across Kotlin 1.9/2.0.
This is targeting release/k2 that will be used to publish named (<x>-K2) releases corresponding to normal releases when see fit.
This PR was targeting release/k2 as a -K2-suffix release. Superseded by #1764 that targets main for 2.0.0. The version bump comments are addressed in #1764.
This adds support for Kotlin 2.0. This branch does not have code specific to K2 compared to
main
/release
but is for compiling and testing the library with Kotlin 2, as distributables are not binary compatible across Kotlin 1.9/2.0.This is targeting
release/k2
that will be used to publish named (<x>-K2
) releases corresponding to normalreleases
when see fit.Closes #1614