Hey there. Not sure where to ask this. Is <ki shel...
# scripting
d
Hey there. Not sure where to ask this. Is ki shell dead? The last commit is from 9 months ago, and the last update is from 2 years ago. It's still using Kotlin 1.7.0. ki remains useful, and there's no replacement at the time with the same amount of features.
👀 1
e
Kotlin 1.9.10 is as high as it can get for now - Kotlin 1.9.20 scripting has some issues (https://youtrack.jetbrains.com/issue/KT-63158) and K2 scripting doesn't work at all (https://youtrack.jetbrains.com/issue/KT-63478)
I hope those will be resolved and ki-shell updated after that, but I have no knowledge of their plans
z
You can workaround the K2 issue by specifying language version 1.9
e
yeah but at that point you might as well keep ki-shell on Kotlin 1.9
i
It should be possible to upgrade ki shell to some new version of Kotlin, but only with language version 1.9 or below. Unfortunately I have no time to do it myself at the moment, but if someone will volunteer, I'll gladly accept a PR. About supporting it for LV 2.0+ - I cannot answer anything definite right now. There is an ongoing work on supporting REPL in K2, but when it will be finished and will it be available for ki shell and similar projects - I cannot foresee now.