DrewCarlson / KtSoup

A Kotlin multiplatform HTML5 parsing library
https://drewcarlson.github.io/KtSoup/latest/
Apache License 2.0
34 stars 0 forks source link

Update dependency org.jetbrains.kotlinx:kotlinx-io-core to v0.5.0 #97

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jetbrains.kotlinx:kotlinx-io-core 0.4.0 -> 0.5.0 age adoption passing confidence

Release Notes

Kotlin/kotlinx-io (org.jetbrains.kotlinx:kotlinx-io-core) ### [`v0.5.0`](https://togithub.com/Kotlin/kotlinx-io/blob/HEAD/CHANGELOG.md#050) [Compare Source](https://togithub.com/Kotlin/kotlinx-io/compare/0.4.0...0.5.0) > Published 12 July 2024 ##### Features - Provided an API allowing direct access to Buffer and Segment internals [#​135](https://togithub.com/Kotlin/kotlinx-io/issues/135), [#​166](https://togithub.com/Kotlin/kotlinx-io/issues/166) The API is unsafe, delisted from public docs and requires explicit opt-in. It's recommended to avoid this API unless you're working on integration with other APIs (like, `java.nio` or `io_uring`, for example). - Improved the way segment pooling is working on JVM [#​352](https://togithub.com/Kotlin/kotlinx-io/pull/352) Now sharing a segment won't make an original segment and all its copies recyclable. Instead, the last remaining copy will be placed back into the pool when recycled. Segments are no longer allocated or lost when taking or recycling a segment from pool under a high contention due to concurrent requests. Size of the segment pool on the JVM could now be statically configured by setting a system property `kotlinx.io.pool.size.bytes`.

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 has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 77.62%. Comparing base (6f77b4d) to head (684adbb).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #97 +/- ## ======================================= Coverage 77.62% 77.62% ======================================= Files 9 9 Lines 143 143 Branches 30 30 ======================================= Hits 111 111 Misses 17 17 Partials 15 15 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.