1. fbaedc4 Replace kotlinx.coroutines.reactive.FlowKt and kotlinx.coroutines.reactor.FlowKt with properly named files by Vsevolod Tolstopyatov · 5 years ago
  2. 1dcfd97 Coroutine context propagation for Reactor to coroutines API migration (#1377) by SokolovaMaria · 5 years ago
  3. 97863c3 Report fatal errors to both onError (to comply the spec fully) and to coroutine context (to eagerly fail as fatal exceptions are not recoverable anyway), cleanup tests after scopeless reactive by Vsevolod Tolstopyatov · 5 years ago
  4. 39f5cf8 Properly handle fatal exceptions in Rx coroutines, get rid of deadlock in RxObservable by Vsevolod Tolstopyatov · 5 years ago
  5. 233e74c Consistently handle fatal exceptions in PublisherCoroutine by Vsevolod Tolstopyatov · 5 years ago
  6. 693142c Context passing between coroutines and Reactor Mono/Flux (#1138) by SokolovaMaria · 5 years ago
  7. d100a3f Reactive scopeless (#1341) by Vsevolod Tolstopyatov · 5 years ago
  8. 502610e Decouple asFlow from batchSize and move it to buffer instead, promote… (#1279) by Vsevolod Tolstopyatov · 5 years ago
  9. 9420df3 Change default request size in Publisher.openSubscription to one by Roman Elizarov · 5 years ago
  10. 15c7d0f Mark Flow declarations as experimental by Vsevolod Tolstopyatov · 5 years ago
  11. 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
  12. 0685dc4 Deprecate consumeEach on Publisher, ObservableSource and MaybeSource, introduce collect extension instead to be aligned with Flow by Vsevolod Tolstopyatov · 5 years ago
  13. ebe519a Fix "note that" comma everywhere by Inego · 5 years ago
  14. 61c64cc Flow improvements: by Vsevolod Tolstopyatov · 5 years ago
  15. 170690f Flow.asObservable and Flow.asFlowable converters in rx2 module by Vsevolod Tolstopyatov · 5 years ago
  16. 24586c1 Cleanup FlowAsPublisher by Vsevolod Tolstopyatov · 5 years ago
  17. d57bfa2 Flow preview implementation by Vsevolod Tolstopyatov · 5 years ago
  18. f2604f6 Tweaked order of notifications for better error handling & consistency by Roman Elizarov · 6 years ago
  19. 6227c64 Improved coroutine exception handling logic by Roman Elizarov · 6 years ago
  20. 0aad8f1 Hide cancel(Throwable), introduce cancel(CancellationException) by Roman Elizarov · 6 years ago
  21. 1be63c0 Introduce JobSupport.cancelCoroutine for AbstractCoroutine-derived classes by Roman Elizarov · 6 years ago
  22. c35953c Structured concurrency for Completable/Listenable futures by Roman Elizarov · 6 years ago
  23. 52700ff Dispose/cancel reactive subscription exactly once using atomic by Roman Elizarov · 6 years ago
  24. ae8a874 Cancellation in consumeEach should dispose Rx Observable by Roman Elizarov · 6 years ago
  25. 63d1d1b Use https in documentation and builds by Roman Elizarov · 6 years ago
  26. 85c7f4d Fix typo in IllegalArgumentException message by Vsevolod Tolstopyatov · 6 years ago
  27. 5bb8a4e Properly close subscription on exception in Publisher.consumeEach by Vsevolod Tolstopyatov · 6 years ago
  28. 69c15b3 Make ConflatedChannel linearizable by Vsevolod Tolstopyatov · 6 years ago
  29. bafe7fb Increase timeout in TCK tests to work on slow TC agents by Vsevolod Tolstopyatov · 6 years ago
  30. 77d1aea Improve code style and test coverage by Vsevolod Tolstopyatov · 6 years ago
  31. 8a059f5 Publish: Proper handling of onNext exception and test for it by Roman Elizarov · 6 years ago
  32. f18b9f5 Publish: Comments style fixed by Roman Elizarov · 6 years ago
  33. a0e4101 Publish: better name for shouldHandleException by Roman Elizarov · 6 years ago
  34. b3285f2 Fixed running specific reactive tests via gradle by Roman Elizarov · 6 years ago
  35. ac848e8 Fixed exception handling for publish builder by Roman Elizarov · 6 years ago
  36. 8e2fd07 Use TestNG for TCK tests by Vsevolod Tolstopyatov · 6 years ago
  37. 4ad5b0e Fixed aggregated error handling in Publish & test for it by Roman Elizarov · 6 years ago
  38. 669a84f Fixed diagnostic message on null subscriber by Roman Elizarov · 6 years ago
  39. 8cced24 Reactive streams integration conformance to TCK verified & fixed by Roman Elizarov · 6 years ago
  40. e6e8239 Experimental annotation revisit: by Vsevolod Tolstopyatov · 6 years ago
  41. 1f7b2d8 Make all API internal where it is possible by Vsevolod Tolstopyatov · 6 years ago
  42. d92b0fa Remove deprecated API by Vsevolod Tolstopyatov · 6 years ago
  43. 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
  44. 52bfdab async and async-like builders cancel parent on failure by Roman Elizarov · 6 years ago
  45. 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
  46. 6e3ffb1 Structured concurrency in tests (removed explicit coroutineContext) by Roman Elizarov · 6 years ago
  47. dc29b07 Dispatchers are renamed and grouped in the Dispatchers object by Roman Elizarov · 6 years ago
  48. bbaf99d Structured concurrency for reactive modules by Vsevolod Tolstopyatov · 6 years ago
  49. c32579e Coroutines guide and IU guide update for stuctured concurrency by Roman Elizarov · 6 years ago
  50. 91ecee8 Exception handling update: by Vsevolod Tolstopyatov · 6 years ago
  51. 3ac73f6 Merge branch 'develop' into coroutines-scheduler-forcepush by Vsevolod Tolstopyatov · 6 years ago
  52. 5c7454b Scheduler tests infrastructure by Roman Elizarov · 6 years ago
  53. 7f2ed2f Report exception on cancellation in AbstractContinuation, do not swallow exceptions on cancellation in rx1 by Vsevolod Tolstopyatov · 6 years ago
  54. 732474f Implement SendChannel#invokeOnClose by Vsevolod Tolstopyatov · 6 years ago
  55. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  56. e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago
  57. f5f0983 Restored binary compatibility for SubscriptionReceiveChannel removal by Roman Elizarov · 6 years ago
  58. 1d6230a Replace SubscriptionReceiveChannel with ReceiveChannel by Marko Devcic · 6 years ago
  59. 3e9f244 Review and optimize usage of CancellableContinuation.invokeOnCancellation by Roman Elizarov · 6 years ago
  60. 6d9f40f Merge develop into decouple-job by Roman Elizarov · 6 years ago
  61. e89cd68 More comments about CancellationException and its consistent use; by Roman Elizarov · 6 years ago
  62. f5e63ca Replacing isCancelledWithoutCause with proper contract on exception, disabling stacktraces of JobCancellationException in production mode by Vsevolod Tolstopyatov · 6 years ago
  63. 80a2947 Make deprecated API hidden, replace deprecated API with new one by Vsevolod Tolstopyatov · 6 years ago
  64. c7d10a4 Fix references to `coroutineContext` is the docs of all the builders by Roman Elizarov · 7 years ago
  65. 9fe5f46 Deprecated CoroutineScope.coroutineContext which is replaced with by Roman Elizarov · 7 years ago
  66. b8ed47c Implementation of awaitFirstOrDefault and awaitFirstOrNull. by Konrad Kamiński · 7 years ago
  67. 2adf8bc AbstractCoroutine.start is introduced. by Roman Elizarov · 7 years ago
  68. 6640b2b Public API for AbstractCoroutine by Roman Elizarov · 7 years ago
  69. 3e342e3 Fixed Publisher/Observable/Flowable.openSubscription in presence of selects; by Roman Elizarov · 7 years ago
  70. e00f0ba MPP: Dokka support via hacks (using dev version 0.9.16-eap-2-dev-1) by Roman Elizarov · 7 years ago
  71. e8f694e Optional parent job parameter for coroutine builders by Roman Elizarov · 7 years ago
  72. e19ee04 Add DefaultDispatcher on some reactive operators by Francesco Vasco · 7 years ago
  73. b555d91 Introduced ReceiveChannel.cancel method; by Roman Elizarov · 7 years ago
  74. a518696 Migrate build to gradle by Kirill Timofeev · 7 years ago
  75. 5576686 Version 0.19.2 by Roman Elizarov · 7 years ago
  76. 0a28c5f Version 0.19.1 by Roman Elizarov · 7 years ago
  77. 2dafc49 Version 0.19 by Roman Elizarov · 7 years ago
  78. dca2a13 Fixed source links by Roman Elizarov · 7 years ago
  79. c0d559b DefaultDispatcher is introduced by Roman Elizarov · 7 years ago
  80. 8b38fa2 Coroutines now wait for their children by Roman Elizarov · 7 years ago
  81. 8648717 Initial support for Maven Central upload (javadocs, metadata) by Roman Elizarov · 7 years ago
  82. a07ad64 Fix package-list URL for moved kotlinx-coroutines-core & docs for io by Roman Elizarov · 7 years ago
  83. db0e22d Select expression is modularized. by Roman Elizarov · 7 years ago
  84. 5400ace Version 0.18 by Roman Elizarov · 7 years ago
  85. 537c359 Turn all consumeEach and withLock into inline suspend functions by Roman Elizarov · 7 years ago
  86. b60d94c Move ktolinx.atomicfu support to top-level pom.xml by Roman Elizarov · 7 years ago
  87. 7753f8e Replace remaining xxFieldUpdater classes with AtomicFU atomic vars by Roman Elizarov · 7 years ago
  88. a1ff3bd Version 0.17 by Roman Elizarov · 7 years ago
  89. 87142a2 Suppress unchecked warning by Roman Elizarov · 7 years ago
  90. 43e3af7 Rename CoroutineContext.context to coroutineContext by Roman Elizarov · 7 years ago
  91. 29affbb Streamlined Job APIs that support cancelling state: by Roman Elizarov · 7 years ago
  92. 58246ca PublisherBackpressureTest fixed to account for immediate onComplete by Roman Elizarov · 7 years ago
  93. 1b9cbf4 awaitFirst on reactive streams should not try to resume again when by Roman Elizarov · 7 years ago
  94. 3ef4fca Fix publish & rxObservable builders for cancelling state of coroutine by Roman Elizarov · 7 years ago
  95. 7a7b009 Reactive tests fixed for cancellation logic change by Roman Elizarov · 7 years ago
  96. d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
  97. 2b12d58 Refactoring: AbstractCoroutine is extended only by true coroutine impls; by Roman Elizarov · 7 years ago
  98. 0f66a6d BroadcastChannel.open is renamed to openSubscription Fixed #54 by Roman Elizarov · 7 years ago
  99. 584ae3d Cross-module linking via Dokka by Roman Elizarov · 7 years ago
  100. e7e2ad1 Simplified references to documentation from markdown files by Roman Elizarov · 7 years ago