Was the bump in required JDK for Kotest intentiona...
# kotest
s
Was the bump in required JDK for Kotest intentional? I don't see it in the changelog.
Caused by: java.lang.UnsupportedClassVersionError: io/kotest/runner/junit/platform/KotestJunitPlatformTestEngine has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
l
I think it's required by Kotlin 1.9
That's a wild guess tho
c
Looks like it was missed in the release notes. Java 11 toolchain now used.
e
I don't think that was intentional.. See here
s
It broke some Arrow builds 😕 We're following the same targets as Kotlin Std and KotlinX, so we want to publish and test JDK8. but I guess Kotest is more oriented for testing applications, not libraries.
e
@sam want me to look into fixing this? It’s a regression, right?
l
I believe it is
We did say that following what Kotlin is doing was a good idea, following the default
So I'd say that this is probably a bit not-intended. If we can compile against JDK 8 we should
s
Yes we need to release 5.7.2 back on JDK 8