1. 9cbad7d Enable strict explicit mode (#1877) by Vsevolod Tolstopyatov · 4 years, 3 months ago
  2. 4a53d23 Atomically start coroutines in intermediate Flow operators in order to ensure proper termination, including finally blocks and onCompletion operators (#1829) by Vsevolod Tolstopyatov · 4 years, 4 months ago
  3. 6d1a6e3 Update copyright year by Vsevolod Tolstopyatov · 4 years, 5 months ago
  4. 4aa3880 Detect missing awaitClose calls in callbackFlow and close channel wit… (#1771) by Vsevolod Tolstopyatov · 4 years, 5 months ago
  5. f86af23 Update coroutines builders kdocs to link to correct param by Marek Langiewicz · 4 years, 9 months ago
  6. a7afd46 Improve docs / fix grammar by Yanis Batura · 5 years ago
  7. 0342a0a Restore context preservation invariant in flatMapMerge (#1452) by Vsevolod Tolstopyatov · 4 years, 11 months ago
  8. 684a97b Use regular produce instead of flowProduce in channelFlow by Vsevolod Tolstopyatov · 5 years ago
  9. b5a8493 Replace unneeded type parameter with projection by Louis CAD · 5 years ago
  10. e2a5671 Flow scope (#1227) by Vsevolod Tolstopyatov · 5 years ago
  11. c81dc91 Documentation improvements (#1229) by Vsevolod Tolstopyatov · 5 years ago
  12. b08d61c New flow builder: channelFlow (and its alias callbackFlow) and supple… (#1214) by Vsevolod Tolstopyatov · 5 years ago
  13. 6227c64 Improved coroutine exception handling logic by Roman Elizarov · 5 years ago
  14. c35953c Structured concurrency for Completable/Listenable futures by Roman Elizarov · 5 years ago
  15. e50a0fa Migration to new multiplatorm plugin (#947) by Vsevolod Tolstopyatov · 5 years ago[Renamed from common/kotlinx-coroutines-core-common/src/channels/Produce.kt]
  16. e6e8239 Experimental annotation revisit: by Vsevolod Tolstopyatov · 6 years ago
  17. d92b0fa Remove deprecated API by Vsevolod Tolstopyatov · 6 years ago
  18. 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
  19. 1e0a2f0 Merge branch 'develop' into handle-exception-fix by Roman Elizarov · 6 years ago
  20. 5633f91 Moved documentation for different kinds of channels to Channel interface by Roman Elizarov · 6 years ago
  21. 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
  22. 6685fd0 Abolish distinction between cancelled and failed Job/Deferred by Roman Elizarov · 6 years ago
  23. ecbc85c Fix exception aggregation to ensure atomic handling of exceptions by Roman Elizarov · 6 years ago
  24. dc29b07 Dispatchers are renamed and grouped in the Dispatchers object by Roman Elizarov · 6 years ago
  25. c32579e Coroutines guide and IU guide update for stuctured concurrency by Roman Elizarov · 6 years ago
  26. 79414ec Structured concurrency implementation: by Vsevolod Tolstopyatov · 6 years ago
  27. 91ecee8 Exception handling update: by Vsevolod Tolstopyatov · 6 years ago
  28. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  29. e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago[Renamed from common/kotlinx-coroutines-core-common/src/main/kotlin/kotlinx/coroutines/experimental/channels/Produce.kt]
  30. 89f8ff7 Introduce broadcast coroutine builder; by Roman Elizarov · 6 years ago
  31. f2bdf60 Merged develop (js-channels work) into await-all by Roman Elizarov · 6 years ago
  32. 9619134 Migrate channels and related operators to common, so channels can be used from JS by Vsevolod Tolstopyatov · 6 years ago[Renamed from core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/channels/Produce.kt]
  33. 189e995 awaitAll should be defined only for Deferred types and return results list by Roman Elizarov · 6 years ago
  34. c7d10a4 Fix references to `coroutineContext` is the docs of all the builders by Roman Elizarov · 6 years ago
  35. 55a66ac Improve ReceiveChannel operators implementations to guarantee closing by Roman Elizarov · 6 years ago
  36. 9faa61e Fixed produce builder to close the channel on completion instead of by Roman Elizarov · 6 years ago
  37. 2adf8bc AbstractCoroutine.start is introduced. by Roman Elizarov · 6 years ago
  38. 6640b2b Public API for AbstractCoroutine by Roman Elizarov · 6 years ago
  39. e8f694e Optional parent job parameter for coroutine builders by Roman Elizarov · 7 years ago
  40. b555d91 Introduced ReceiveChannel.cancel method; by Roman Elizarov · 7 years ago
  41. c0d559b DefaultDispatcher is introduced by Roman Elizarov · 7 years ago
  42. e8d7934 Move kotlinx-coroutines-core to core subdirectory by Roman Elizarov · 7 years ago[Renamed from kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/channels/Produce.kt]
  43. ecda27f CoroutineStart enum is introduced in launch/async/actor by Roman Elizarov · 7 years ago
  44. f1d9a4e Rollback change to `ProducerScope` by Roman Elizarov · 7 years ago
  45. c18271c Promote `channel` property type in `ActorScope` and `ProducerScope` to `Channel` by Roman Elizarov · 7 years ago
  46. c0e19f8 Introduced "actor" coroutine builder by Roman Elizarov · 7 years ago
  47. 1216e91 Select statement with onSend/onReceive/onAwait clauses by Roman Elizarov · 7 years ago
  48. de8b9e9 buildChannel deprecation template fixed by Roman Elizarov · 7 years ago
  49. fb5717a Avoid extra exception creation on normal channel close by Roman Elizarov · 7 years ago
  50. a5e653f buildChannel is renamed to produce by Roman Elizarov · 7 years ago