Skip to content

Upgrade Kotlin to 2.3 and analyze dependencies for Ktor 3.4.0 compatibility #1163

@coderabbitai

Description

@coderabbitai

Context

As discovered in PR #1160, upgrading Ktor from 3.3.2 to 3.4.0 requires Kotlin 2.3, but the project is currently on an older Kotlin version.

Tasks

  • Upgrade Kotlin to version 2.3
  • Analyze and identify all libraries that need to be upgraded alongside Kotlin 2.3
  • Test compatibility of current dependencies with Kotlin 2.3
  • Document any breaking changes or migration requirements
  • Apply the Ktor 3.4.0 upgrade and Dispatchers.IO enforcement from PR fix: update ktor & enforce Dispatchers.IO in engines #1160

References

Notes

The Ktor 3.4.0 update includes changes to the dispatcher behavior and is considered important for the project. Once the Kotlin upgrade is complete, the changes from PR #1160 should be reapplied.

Metadata

Metadata

Assignees

Labels

Bisq Connect ClientsThis issue is applicable ONLY for `xClients` apps

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions