HashHash
HashHash copied to clipboard
Update dependency io.ktor:ktor-client-java to v3.3.3
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| io.ktor:ktor-client-java | 3.3.1 → 3.3.3 |
Release Notes
ktorio/ktor (io.ktor:ktor-client-java)
v3.3.3
Published 26 November 2025
Improvements
- KTOR-6837 Discrepancies when parsing URL host with CIO and Darwin engines compared to the rest engines
- KTOR-9050 Logging: SimpleLogger should be an object, not a class
- KTOR-9094 Jetty Client: Support HTTP/2 over cleartext (h2c)
- KTOR-9120 OpenAPI gen: missing operationId for KDoc fields
- KTOR-3019 Improve logging for CORS plugin
Bugfixes
- KTOR-8671 Netty: RejectedExecutionException during shutdown on MacOS when dev mode is enabled
- KTOR-9096 Darwin: New SSE handlers stop responding after canceling few SSE sessions
- KTOR-9125 Double ResponseSent invocation when exception is thrown after respond
- KTOR-8878 OpenAPI: StackOverflowError when a response object has property with @Contextual serializer
- KTOR-8947 Java, ContentEncoding: IllegalHeaderNameException is thrown for ":status" pseudo header with HTTP/2
- KTOR-9092 NettyHttp2Handler throws IllegalArgumentException: 'ktor.ApplicationCall' is already in use
- KTOR-8924 Curl: Client sends both Transfer-Encoding and Content-Length headers for DELETE requests with body
- KTOR-8838 Exception handling issue in client cache
v3.3.2
Published 5 November 2025
Improvements
- WebRTC Client. Remove redundant targets (KTOR-9062)
- Add Socks proxy support to Darwin engine (KTOR-8968)
- Java: Improve error message when SOCKS proxy is used (KTOR-2908)
Bugfixes
- HttpRequestRetry: SendCountExceedException when max retries is more than maxSendCount of HttpSend (KTOR-5850)
- Darwin: The
maxFrameSizeoption has no effect (KTOR-6963) - OpenAPI: StackOverflowError when a response object has property with @Contextual serializer (KTOR-8878)
- OpenAPI gen: missing KDoc fields (KTOR-9021)
- Server call.request.path() returns routing selectors in path (KTOR-7639)
- StaticContent doesn't allow siblings (KTOR-9012)
- HttpCache: FileStorage doesn't use given dispatcher for all file operations (KTOR-8832)
- Curl: SOCKS proxy doesn't work (KTOR-9008)
- Netty: java.lang.VerifyError is thrown on Android since 3.3.0 (KTOR-8916)
- Response body channel is canceled while the body is being saved when having HttpRequestRetry and onDownload (KTOR-8975)
- HttpCache: InvalidCacheStateException when varyKeys stored in files contain uppercase letters since 3.3.0 (KTOR-8970)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.