Ktor 3.6.0 Is Now Available!
Ktor 3.6.0 introduces native typed authentication for OpenID Connect and adds HTTP/3 support for the Netty engine. The release also updates Kotlin Multiplatform client defaults and refines routing and request handling mechanisms.
Verified State Diff
Impact & Verification Analysis
Kotlin backend developers, Ktor framework users, and mobile developers utilizing Kotlin Multiplatform.
The inclusion of HTTP/3 and typed OIDC support significantly reduces the complexity of implementing modern security and networking standards, directly improving developer productivity and application performance.
Full Fact Overview
This release marks a significant milestone in Ktor's evolution, focusing on modernizing protocol support and developer ergonomics. The integration of typed authentication for OpenID Connect reduces boilerplate code for identity management, while the addition of HTTP/3 support for the Netty engine enables lower latency and improved multiplexing capabilities for high-performance backend services. These updates align with the broader Kotlin Multiplatform ecosystem, ensuring consistent client-side behavior across target platforms.