Bump com.squareup.okhttp3:mockwebserver from 5.1.0 to 5.3.0
Bumps com.squareup.okhttp3:mockwebserver from 5.1.0 to 5.3.0.
Changelog
Sourced from com.squareup.okhttp3:mockwebserver's changelog.
Version 5.3.0
2025-10-30
New: Add tags to
Call, including computable tags. Use this to attach application-specific metadata to aCallin anEventListenerorInterceptor. The tag can be read in any otherEventListenerorInterceptor.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].
Version 5.2.1
2025-10-09
Fix: Don't crash when calling
Socket.shutdownOutput()orshutdownInput()on anSSLSocketon Android API 21 through 23. This method throws anUnsupportedOperationException, so we now catch that and close the underlying stream instead.Upgrade: [Okio 3.16.1][okio_3_16_1].
Version 5.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-zstdmodule 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:
... (truncated)
Commits
0960b47Prepare for release 5.3.0.bfb24ebSupport Request Bodies on HTTP1.1 Connection Upgrades (#9159)cf4a864Update Gradle to v9.2.0 (#9171)4e7dbecUpdate dependency com.puppycrawl.tools:checkstyle to v12.1.1 (#9169)0470853Add tags to calls, including computable tags (#9168)2b70b39Catch UnsatisfiedLinkError in AndroidLog (#9137)3573555Update dependency com.github.jnr:jnr-unixsocket to v0.38.24 (#9166)af8cf30Update actions/upload-artifact action to v5 (#9167)478e99cBuild an computeIfAbsent() mechanism for tags (#9165)d393c86Use Tags in okhttp3.Request (#9164)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
PR-Codex overview
This PR updates the version of mockServerVer in the gradle/libs.versions.toml file from 5.1.0 to 5.3.0, while keeping other version numbers unchanged.
Detailed summary
- Updated
mockServerVerfrom5.1.0to5.3.0ingradle/libs.versions.toml
✨ Ask PR-Codex anything about this PR by commenting with
/codex {your question}
:wave: Hi there!
- Ensure consistency in the naming convention used for versions (e.g., "okHttpVer" vs. "okHttp3Ver").
- Verify dependencies compatibility with each other, especially "okHttpVer" and "okHttp3Ver."
- Confirm that the updated library versions are compatible with the project's requirements.
Automatically generated with the help of gpt-3.5-turbo. Feedback? Please don't hesitate to drop me an email at [email protected].
Superseded by #148.