You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+23
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,28 @@
1
1
# Change log for kotlinx.coroutines
2
2
3
+
## Version 1.3.0-RC
4
+
5
+
### Flow
6
+
7
+
* Core `Flow` API is promoted to stable
8
+
* New basic `Flow` operators: `withIndex`, `collectIndexed`, `distinctUntilChanged` overload
9
+
* New core `Flow` operators: `onStart` and `onCompletion`
10
+
*`ReceiveChannel.consumeAsFlow` and `emitAll` (#1340)
11
+
12
+
### General changes
13
+
14
+
* Kotlin updated to 1.3.41
15
+
* Added `kotlinx-coroutines-bom` with Maven Bill of Materials (#1110)
16
+
* Reactive integrations are seriously improved
17
+
* All builders now are top-level functions instead of extensions on `CoroutineScope` and prohibit `Job` instance in their context to simplify lifecycle management
18
+
* Fatal exceptions are handled consistently (#1297)
19
+
* Integration with Reactor Context added (#284)
20
+
* Stacktrace recovery for `suspend fun main` (#1328)
21
+
*`CoroutineScope.cancel` extension with message (#1338)
22
+
* Protection against non-monotonic clocks in `delay` (#1312)
23
+
*`Duration.ZERO` is handled properly in JDK 8 extensions (#1349)
24
+
* Library code is adjusted to be more minification-friendly
This gives you access to Android [Dispatchers.Main](https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-android/kotlinx.coroutines.android/kotlinx.coroutines.-dispatchers/index.html)
@@ -172,15 +172,15 @@ R8 is a replacement for ProGuard in Android ecosystem, it is enabled by default
172
172
### JS
173
173
174
174
[Kotlin/JS](https://kotlinlang.org/docs/reference/js-overview.html) version of `kotlinx.coroutines` is published as
0 commit comments