Skip to content

Releases: Kotlin/kotlinx.coroutines

0.4-beta: for Kotlin 1.1.0-beta-18

24 Jan 09:53
Compare
Choose a tag to compare
  • Switched to Kotlin version 1.1.0-beta-18 (republished version).
  • CoroutineDispatcher methods now have context parameter.
  • Introduced CancellableContinuation.isCancelled
  • Introduced EventLoop dispatcher and made it a default for runBlocking { ... }
  • Introduced CoroutineScope interface with isActive and context properties;
    standard coroutine builders include it as receiver for convenience.
  • Introduced Executor.toCoroutineDispatcher() extension.
  • Delay scheduler thread is not daemon anymore, but times out automatically.
  • Debugging facilities in newCoroutineContext can be explicitly disabled with -Dkotlinx.coroutines.debug=off.
  • xxx-test files are renamed to xxx-example for clarity.
  • Fixed NPE in Job implementation when starting coroutine with already cancelled parent job.
  • Support cancellation in kotlinx-coroutines-nio module

0.3-beta: for Kotlin 1.1.0-beta-17

19 Jan 14:09
Compare
Choose a tag to compare
Fixed exception unwrapping in fast-path of CompletableFuture.await()