Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 15, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.ktor:ktor-client-okhttp 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-darwin 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-mock 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-jetty 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-java 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-cio 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-apache 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-android 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-serialization-kotlinx-json 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-content-negotiation 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-logging 3.1.3 -> 3.2.0 age adoption passing confidence
io.ktor:ktor-client-core 3.1.3 -> 3.2.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

ktorio/ktor (io.ktor:ktor-client-okhttp)

v3.2.0

Compare Source

Published 12 June 2025

Features
  • Dependency injection Ktor extension (KTOR-8267)
  • Support Version Catalog (KTOR-8162)
  • Unix domain socket support at the Ktor Engine level (KTOR-4766)
  • Allow suspend Ktor modules (KTOR-8005)
  • Ability to use browser cookie storage (KTOR-539)
  • Configuration file deserialization (KTOR-7874)
  • HttpCache: Support evicting/clearing cache (KTOR-6653)
  • File configuration for dependencies (KTOR-8304)
Improvements
  • Excessive allocation of ApplicationConfig when loading multiple files from CLI (KTOR-8563)
  • Linux curl engine doesn't work for simultaneous websocket and http request (KTOR-8259)
  • ktor-network produces ProGuard warning (KTOR-8525)
  • More overloads for StringValuesBuilder.appendAll (KTOR-8573)
  • HttpClientCall: Deprecate wrapWithContent and wrap (KTOR-8378)
  • Add a way to create an ApplicationCall for testing (KTOR-7607)
  • Configuration access API improvements (KTOR-8185)
  • Application instance access in testApplication (KTOR-8215)
  • The TestApplication client should be configurable and mutable (KTOR-8465)
  • Support accessing resolved IP address on an instance of io.ktor.network.sockets.InetSocketAddress (KTOR-8490)
  • Deprecate SaveBodyPlugin in favor of HttpClientCall.save (KTOR-8367)
  • Obscure log message on server startup (KTOR-8519)
  • Routing: accept should return 406 if the Accept header isn't matched (KTOR-8416)
  • MicrometerMetrics: the route label can exceed length limit (KTOR-7274)
  • Micrometer: Make route label configurable (KTOR-8183)
  • Add more common ContentType values (KTOR-7108)
Bugfixes
  • Logging/Darwin: IOException is thrown when detecting if body is a binary (KTOR-8581)
  • Netty: NoSuchElementException or empty headers when responding with 204 (KTOR-8528)
  • YAML configuration: NoSuchElementException when parameter is expanded with curly braces (KTOR-8575)
  • ApplicationConfig: Most of the content is absent after merging configs (KTOR-8565)
  • Android: "ProtocolException: TRACE does not support writing" when sending TRACE request (KTOR-8352)
  • The "Content-Length: 0" header is added for GET requests sent to some servers (KTOR-6508)
  • HttpRequestRetry: requests with some IOException's thrown by Java engine aren't retried (KTOR-6770)
  • HttpCookies: Encoding of request cookies is not preserved in CookiesStorage (KTOR-8343)
  • Url class mangles data URLs (KTOR-5708)
  • SaveBodyPlugin: Logging plugin consumes response body (KTOR-6474)
  • Config deserialization does not respect testApplication environment (KTOR-8436)
  • Resources: Exclude a parent from query params when it is an object (KTOR-8507)
  • BearerAuthProvider does not clear token if refreshTokens returns null (KTOR-8470)
  • Coroutines launched from RoutingContext are not cancelled upon server shutdown (KTOR-8338)
  • Application job is not joined during shutdown (KTOR-8291)
  • HttpCache: InvalidCacheStateException thrown when Vary header has different entries is overly severe (KTOR-8345)
  • Fix socket channel close handling (KTOR-8201)

Configuration

📅 Schedule: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, 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 these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner June 15, 2025 02:48
@renovate renovate bot requested review from Fluf22 and morganleroi and removed request for a team June 15, 2025 02:48
@algolia-bot
Copy link
Collaborator

algolia-bot commented Jun 15, 2025

✔️ Code generated!

Name Link
🪓 Triggered by 33bffa42d3b1752b0fccb15228c1b93c3548ac0b
🍃 Generated commit 6d8289b580634990f63100c20d45ca6b004cf05a
🌲 Generated branch generated/renovate/ktor-monorepo

@renovate renovate bot force-pushed the renovate/ktor-monorepo branch 5 times, most recently from eddb759 to d926b38 Compare June 15, 2025 04:10
@renovate renovate bot force-pushed the renovate/ktor-monorepo branch from d926b38 to cf37422 Compare June 15, 2025 04:30
@renovate renovate bot merged commit 51c9cd9 into chore/renovateBaseBranch Jun 15, 2025
12 checks passed
@renovate renovate bot deleted the renovate/ktor-monorepo branch June 15, 2025 04:45
algolia-bot added a commit that referenced this pull request Jun 15, 2025
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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.

1 participant