Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 12, 2025

This PR contains the following updates:

Package Type Update Change OpenSSF
com.squareup.okhttp3:okhttp-jvm (source) compile minor 5.1.0 -> 5.3.2 OpenSSF Scorecard

Release Notes

square/okhttp (com.squareup.okhttp3:okhttp-jvm)

v5.3.2

2025-11-18

  • Fix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused
    timeouts to fire later than they were supposed to.

  • Upgrade: [Okio 3.16.4][okio_3_16_4].

v5.3.1

2025-11-16

This release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!

  • Upgrade: [Okio 3.16.3][okio_3_16_3].

v5.3.0

2025-10-30

  • New: Add tags to Call, including computable tags. Use this to attach application-specific
    metadata to a Call in an EventListener or Interceptor. The tag can be read in any other
    EventListener or Interceptor.

      override fun intercept(chain: Interceptor.Chain): Response {
        chain.call().tag(MyAnalyticsTag::class) {
          MyAnalyticsTag(...)
        }
    
        return chain.proceed(chain.request())
      }
  • New: Support request bodies on HTTP/1.1 connection upgrades.

  • New: EventListener.plus() makes it easier to observe events in multiple listeners.

  • Fix: Don't spam logs with ‘Method isLoggable in android.util.Log not mocked.’ when using
    OkHttp in Robolectric and Paparazzi tests.

  • Upgrade: [Kotlin 2.2.21][kotlin_2_2_21].

  • Upgrade: [Okio 3.16.2][okio_3_16_2].

  • Upgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail
    [16 KB ELF alignment checks][elf_alignment].

v5.2.3

2025-11-18

  • Fix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused
    timeouts to fire later than they were supposed to.

  • Upgrade: [Okio 3.16.4][okio_3_16_4].

v5.2.2

2025-11-16

This release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!

  • Upgrade: [Okio 3.16.3][okio_3_16_3].

v5.2.1

2025-10-09

  • Fix: Don't crash when calling Socket.shutdownOutput() or shutdownInput() on an SSLSocket
    on Android API 21 through 23. This method throws an UnsupportedOperationException, so we now
    catch that and close the underlying stream instead.

  • Upgrade: [Okio 3.16.1][okio_3_16_1].

v5.2.0

2025-10-07

  • New: Support [HTTP 101] responses with Response.socket. This mechanism is only supported on
    HTTP/1.1. We also reimplemented our websocket client to use this new mechanism.

  • New: The okhttp-zstd module negotiates [Zstandard (zstd)][zstd] compression with servers that
    support it. It integrates a new (unstable) [ZSTD-KMP] library, also from Square. Enable it like
    this:

    val client = OkHttpClient.Builder()
      .addInterceptor(CompressionInterceptor(Zstd, Gzip))
      .build()
  • New: Support the QUERY HTTP method. You will need to set the Request.cacheUrlOverride
    property to cache calls made with this method. The RequestBody.sha256() may be helpful here;
    use it to compose a cache URL from the query body.

  • New: Publish events when calls must wait to execute. EventListener.dispatcherQueueStart()
    is invoked when a call starts waiting, and dispatcherQueueEnd() is invoked when it's done.

  • New: Request.toCurl() returns a copy-pasteable [curl] command consistent with Chrome’s and
    Firefox’s ‘copy as cURL’ features.

  • New: Support [JPMS]. We replaced our Automatic-Module-Name metadata with proper
    module-info.java files.

  • Fix: Recover gracefully when worker threads are interrupted. When we introduced fast fallback in
    OkHttp 5.0, we started using background threads while connecting. Sadly that code didn't handle
    interruptions well. This is now fixed.

  • Upgrade: [Kotlin 2.2.20][kotlin_2_2_20].

  • Upgrade: [Okio 3.16.0][okio_3_16_0].


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.

@renovate renovate bot added the Type: Dependency The issue is a dependency update. label Oct 12, 2025
@renovate renovate bot requested a review from a team as a code owner October 12, 2025 22:36
@renovate renovate bot added the Type: Dependency The issue is a dependency update. label Oct 12, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 12, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot added the Component: Integrations Issues regarding the Integrations label Oct 12, 2025
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch 2 times, most recently from 4d50503 to 7677a1f Compare October 17, 2025 08:36
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch 7 times, most recently from 451bb4b to 9fad42d Compare October 24, 2025 06:29
@renovate renovate bot changed the title fix(deps): update dependency com.squareup.okhttp3:okhttp-jvm to v5.2.1 fix(deps): update dependency com.squareup.okhttp3:okhttp-jvm to v5.3.0 Oct 31, 2025
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch from 9fad42d to 4bcab0f Compare October 31, 2025 02:31
@renovate renovate bot changed the title fix(deps): update dependency com.squareup.okhttp3:okhttp-jvm to v5.3.0 fix(deps): update dependency com.squareup.okhttp3:okhttp-jvm to v5.3.1 Nov 16, 2025
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch 6 times, most recently from 513f00c to c2edf1b Compare November 18, 2025 23:12
@renovate renovate bot changed the title fix(deps): update dependency com.squareup.okhttp3:okhttp-jvm to v5.3.1 fix(deps): update dependency com.squareup.okhttp3:okhttp-jvm to v5.3.2 Nov 19, 2025
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch 6 times, most recently from ba581b2 to 7f8c263 Compare November 19, 2025 11:22
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch 7 times, most recently from 6dc50c0 to 78ffdb1 Compare November 24, 2025 21:55
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch 3 times, most recently from 0a7f740 to c48c28d Compare December 3, 2025 20:12
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch 3 times, most recently from 165205f to 966d0d6 Compare December 8, 2025 16:04
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch 3 times, most recently from 00a80ce to 5d18624 Compare December 22, 2025 11:36
@renovate renovate bot force-pushed the renovate/okhttp-monorepo branch from 5d18624 to f8b1ff3 Compare December 22, 2025 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Integrations Issues regarding the Integrations Type: Dependency The issue is a dependency update.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant