1. ca095be Merge tag '1.6.4' into kotlinx.coroutines-upgrade by Steve Elliott · 1 year, 11 months ago
  2. bcbcd16 Upgrade to newest Dokka and Knit (#2805) by Vsevolod Tolstopyatov · 3 years ago
  3. 937180f Prevent StackOverflowError in CompletableFuture.asDeferred and proper… (#2731) by Vsevolod Tolstopyatov · 3 years, 1 month ago
  4. 05f7d5d Simplify internal coroutines machinery (#2512) by Vsevolod Tolstopyatov · 3 years, 3 months ago
  5. 41a2e30 Update copyright year (#2520) by Vsevolod Tolstopyatov · 3 years, 4 months ago
  6. d37b834 Do not throw from JobListenableFuture.isCancelled (#2498) by Vadim Semenov · 3 years, 5 months ago
  7. 167c44e Update Knit to 0.2.3 (#2415) by Vsevolod Tolstopyatov · 3 years, 7 months ago
  8. c742db2 Repair some corner cases in cancellation propagation between coroutines and listenable futures (#2222) by Vadim Semenov · 3 years, 7 months ago
  9. 3af136f Kts transition (#2261) by Vsevolod Tolstopyatov · 3 years, 8 months ago
  10. 6d1a6e3 Update copyright year by Vsevolod Tolstopyatov · 4 years, 4 months ago
  11. 387d1dd Improve test style by Dmitry Khalanskiy · 4 years, 4 months ago
  12. e153863 Integration with binary-compatibility-validator plugin (#1790) by Vsevolod Tolstopyatov · 4 years, 4 months ago
  13. ee04bd2 Hid the SettableFuture of future {}. by Tyson Henning · 4 years, 9 months ago
  14. f62d35b Properly handle null values in ListenableFuture by Vsevolod Tolstopyatov · 4 years, 9 months ago
  15. 5fb56f4 Added a test checking future {}'s throw on LAZY. by Tyson Henning · 4 years, 10 months ago
  16. 57cc364 Repaired some of ListenableFuture.kt's cancellation corner cases. by Tyson Henning · 5 years ago
  17. db95996 Update Guava to the latest version 28.0 by Roman Elizarov · 4 years, 10 months ago
  18. 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
  19. ebe519a Fix "note that" comma everywhere by Inego · 5 years ago
  20. 6227c64 Improved coroutine exception handling logic by Roman Elizarov · 5 years ago
  21. 0355b2c Add ThreadLocal.isPresent and ThreadLocal.ensurePresent methods (#1043) by Vsevolod Tolstopyatov · 5 years ago
  22. 0aad8f1 Hide cancel(Throwable), introduce cancel(CancellationException) by Roman Elizarov · 5 years ago
  23. c35953c Structured concurrency for Completable/Listenable futures by Roman Elizarov · 5 years ago
  24. b0dfdcd Guava: Support building with Guava 27. by Martin Petrov · 6 years ago
  25. b2cdc5e Restore Java 6 compatibility by Vsevolod Tolstopyatov · 6 years ago
  26. 5639304 Properly report exception in future builders if thrown exception is racing with external cancellation or completion by Vsevolod Tolstopyatov · 6 years ago
  27. 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
  28. 0b886a3 Get rid of TestException copy-paste by Vsevolod Tolstopyatov · 6 years ago
  29. e6e8239 Experimental annotation revisit: by Vsevolod Tolstopyatov · 6 years ago
  30. d92b0fa Remove deprecated API by Vsevolod Tolstopyatov · 6 years ago
  31. 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
  32. 52bfdab async and async-like builders cancel parent on failure by Roman Elizarov · 6 years ago
  33. 8d6c1a9 Propagate cancellation on awaiting Completable and Listenable futures, provide ListenableFuture.asDeferred by Vsevolod Tolstopyatov · 6 years ago
  34. 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
  35. 6e3ffb1 Structured concurrency in tests (removed explicit coroutineContext) by Roman Elizarov · 6 years ago
  36. dc29b07 Dispatchers are renamed and grouped in the Dispatchers object by Roman Elizarov · 6 years ago
  37. bbaf99d Structured concurrency for reactive modules by Vsevolod Tolstopyatov · 6 years ago
  38. 592de52 Structured concurrency for guava, jdk8 and promise modules, proper reference to newCoroutineContext by Roman Elizarov · 6 years ago
  39. c32579e Coroutines guide and IU guide update for stuctured concurrency by Roman Elizarov · 6 years ago
  40. 06f57aa JobSupport cancellation rework: by Vsevolod Tolstopyatov · 6 years ago
  41. a334c4e Catch Throwable instead of Exception in as*Future by Vsevolod Tolstopyatov · 6 years ago
  42. 3ac73f6 Merge branch 'develop' into coroutines-scheduler-forcepush by Vsevolod Tolstopyatov · 6 years ago
  43. 5c7454b Scheduler tests infrastructure by Roman Elizarov · 6 years ago
  44. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  45. e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago
  46. 1cbe8f0 Unwrap exception on CompletionStage#await slow-path to provide consistent results by Vsevolod Tolstopyatov · 6 years ago
  47. 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
  48. 20dbd9f Fast-path for isDone in ListenableFuture#await, stop using deprecated API by Vsevolod Tolstopyatov · 6 years ago
  49. 80a2947 Make deprecated API hidden, replace deprecated API with new one by Vsevolod Tolstopyatov · 6 years ago
  50. c7d10a4 Fix references to `coroutineContext` is the docs of all the builders by Roman Elizarov · 6 years ago
  51. 9fe5f46 Deprecated CoroutineScope.coroutineContext which is replaced with by Roman Elizarov · 6 years ago
  52. a4b5693 `onCompletion` added to `promise` and `future` (JDK8 and Guava) by Roman Elizarov · 6 years ago
  53. 5b94652 Update Guava version to 24.0-jre by Roman Elizarov · 6 years ago
  54. e00f0ba MPP: Dokka support via hacks (using dev version 0.9.16-eap-2-dev-1) by Roman Elizarov · 6 years ago
  55. e8f694e Optional parent job parameter for coroutine builders by Roman Elizarov · 7 years ago
  56. ffc61ae Dump pool threads on BroadcastChannelMultiReceiveStressTest failure; by Roman Elizarov · 7 years ago
  57. a518696 Migrate build to gradle by Kirill Timofeev · 7 years ago
  58. 5576686 Version 0.19.2 by Roman Elizarov · 7 years ago
  59. 0a28c5f Version 0.19.1 by Roman Elizarov · 7 years ago
  60. 2dafc49 Version 0.19 by Roman Elizarov · 7 years ago
  61. dca2a13 Fixed source links by Roman Elizarov · 7 years ago
  62. c0d559b DefaultDispatcher is introduced by Roman Elizarov · 7 years ago
  63. 8648717 Initial support for Maven Central upload (javadocs, metadata) by Roman Elizarov · 7 years ago
  64. a07ad64 Fix package-list URL for moved kotlinx-coroutines-core & docs for io by Roman Elizarov · 7 years ago
  65. 5400ace Version 0.18 by Roman Elizarov · 7 years ago
  66. a1ff3bd Version 0.17 by Roman Elizarov · 7 years ago
  67. 43e3af7 Rename CoroutineContext.context to coroutineContext by Roman Elizarov · 7 years ago
  68. 4518104 Additional checks to ensure that there are no leaking threads after tests by Roman Elizarov · 7 years ago
  69. 19bf4d5 Suppress unchecked cast warning by Roman Elizarov · 7 years ago
  70. d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
  71. 584ae3d Cross-module linking via Dokka by Roman Elizarov · 7 years ago
  72. e7e2ad1 Simplified references to documentation from markdown files by Roman Elizarov · 7 years ago
  73. f23274a Integrate knit tool into mvn site build, contributions guide by Roman Elizarov · 7 years ago
  74. f106ff3 Guava ListenableFuture support by Roman Elizarov · 7 years ago