1. 3af136f Kts transition (#2261) by Vsevolod Tolstopyatov · 3 years, 8 months ago
  2. 964cd92 Transition to the Gradle kts by Victor Turansky · 4 years, 1 month ago
  3. f4fb204 Fix typos in docs (#2098) by Yanis Batura · 4 years ago
  4. 397f10e Introduce EXACTLY_ONCE contracts to coroutineScope, supervisorScope, withContext, runBlocking, withTimeout and select (#2030) by Vsevolod Tolstopyatov · 4 years ago
  5. 0f15812 Kts transition (#1951) by Vsevolod Tolstopyatov · 4 years, 1 month ago
  6. 9cbad7d Enable strict explicit mode (#1877) by Vsevolod Tolstopyatov · 4 years, 2 months ago
  7. 5cfd6c0 java.time adapter for Flow.debounce and Flow.sample (#1834) by Roman Elizarov · 4 years, 2 months ago
  8. 6d1a6e3 Update copyright year by Vsevolod Tolstopyatov · 4 years, 3 months ago
  9. 660c2d7 Use a separate Knit tool (#1486) by Roman Elizarov · 4 years, 3 months ago
  10. 1ed6fcc Indicate that root README should be updated with new contributions (#1795) by Marius Volkhart · 4 years, 3 months ago
  11. 387d1dd Improve test style by Dmitry Khalanskiy · 4 years, 3 months ago
  12. e153863 Integration with binary-compatibility-validator plugin (#1790) by Vsevolod Tolstopyatov · 4 years, 3 months ago
  13. ef27ac3 Introduce Stream.consumeAsFlow by Vsevolod Tolstopyatov · 4 years, 8 months ago
  14. f86af23 Update coroutines builders kdocs to link to correct param by Marek Langiewicz · 4 years, 8 months ago
  15. ee04bd2 Hid the SettableFuture of future {}. by Tyson Henning · 4 years, 9 months ago
  16. f62d35b Properly handle null values in ListenableFuture by Vsevolod Tolstopyatov · 4 years, 8 months ago
  17. 5fb56f4 Added a test checking future {}'s throw on LAZY. by Tyson Henning · 4 years, 9 months ago
  18. 57cc364 Repaired some of ListenableFuture.kt's cancellation corner cases. by Tyson Henning · 4 years, 10 months ago
  19. b4f00c0 Consistently unwrap exception in slow path of CompletionStage.asDeferred by Roman Elizarov · 4 years, 9 months ago
  20. db95996 Update Guava to the latest version 28.0 by Roman Elizarov · 4 years, 10 months ago
  21. cb7f37b Treat Duration.ZERO as 0L in jdk8 extensions by Vsevolod Tolstopyatov · 4 years, 10 months ago
  22. 71fa64f Use downloaded package list for dokka (and knit, transitively) to avoid dependency on (frequently) unstable external JavaDoc resources by Vsevolod Tolstopyatov · 5 years ago
  23. fcfabee Job.asCompletableFuture (#1113) by Vsevolod Tolstopyatov · 5 years ago
  24. ebe519a Fix "note that" comma everywhere by Inego · 5 years ago
  25. 5955917 Update Tasks to support Play Services 16. by Martin Petrov · 5 years ago
  26. 6227c64 Improved coroutine exception handling logic by Roman Elizarov · 5 years ago
  27. 0355b2c Add ThreadLocal.isPresent and ThreadLocal.ensurePresent methods (#1043) by Vsevolod Tolstopyatov · 5 years ago
  28. 338b231 Merge branch 'cancel-exception' into develop by Vsevolod Tolstopyatov · 5 years ago
  29. 73b456b Added clarification on deprecation version in code, better CE messages by Roman Elizarov · 5 years ago
  30. 34eaa5c Add coercion rationale, improve test coverage by Vsevolod Tolstopyatov · 5 years ago
  31. cc42d75 Check `toMillis` overflow in operators with `Duration` Fix #868 by Francesco Vasco · 5 years ago
  32. 0aad8f1 Hide cancel(Throwable), introduce cancel(CancellationException) by Roman Elizarov · 5 years ago
  33. 1be63c0 Introduce JobSupport.cancelCoroutine for AbstractCoroutine-derived classes by Roman Elizarov · 5 years ago
  34. c35953c Structured concurrency for Completable/Listenable futures by Roman Elizarov · 5 years ago
  35. fd2b3e9 Fixed test as this test exception is now eligible for copying, too by Roman Elizarov · 5 years ago
  36. 8f1c728 replace deprecated cancel with completeExceptionally by Ohad Shai · 5 years ago
  37. 876e9ba Ignore exception on cancel/fail race in CancellableContinuation by Roman Elizarov · 5 years ago
  38. d9e4af9 Fixed PlayService task test by Roman Elizarov · 5 years ago
  39. 1032f58 Scoped builders and exception stacktraces synergy by Vsevolod Tolstopyatov · 5 years ago
  40. db5335a Recover stacktrace on state-machine decision in AbstractContinuation by Vsevolod Tolstopyatov · 6 years ago
  41. b0dfdcd Guava: Support building with Guava 27. by Martin Petrov · 6 years ago
  42. 00d86c5 Merge branch 'master' into develop by Vsevolod Tolstopyatov · 6 years ago
  43. 64f2b20 fix link by Ohad Shai · 6 years ago
  44. ace9187 fixed typo by Ohad Shai · 6 years ago
  45. b2cdc5e Restore Java 6 compatibility by Vsevolod Tolstopyatov · 6 years ago
  46. 5639304 Properly report exception in future builders if thrown exception is racing with external cancellation or completion by Vsevolod Tolstopyatov · 6 years ago
  47. 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
  48. 0b886a3 Get rid of TestException copy-paste by Vsevolod Tolstopyatov · 6 years ago
  49. 6f01c93 Add workaround for removed Google dependency by Vsevolod Tolstopyatov · 6 years ago
  50. 706e393 Dokka fixes by Vsevolod Tolstopyatov · 6 years ago
  51. e6e8239 Experimental annotation revisit: by Vsevolod Tolstopyatov · 6 years ago
  52. 1f7b2d8 Make all API internal where it is possible by Vsevolod Tolstopyatov · 6 years ago
  53. d92b0fa Remove deprecated API by Vsevolod Tolstopyatov · 6 years ago
  54. 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
  55. 9f79186 Deprecate ReceiveChannel<T>.collect by Vsevolod Tolstopyatov · 6 years ago
  56. 52bfdab async and async-like builders cancel parent on failure by Roman Elizarov · 6 years ago
  57. 5148d49 Add dokka workaround for Google Developer API by Vsevolod Tolstopyatov · 6 years ago
  58. 8d6c1a9 Propagate cancellation on awaiting Completable and Listenable futures, provide ListenableFuture.asDeferred by Vsevolod Tolstopyatov · 6 years ago
  59. 1b22af7 Fix lost exception during cancellation in produce, fix integration with play services after rebase by Vsevolod Tolstopyatov · 6 years ago
  60. 1e0a2f0 Merge branch 'develop' into handle-exception-fix by Roman Elizarov · 6 years ago
  61. f307159 fix compilation by Vsevolod Tolstopyatov · 6 years ago
  62. 149ba48 Following internal API is removed from public declarations: by Vsevolod Tolstopyatov · 6 years ago
  63. a2d8088 Get rid of deprecated API where possible, add Channel.RENDEZVOUS by Vsevolod Tolstopyatov · 6 years ago
  64. 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
  65. 6685fd0 Abolish distinction between cancelled and failed Job/Deferred by Roman Elizarov · 6 years ago
  66. 118ee99 Integration module for Play Services Tasks API. by Alex Saveau · 6 years ago
  67. 9c8349d Remove Quasar integration module by Roman Elizarov · 6 years ago
  68. fcf9913 Remove NIO integration module by Roman Elizarov · 6 years ago
  69. 6e3ffb1 Structured concurrency in tests (removed explicit coroutineContext) by Roman Elizarov · 6 years ago
  70. dc29b07 Dispatchers are renamed and grouped in the Dispatchers object by Roman Elizarov · 6 years ago
  71. bbaf99d Structured concurrency for reactive modules by Vsevolod Tolstopyatov · 6 years ago
  72. 592de52 Structured concurrency for guava, jdk8 and promise modules, proper reference to newCoroutineContext by Roman Elizarov · 6 years ago
  73. c32579e Coroutines guide and IU guide update for stuctured concurrency by Roman Elizarov · 6 years ago
  74. 79414ec Structured concurrency implementation: by Vsevolod Tolstopyatov · 6 years ago
  75. 4b0379f Implementation of a SLF4J MDC Context by Alphonse Bendt · 6 years ago
  76. 7587eba Introduce ThreadContextElement API to integrate with thread-local sensitive code by Roman Elizarov · 6 years ago
  77. b517f05 Introduce ExecutorCoroutineDispatcher instead of CloseableCoroutineDispatcher by Vsevolod Tolstopyatov · 6 years ago
  78. 06f57aa JobSupport cancellation rework: by Vsevolod Tolstopyatov · 6 years ago
  79. c22b645 Restore jdk8 examples after project structure changes by Vsevolod Tolstopyatov · 6 years ago
  80. a334c4e Catch Throwable instead of Exception in as*Future by Vsevolod Tolstopyatov · 6 years ago
  81. 3ac73f6 Merge branch 'develop' into coroutines-scheduler-forcepush by Vsevolod Tolstopyatov · 6 years ago
  82. 5c7454b Scheduler tests infrastructure by Roman Elizarov · 6 years ago
  83. a608a33 Fix ordering bug in QuasarTest by Roman Elizarov · 6 years ago
  84. f9408f6 Fixed placement of resource files in new project structure by Roman Elizarov · 6 years ago
  85. 0c090ed Fixed knit warnings (unresolved refs) and guide typos by Roman Elizarov · 6 years ago
  86. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  87. e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago
  88. 1cbe8f0 Unwrap exception on CompletionStage#await slow-path to provide consistent results by Vsevolod Tolstopyatov · 6 years ago
  89. f2b4e0e Make exception handling in AbstractContinuation consistent: always prefer exception thrown from coroutine as exceptional reason, add cancellation cause as suppressed exception by Vsevolod Tolstopyatov · 6 years ago
  90. 6121663 Improve FutureTest to guarantee testing of CompletionStage.await slow path by Roman Elizarov · 6 years ago
  91. 20dbd9f Fast-path for isDone in ListenableFuture#await, stop using deprecated API by Vsevolod Tolstopyatov · 6 years ago
  92. 87f2faa Fix compiler warnings Fixes #348 by Vsevolod Tolstopyatov · 6 years ago
  93. 3e9f244 Review and optimize usage of CancellableContinuation.invokeOnCancellation by Roman Elizarov · 6 years ago
  94. 80a2947 Make deprecated API hidden, replace deprecated API with new one by Vsevolod Tolstopyatov · 6 years ago
  95. c7d10a4 Fix references to `coroutineContext` is the docs of all the builders by Roman Elizarov · 6 years ago
  96. 9fe5f46 Deprecated CoroutineScope.coroutineContext which is replaced with by Roman Elizarov · 6 years ago
  97. a4b5693 `onCompletion` added to `promise` and `future` (JDK8 and Guava) by Roman Elizarov · 6 years ago
  98. eb4f9be Use fast path in CompletionStage.await() and make it cancellable; by Roman Elizarov · 6 years ago
  99. 19c1f2e Unwrap ExecutionException is fast path of CompletionStage.asDeferred by Roman Elizarov · 6 years ago
  100. 7bd2c50 Add conversion of CompletionStage to Deferred by Jonathan Cornaz · 6 years ago