github Kotlin/kotlinx-io 0.9.2
v0.9.2

5 hours ago

Features

  • Random.nextByteString extension generating random byte strings added #510

Bug fixes

  • Native FileSink and FileSource were reimplemented, improving performance in some cases and fixing multiple issues:
    • On Unix platforms files are now opened with O_CLOEXEC flag #493;
    • Fixed issues with excessive buffering #438;
    • Fixed negative (now it's always an error) and zero (now it's always handles gracefully) byte counts passed to read/write functions #529;
  • Reduced memory allocations for some extension functions on JVM #517
  • Fixed path handling on WASI, allowing to use it with Wasmtime #526

Misc

  • Updated Dokka version and tweaked documentation

Kudos to @MukjepScarlet, @vmishenev and @MohammedKHC for contributions!

Don't miss a new kotlinx-io release

NewReleases is sending notifications on new releases.