-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ktor Client 3.0 Support #131
Comments
Hello @sausti! Thanks for reporting it. We will estimate the changes needed and add the necessary support. |
Hi @sausti! Can you please post the error you have? By looking on the migration guide I can see that only binary-incompatible change for the Ktor Client is the rename of the At least I'm able to compile and run our instrumentation with Ktor 3.x without any changes. |
Thank you for the help @0xnm! Android compiles and runs as expected when targeting Ktor 3.0.3, but on iOS, we see the following:
Which is odd, as AttributeKey's (Use in Datadog) signature has not changed from Ktor 2 to Ktor 3? Perhaps this is due to a different linking error caused by mismatched versions on iOS? |
It is inline function and actually under the hood the captured type definition changed in the Ktor 3.x release. I'm wondering though if it is possible to solve this issue completely on the client side, by leveraging linking flags, will check it out. |
Feature description
Proposed solution
Update the Ktor dependency to 3.0.*+, or create a separate dedicated library for Ktor 3.0.
Other relevant information
No response
The text was updated successfully, but these errors were encountered: