Has anyone tried using Ktor client with Proguard on JVM? I think I found a bug. If using Proguard (even after applying the rules one can find), calling .body() on a response will throw an exception complaining that it can't find the serializer. Kotlinx serialization itself works fine, I only see the bug when trying to use serialization from a ktor request.
https://youtrack.jetbrains.com/issue/KTOR-6703/Ktor-Client-body-serialization-fails-on-JVM-when-using-Proguard
I think it would help to add proguard instructions to the client docs for JVM. There are proguard instructions for the client on Android, and the server, but not for the client on JVM. I'm building a Compose/Desktop application, so need to use proguard to get the size down and get it to perform acceptably on 'normal' (e.g. non-developer) machines.