This repository was archived by the owner on Mar 20, 2026. It is now read-only.
Update dependency com.squareup.okio:okio to v3.17.0#53
Closed
renovate[bot] wants to merge 1 commit into
Closed
Conversation
renovate
Bot
force-pushed
the
renovate/okio_version
branch
from
June 13, 2025 15:46
f9fc770 to
5902251
Compare
renovate
Bot
force-pushed
the
renovate/okio_version
branch
from
June 28, 2025 16:25
5902251 to
16e2629
Compare
renovate
Bot
force-pushed
the
renovate/okio_version
branch
from
July 2, 2025 03:02
16e2629 to
d150665
Compare
renovate
Bot
force-pushed
the
renovate/okio_version
branch
from
July 30, 2025 01:00
d150665 to
862d5cd
Compare
renovate
Bot
force-pushed
the
renovate/okio_version
branch
from
October 10, 2025 02:13
862d5cd to
7cfd50b
Compare
renovate
Bot
force-pushed
the
renovate/okio_version
branch
from
October 14, 2025 18:52
7cfd50b to
cbaf0ca
Compare
renovate
Bot
force-pushed
the
renovate/okio_version
branch
from
November 11, 2025 02:04
cbaf0ca to
ca4e401
Compare
renovate
Bot
force-pushed
the
renovate/okio_version
branch
2 times, most recently
from
November 18, 2025 03:04
29c4f1c to
25ec776
Compare
renovate
Bot
force-pushed
the
renovate/okio_version
branch
from
March 12, 2026 01:00
25ec776 to
0c92078
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.11.0→3.17.0Release Notes
square/okio (com.squareup.okio:okio)
v3.17.02026-03-11
New: Adjust down the Kotlin stdlib dependency to [Kotlin 2.1.21][kotlin_2_1_21]. Okio is built
with an up-to-date Kotlin compiler (2.2.21), but depends on an older kotlin-stdlib. We're doing
this so you can update Okio and Kotlin independently.
Fix: Return the correct timestamp in
FileMetadata.createdAtMillison Kotlin/Native on UNIXplatforms. We were incorrectly using the POSIX
ctime(change time) instead of thebirthtime. With this fix Okio now prefersstatx()overstat()on native platforms. ThisAPI first appeared in Linux in 4.11 (2017) and Android in API 30 (2020).
v3.16.42025-11-17
to fire later than they were supposed to.
v3.16.32025-11-14
This release is the same as 3.16.2. We forgot to cherry-pick a commit before we released!
v3.16.22025-10-14
okio-assetfilesystemAPIs now correctly restored as visible to Kotlin.v3.16.12025-10-09
Socket.shutdownOutput()orshutdownInput()on anSSLSocketonAndroid API 21. This method throws an
UnsupportedOperationException, so we now catch that andclose the underlying stream instead.
v3.16.02025-07-29
Fix: Change
Socket.asOkioSocket()to resolve its sourceInputStreamandOutputStreameagerly. This will throw a
SocketExceptionimmediately if the socket isn’t connected.This behavior is consistent with our similar APIs,
Socket.source()andSocket.sink().Fix: Optimize
AsyncTimeouton systems with a very large number of active timeouts. This classoriginally kept active timeouts in a linked list; with this update the internal data structure is
a binary heap. The old runtime was 𝑂(𝑛²) to activate 𝑛 timeouts; with this optimization the
runtime is 𝑂(𝑛 log 𝑛).
Upgrade: [Kotlin 2.2.0][kotlin_2_2_0].
v3.15.02025-07-01
Upgrade: [kotlinx-datetime 0.7.0-0.6.x-compat][datetime_0_7_0_compat]. The previous 3.14.0
release,
FakeFileSystembroke binary-compatibility for calls toFakeFileSystem(). Thisrestores that compatibility.
Breaking: Change
FakeFileSystem.clockfrom a JVM field to a property. This avoids a crashrunning Okio in a Gradle 8.x plugin. This change is not binary-compatible.
v3.14.02025-06-28
okio-fakefilesystemartifact only. This is a binary-incompatible backwards-incompatible change that cannot co-exist
with previous releases of
okio-fakefilesystem! If you observe aNoSuchMethodErrorcallingFakeFileSystem.init, update the calling code to this release (or newer) and recompile. We don'tlike imposing backwards-incompatible changes like this on you and do so regretfully.
v3.13.02025-06-13
okio.Socketinterface. This is a first step towards low-level streaming networking supportfor Kotlin/Multiplatform. This release provides two JVM-only implementations:
asOkioSocket()adapts a
java.net.Socketto our new interface, andinMemorySocketPair()returns a pair ofmutually-connected sockets. We also anticipate that this interface will be a useful abstraction
for proxies and tunnels.
v3.12.02025-05-27
BufferedSource.indexOf().BufferedSource.rangeEquals().Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.