Skip to content

Bump okio from 3.13.0 to 3.15.0 #312

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 2, 2025
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 2, 2025

Bumps okio from 3.13.0 to 3.15.0.
Updates com.squareup.okio:okio from 3.13.0 to 3.15.0

Changelog

Sourced from com.squareup.okio:okio's changelog.

Version 3.15.0

2025-07-01

  • Upgrade: [kotlinx-datetime 0.7.0-0.6.x-compat][datetime_0_7_0_compat]. The previous 3.14.0 release, FakeFileSystem broke binary-compatibility for calls to FakeFileSystem(). This restores that compatibility.

  • Breaking: Change FakeFileSystem.clock from a JVM field to a property. This avoids a crash running Okio in a Gradle 8.x plugin. This change is not binary-compatible.

Version 3.14.0

2025-06-28

  • Upgrade: [kotlinx-datetime 0.7.0][datetime_0_7_0]. This impacts the okio-fakefilesystem artifact only. This is a binary-incompatible backwards-incompatible change that cannot co-exist with previous releases of okio-fakefilesystem! If you observe a NoSuchMethodError calling FakeFileSystem.init, update the calling code to this release (or newer) and recompile. We don't like imposing backwards-incompatible changes like this on you and do so regretfully.
Commits
  • 2af3bb8 Prepare for release 3.15.0.
  • a416091 Don't use Clock.System on an JVM release (#1648)
  • 50bb8d4 Don't crash when running on Kotlin before 2.1.20+ (#1647)
  • 6a37697 Prepare next development version.
  • a45eb5e Prepare for release 3.14.0.
  • 5ee94a1 Update dependency org.jetbrains.kotlinx.binary-compatibility-validator:org.je...
  • 24e3c84 Update to kotlinx-datetime:0.7.0 and fix binary incompatible changes. (#1645)
  • 9db5ee3 Update dependency com.android.tools.build:gradle to v8.11.0 (#1643)
  • ff8c6a6 Update dependency com.vanniktech:gradle-maven-publish-plugin to v0.33.0 (#1640)
  • bcd25f9 Prepare next development version.
  • See full diff in compare view

Updates com.squareup.okio:okio-nodefilesystem from 3.13.0 to 3.15.0

Changelog

Sourced from com.squareup.okio:okio-nodefilesystem's changelog.

Version 3.15.0

2025-07-01

  • Upgrade: [kotlinx-datetime 0.7.0-0.6.x-compat][datetime_0_7_0_compat]. The previous 3.14.0 release, FakeFileSystem broke binary-compatibility for calls to FakeFileSystem(). This restores that compatibility.

  • Breaking: Change FakeFileSystem.clock from a JVM field to a property. This avoids a crash running Okio in a Gradle 8.x plugin. This change is not binary-compatible.

Version 3.14.0

2025-06-28

  • Upgrade: [kotlinx-datetime 0.7.0][datetime_0_7_0]. This impacts the okio-fakefilesystem artifact only. This is a binary-incompatible backwards-incompatible change that cannot co-exist with previous releases of okio-fakefilesystem! If you observe a NoSuchMethodError calling FakeFileSystem.init, update the calling code to this release (or newer) and recompile. We don't like imposing backwards-incompatible changes like this on you and do so regretfully.
Commits
  • 2af3bb8 Prepare for release 3.15.0.
  • a416091 Don't use Clock.System on an JVM release (#1648)
  • 50bb8d4 Don't crash when running on Kotlin before 2.1.20+ (#1647)
  • 6a37697 Prepare next development version.
  • a45eb5e Prepare for release 3.14.0.
  • 5ee94a1 Update dependency org.jetbrains.kotlinx.binary-compatibility-validator:org.je...
  • 24e3c84 Update to kotlinx-datetime:0.7.0 and fix binary incompatible changes. (#1645)
  • 9db5ee3 Update dependency com.android.tools.build:gradle to v8.11.0 (#1643)
  • ff8c6a6 Update dependency com.vanniktech:gradle-maven-publish-plugin to v0.33.0 (#1640)
  • bcd25f9 Prepare next development version.
  • See full diff 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `okio` from 3.13.0 to 3.15.0.

Updates `com.squareup.okio:okio` from 3.13.0 to 3.15.0
- [Release notes](https://github.com/square/okio/releases)
- [Changelog](https://github.com/square/okio/blob/master/CHANGELOG.md)
- [Commits](square/okio@parent-3.13.0...parent-3.15.0)

Updates `com.squareup.okio:okio-nodefilesystem` from 3.13.0 to 3.15.0
- [Release notes](https://github.com/square/okio/releases)
- [Changelog](https://github.com/square/okio/blob/master/CHANGELOG.md)
- [Commits](square/okio@parent-3.13.0...parent-3.15.0)

---
updated-dependencies:
- dependency-name: com.squareup.okio:okio
  dependency-version: 3.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.squareup.okio:okio-nodefilesystem
  dependency-version: 3.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Dependencies update to newer versions label Jul 2, 2025
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'KMP JSON schema validator'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.50.

Benchmark suite Current: d06b99d Previous: 7efcea6 Ratio
macosArm64.CommonAvgTimeBench.validateBasic ( {"objectPath":"openapi.json","schemaPath":"openapi_schema.json"} ) 3384.0183020661157 us/op 1630.1278165009942 us/op 2.08
macosArm64.CommonAvgTimeBench.validateBasic ( {"objectPath":"openapi-invalid.json","schemaPath":"openapi_schema.json"} ) 3460.2145673228347 us/op 1576.6133845124282 us/op 2.19
macosArm64.CommonAvgTimeBench.validateDetailed ( {"objectPath":"openapi.json","schemaPath":"openapi_schema.json"} ) 7664.249997761193 us/op 3831.6107805555557 us/op 2.00
macosArm64.CommonAvgTimeBench.validateFlag ( {"objectPath":"openapi.json","schemaPath":"openapi_schema.json"} ) 2239.9818498866216 us/op 879.9287694533763 us/op 2.55
macosArm64.CommonAvgTimeBench.validateFlag ( {"objectPath":"openapi-invalid.json","schemaPath":"openapi_schema.json"} ) 1.3163592768822474 us/op 0.649124483899328 us/op 2.03
macosArm64.CommonAvgTimeBench.validateVerbose ( {"objectPath":"openapi.json","schemaPath":"openapi_schema.json"} ) 12345.600128125001 us/op 6618.3278093023255 us/op 1.87
macosArm64.CommonAvgTimeBench.validateVerbose ( {"objectPath":"openapi-invalid.json","schemaPath":"openapi_schema.json"} ) 10634.837065671642 us/op 5529.368750555555 us/op 1.92
macosArm64.CommonAvgTimeBench.validate ( {"objectPath":"openapi.json","schemaPath":"openapi_schema.json"} ) 2062.5835023454156 us/op 1124.7696328703705 us/op 1.83
macosArm64.CommonAvgTimeBench.validate ( {"objectPath":"openapi-invalid.json","schemaPath":"openapi_schema.json"} ) 2583.933952164948 us/op 1236.2531886150234 us/op 2.09
macosX64.CommonAvgTimeBench.validateDetailed ( {"objectPath":"openapi-invalid.json","schemaPath":"openapi_schema.json"} ) 10431.295560416665 us/op 6069.999499386502 us/op 1.72

This comment was automatically generated by workflow using github-action-benchmark.

CC: @OptimumCode

@OptimumCode OptimumCode merged commit 92bcce4 into main Jul 2, 2025
20 checks passed
@OptimumCode OptimumCode deleted the dependabot/gradle/okio-3.15.0 branch July 2, 2025 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Dependencies update to newer versions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant