Hello, we already had to upgrade to version 2.2.0-...
# kotlinx-rpc
d
Hello, we already had to upgrade to version 2.2.0-RC2. Is there a way to also use KRPC with this Kotlin version? Is there a trick to set the version even if it's not officially supported, or is there by chance an EAP version available for it?
a
Hi Dirk, Sorry I don't have a quick answer for you. My best bet is to clone or fork the repo and see if you can bump the version manually or with some ai assistance, Note however due to kotlinx-rpc being partially a compiler plugin and the compiler-plugins doesn't have the same stable-apis when moving between kotlin versions, So sometimes it will require large amount of work even for minor version changes. Happy coding 👍
d
Hello Alexander, Thank you very much for the information. I thought I had seen on GitHub that migrations for version 2.2 were already underway, and I was hoping there might be a snapshot repository available, similar to the GRPC repository. Alright, I'll try my luck with creating a copy, or alternatively, I'll write a REST-Ktor wrapper for now and deal with the migration effort later when version 2.2 and a compatible KRPC version are released. I suppose there's no timeline for this yet...? 😇
👍 1
a
Hey Dirk, Looks like 0.8.0 is in review and will support kotlin 2.2.0 https://github.com/Kotlin/kotlinx-rpc/pull/366#event-18365763907 https://github.com/Kotlin/kotlinx-rpc/commit/08434d8f99c9328c7ec3443b8327e56c6b34d7e5 If you want to be early on it then you could probably checkout the release-0.8.0 branch and run the publishLocal.sh script.
d
Very good. I don't think I need to go to the extra effort. According to the changelog, the release is coming out today:
🎉 1
a
Haha misses that part 😅