1. de491d2 Make SafeCollector platform-specific declaration and enforce exceptio… (#1793) by Vsevolod Tolstopyatov · 4 years, 5 months ago
  2. 1b378ba Introduce merge operator by Vsevolod Tolstopyatov · 4 years, 7 months ago
  3. 34dcfb1 Rethrow downstream exception during "onCompletion" emissions by Vsevolod Tolstopyatov · 4 years, 8 months ago
  4. 2ba1d98 Fix mapLatest documentation example by Sebas LG · 4 years, 9 months ago
  5. ecbfa6d Properly distinguish AbortFlowExceptions from different non-terminal operators by Vsevolod Tolstopyatov · 4 years, 9 months ago
  6. bd7c030 Optimize Flow.take (#1538) by Vsevolod Tolstopyatov · 4 years, 10 months ago
  7. 95d88ab Fix samples in Flow docs by Vsevolod Tolstopyatov · 4 years, 11 months ago
  8. 1f5ab53 flow: fix recursion in combineTransform<T1, T2, R>() by Jan Skrasek · 5 years ago
  9. e9f40c3 Update constants in debounce example so it will work on slow machines with non-virtual time by Vsevolod Tolstopyatov · 5 years ago
  10. d533848 Various improvements in combine implementation by Vsevolod Tolstopyatov · 5 years ago
  11. 3a95884 Renaming switchMap to flatMapLatest to better reflect its semantics and to have a consistent and meaningful naming scheme for the rest of the 'latest' operators by Vsevolod Tolstopyatov · 5 years ago
  12. 44c4c56 combineLatest rework by Vsevolod Tolstopyatov · 5 years ago
  13. 4e47af4 Optimize debounce operator allocation pressure by using conflated produce. Previously it was not possible due to not implemented #1235 by Vsevolod Tolstopyatov · 5 years ago
  14. f4e9553 Deprecate delayFlow and delayEach by Roman Elizarov · 5 years ago
  15. a33bf5a Check for cancellation in concurrent flow merge on each element by Vsevolod Tolstopyatov · 5 years ago
  16. 55bead0 Deprecate flowWith with ERROR by Vsevolod Tolstopyatov · 5 years ago
  17. dc4a474 Stabilize core flow (#1352) by Vsevolod Tolstopyatov · 5 years ago
  18. 91cc13a withIndex and collectIndexed operators by Vsevolod Tolstopyatov · 5 years ago
  19. 63b6e27 Add Flow.onStart, support emit in onCompletion (#1348) by Roman Elizarov · 5 years ago
  20. ace5899 Add distinctUntilChanged operator that uses a comparator function instead of a key extractor. by Zach Klippenstein · 5 years ago
  21. 583d39d Rewrite assertions so that they are checked only in debug mode by Roman Elizarov · 5 years ago
  22. 8d8b6eb Declarative flow operators (#1291) by Vsevolod Tolstopyatov · 5 years ago
  23. 91d9f7c Flow exceptions handling facilities (#1280) by Roman Elizarov · 5 years ago
  24. 3216825 Use real semaphore in flatten/flatMapMerge by Roman Elizarov · 5 years ago
  25. 15c7d0f Mark Flow declarations as experimental by Vsevolod Tolstopyatov · 5 years ago
  26. d5478b6 More operators (#1236) by Vsevolod Tolstopyatov · 5 years ago
  27. e2a5671 Flow scope (#1227) by Vsevolod Tolstopyatov · 5 years ago
  28. db52e97 Flow.conflate operator by Roman Elizarov · 5 years ago
  29. b77a80c Flow: decouple buffer size from various operators and fuse by Roman Elizarov · 5 years ago
  30. f44942a Deprecate flowWith operator by Vsevolod Tolstopyatov · 5 years ago
  31. 9b05908 Consolidate NullSurrogate with Symbol and rename it to NULL by Roman Elizarov · 5 years ago
  32. f939617 Merge pull request #1161 from Kotlin/flow-performance-improvements by Vsevolod Tolstopyatov · 5 years ago
  33. 997d2f2 Ignore cancellation cause thrown from the upstream suspension point in retry and onError by Vsevolod Tolstopyatov · 5 years ago
  34. 5627834 Add combineLatest with multiple flow parameters by Vsevolod Tolstopyatov · 5 years ago
  35. e35637a Fix overflow bug in Flow.drop by Eduard Wolf · 5 years ago
  36. a9f8c0d Make Flow.fold inlineable by Vsevolod Tolstopyatov · 5 years ago
  37. 641d671 Flow performance improvements: mark crucial Flow DSL (unsafeFlow, collect, transform, map, mapNotNull, filter, filterNot, filterNotNull) as inline by Vsevolod Tolstopyatov · 5 years ago
  38. 725addf Flow documentation improvements by Vsevolod Tolstopyatov · 5 years ago
  39. 6e3faa7 Fixed spurious exception during select.onJoin clause registration by Roman Elizarov · 5 years ago
  40. e569bd3 Fix exception types for channels to ensure transparency & reporting (#1158) by Roman Elizarov · 5 years ago
  41. f8eac76 Rename transform parameters for consistency with stdlib by Roman Elizarov · 5 years ago
  42. fe820ba Flow operators: (#1132) by Vsevolod Tolstopyatov · 5 years ago
  43. c20bc93 Prohibit Flow.take(0) by Vsevolod Tolstopyatov · 5 years ago
  44. e1ac2e5 Fix atomicfu post-processing and dependencies by Roman Elizarov · 5 years ago
  45. b550afa Specify exception types, add tests on it by Vsevolod Tolstopyatov · 5 years ago
  46. 61c64cc Flow improvements: by Vsevolod Tolstopyatov · 5 years ago
  47. c9f25fc Introducing zip and combineLatest Flow operators by Vsevolod Tolstopyatov · 5 years ago
  48. d3cc25f Rework purity concept: by Vsevolod Tolstopyatov · 5 years ago
  49. 8788488 FlatMap-related API rework by Vsevolod Tolstopyatov · 5 years ago
  50. 2a815e8 Do not invoke retry predicate when exceptions is thrown from downstream by Vsevolod Tolstopyatov · 5 years ago
  51. 35f9ad5 FlatMap improvements: by Vsevolod Tolstopyatov · 5 years ago
  52. d57bfa2 Flow preview implementation by Vsevolod Tolstopyatov · 5 years ago