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
+13-1
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,17 @@
1
1
# Change log for kotlinx.coroutines
2
2
3
+
## Version 1.6.0-RC2
4
+
5
+
*`@ExperimentalTime` is no longer needed for methods that use `Duration` (#3041).
6
+
*`FlowCollector` is now `fun interface`, and corresponding inline extension is removed (#3047).
7
+
* Fixed the exception handler being invoked several times on Android, thanks to @1zaman (#3056).
8
+
* The deprecated `TestCoroutineScope` is no longer sealed, to simplify migration from it (#3072).
9
+
*`runTest` gives more informative errors when it times out waiting for external completion (#3071).
10
+
*`SendChannel.trySendBlocking` is now available on Kotlin/Native (#3064).
11
+
* Fixed the bug due to which `Dispatchers.Main` was not used for `delay` and `withTimeout` (#3046).
12
+
* JDK 1.6 is no longer required for building the project (#3043).
13
+
* New version of Dokka is used, fixing the memory leak when building the coroutines and providing brand new reference visuals (https://kotlin.github.io/kotlinx.coroutines/) (#3051, #3054).
14
+
3
15
## Version 1.6.0-RC
4
16
5
17
### kotlinx-coroutines-test rework
@@ -34,7 +46,7 @@
34
46
*`Flow` exception transparency mechanism is improved to be more exception-friendly (#3017, #2860).
35
47
* Cancellation from `flat*` operators that leverage multiple coroutines is no longer propagated upstream (#2964).
36
48
*`SharedFlow.collect` now returns `Nothing` (#2789, #2502).
37
-
*`FlowCollector` is now `fun interface`, and corresponding inline extension is removed (#2790).
49
+
*`DisposableHandle` is now `fun interface`, and corresponding inline extension is removed (#2790).
38
50
* Deprecation level of all previously deprecated signatures is raised (#3024).
39
51
* The version file is shipped with each JAR as a resource (#2941).
40
52
* Unhandled exceptions on K/N are passed to the standard library function `processUnhandledException` (#2981).
(follow the link to get the dependency declaration snippet) and as [`kotlinx-coroutines-core`](https://www.npmjs.com/package/kotlinx-coroutines-core) NPM package.
0 commit comments