Skip to content

Upgrade Ktor dependency from 3.3.2 to 3.4.0#503

Merged
romainbsl merged 1 commit intomainfrom
claude/upgrade-ktor-3.4-MC0Tg
Feb 8, 2026
Merged

Upgrade Ktor dependency from 3.3.2 to 3.4.0#503
romainbsl merged 1 commit intomainfrom
claude/upgrade-ktor-3.4-MC0Tg

Conversation

@romainbsl
Copy link
Member

Fixes #502 - NoSuchMethodError on Route.getParent() when using Ktor 3.4.0.

In Ktor 3.4.0, the Route interface now extends TreeLike which
provides the parent property through interface inheritance instead of
declaring it directly. This causes a binary incompatibility for code
compiled against Ktor 3.3.x. Recompiling against 3.4.0 resolves the
NoSuchMethodError at runtime.

https://claude.ai/code/session_011qM9kir34Ami25jZYV9FZ1

Fixes #502 - NoSuchMethodError on Route.getParent() when using Ktor 3.4.0.

In Ktor 3.4.0, the Route interface now extends TreeLike<Route> which
provides the parent property through interface inheritance instead of
declaring it directly. This causes a binary incompatibility for code
compiled against Ktor 3.3.x. Recompiling against 3.4.0 resolves the
NoSuchMethodError at runtime.

https://claude.ai/code/session_011qM9kir34Ami25jZYV9FZ1
@romainbsl romainbsl merged commit a50b4e9 into main Feb 8, 2026
2 checks passed
@romainbsl romainbsl deleted the claude/upgrade-ktor-3.4-MC0Tg branch February 8, 2026 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ktor 3.4.0 runtime error: NoSuchMethodError Route.getParent() in closestDI()

2 participants

Comments