Skip to content

Releases: DrewCarlson/ksubprocess

v0.9.0

15 Sep 00:20

Choose a tag to compare

What's Changed

  • Upgrade to Kotlin 2.2.20, using version Kotlin 2.2+ is required for Native targets
  • Migrate to kotlinx-io, remove okio
  • Minor optimizations and error message cleanup

Full Changelog: v0.8.0...v0.9.0

v0.8.0

13 Sep 20:31

Choose a tag to compare

What's Changed

  • Fix file descriptors closing before all content is consumed if the consumer is slower than the subprocess run time
  • Close associated file handle when stdoutLines and stderrLines flows are finished (cancelled, failed, or completed)
  • Linux: fix stdin pipe not being closed if process launch fails

Full Changelog: v0.7.0...v0.8.0

v0.6.0

14 Feb 20:38

Choose a tag to compare

What's Changed

  • Added linuxArm64 support
  • Update to Kotlin 1.9.22
  • Update to Okio 3.8.0

Full Changelog: v0.5.0...v0.6.0

v0.1.0

13 Dec 08:07
f33cfa5

Choose a tag to compare

  • Added macosX64 and macosArm64 support using NSTask
  • Replaced internal usage of outdated kotlinx.io library with ktor-io
  • Upgrade to Kotlin 1.6.0