1. 8f1c728 replace deprecated cancel with completeExceptionally by Ohad Shai · 6 years ago
  2. 5639304 Properly report exception in future builders if thrown exception is racing with external cancellation or completion by Vsevolod Tolstopyatov · 6 years ago
  3. 2bac00f Re-implement jdk8 and Guava future builders on top o AbstractCoroutine in order to properly handle parallel decomposition by Vsevolod Tolstopyatov · 6 years ago
  4. e6e8239 Experimental annotation revisit: by Vsevolod Tolstopyatov · 6 years ago
  5. d92b0fa Remove deprecated API by Vsevolod Tolstopyatov · 6 years ago
  6. 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
  7. 8d6c1a9 Propagate cancellation on awaiting Completable and Listenable futures, provide ListenableFuture.asDeferred by Vsevolod Tolstopyatov · 6 years ago
  8. 1e0a2f0 Merge branch 'develop' into handle-exception-fix by Roman Elizarov · 6 years ago
  9. 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
  10. 6685fd0 Abolish distinction between cancelled and failed Job/Deferred by Roman Elizarov · 6 years ago
  11. dc29b07 Dispatchers are renamed and grouped in the Dispatchers object by Roman Elizarov · 6 years ago
  12. 592de52 Structured concurrency for guava, jdk8 and promise modules, proper reference to newCoroutineContext by Roman Elizarov · 6 years ago
  13. a334c4e Catch Throwable instead of Exception in as*Future by Vsevolod Tolstopyatov · 6 years ago
  14. 3ac73f6 Merge branch 'develop' into coroutines-scheduler-forcepush by Vsevolod Tolstopyatov · 6 years ago
  15. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  16. e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago[Renamed from integration/kotlinx-coroutines-jdk8/src/main/kotlin/kotlinx/coroutines/experimental/future/Future.kt]
  17. 1cbe8f0 Unwrap exception on CompletionStage#await slow-path to provide consistent results by Vsevolod Tolstopyatov · 6 years ago
  18. 87f2faa Fix compiler warnings Fixes #348 by Vsevolod Tolstopyatov · 6 years ago
  19. 80a2947 Make deprecated API hidden, replace deprecated API with new one by Vsevolod Tolstopyatov · 6 years ago
  20. 9fe5f46 Deprecated CoroutineScope.coroutineContext which is replaced with by Roman Elizarov · 6 years ago
  21. a4b5693 `onCompletion` added to `promise` and `future` (JDK8 and Guava) by Roman Elizarov · 6 years ago
  22. eb4f9be Use fast path in CompletionStage.await() and make it cancellable; by Roman Elizarov · 6 years ago
  23. 19c1f2e Unwrap ExecutionException is fast path of CompletionStage.asDeferred by Roman Elizarov · 6 years ago
  24. 7bd2c50 Add conversion of CompletionStage to Deferred by Jonathan Cornaz · 6 years ago
  25. b170819 MPP: Promise support in JS by Roman Elizarov · 7 years ago
  26. e8f694e Optional parent job parameter for coroutine builders by Roman Elizarov · 7 years ago
  27. c0d559b DefaultDispatcher is introduced by Roman Elizarov · 7 years ago
  28. 43e3af7 Rename CoroutineContext.context to coroutineContext by Roman Elizarov · 7 years ago
  29. 63e779c Suppress unchecked cast warning by Roman Elizarov · 7 years ago
  30. d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
  31. 4eae2a8 run function is cancellable by default and accepts optional CoroutineStart by Roman Elizarov · 7 years ago
  32. 489cac2 JDK8 docs, impl and tests improved by Roman Elizarov · 7 years ago
  33. 3fa4bec Support CoroutineStart & CoroutineScope in JDK8 future builder by Roman Elizarov · 7 years ago
  34. fc6461f Contribution guidelines for integrations and improved JDK8 readme by Roman Elizarov · 7 years ago
  35. f76606a Moved jdk8 and nio to integration directory by Roman Elizarov · 7 years ago[Renamed from kotlinx-coroutines-jdk8/src/main/kotlin/kotlinx/coroutines/experimental/future/Future.kt]
  36. f7a7f7b Deferred.toCompletableFuture renamed to asCompletableFuture by Roman Elizarov · 7 years ago
  37. e780347 Job.onCompletion is renamed to Job.invokeOnCompletion for consistency by Roman Elizarov · 7 years ago
  38. be4cae3 Better docs at top level with categorized summary of classes and functions by Roman Elizarov · 7 years ago
  39. f16fd27 Copyright and license notice by Roman Elizarov · 8 years ago
  40. ea4a51b Updated to kotlin version 1.1.0-rc by Roman Elizarov · 8 years ago
  41. d528e3e EventLoop is integrated as runBlocking default and is used for tests, coroutine builders provide CoroutineScope with context by Roman Elizarov · 8 years ago
  42. ee89344 Fixed exception unwrapping in fast-path of CompletableFuture.await() by Roman Elizarov · 8 years ago
  43. ed7b864 currentCoroutineContext is back as a choice of the context by Roman Elizarov · 8 years ago
  44. c581454 Deferred.getCompleted() and an efficient implementation of Deferred.toCompletableFuture() extension by Roman Elizarov · 8 years ago
  45. 3754f95 New implementation for 1.1-Beta by Roman Elizarov · 8 years ago