22
33[ ![ official JetBrains project] ( https://jb.gg/badges/official.svg )] ( https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub )
44[ ![ GitHub license] ( https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat )] ( https://www.apache.org/licenses/LICENSE-2.0 )
5- [ ![ Download] ( https://api.bintray.com/packages/kotlin/kotlinx/kotlinx.coroutines/images/download.svg?version=1.3.4 ) ] ( https://bintray.com/kotlin/kotlinx/kotlinx.coroutines/1.3.4 )
5+ [ ![ Download] ( https://api.bintray.com/packages/kotlin/kotlinx/kotlinx.coroutines/images/download.svg?version=1.3.5 ) ] ( https://bintray.com/kotlin/kotlinx/kotlinx.coroutines/1.3.5 )
66
77Library support for Kotlin coroutines with [ multiplatform] ( #multiplatform ) support.
88This is a companion version for Kotlin ` 1.3.70 ` release.
@@ -45,8 +45,9 @@ suspend fun main() = coroutineScope {
4545 * [ CoroutinesTimeout] test rule to automatically dump coroutines on test timeout.
4646* [ reactive] ( reactive/README.md ) &mdash ; modules that provide builders and iteration support for various reactive streams libraries:
4747 * Reactive Streams ([ Publisher.collect] , [ Publisher.awaitSingle] , [ publish] , etc),
48- RxJava 2.x ([ rxFlowable] , [ rxSingle] , etc), and
49- Project Reactor ([ flux] , [ mono] , etc).
48+ * Flow (JDK 9) (the same interface as for Reactive Streams),
49+ * RxJava 2.x ([ rxFlowable] , [ rxSingle] , etc), and
50+ * Project Reactor ([ flux] , [ mono] , etc).
5051* [ ui] ( ui/README.md ) &mdash ; modules that provide coroutine dispatchers for various single-threaded UI libraries:
5152 * Android, JavaFX, and Swing.
5253* [ integration] ( integration/README.md ) &mdash ; modules that provide integration with various asynchronous callback- and future-based libraries:
@@ -82,7 +83,7 @@ Add dependencies (you can also add other modules that you need):
8283<dependency >
8384 <groupId >org.jetbrains.kotlinx</groupId >
8485 <artifactId >kotlinx-coroutines-core</artifactId >
85- <version >1.3.4 </version >
86+ <version >1.3.5 </version >
8687</dependency >
8788```
8889
@@ -100,7 +101,7 @@ Add dependencies (you can also add other modules that you need):
100101
101102``` groovy
102103dependencies {
103- implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.4 '
104+ implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.5 '
104105}
105106```
106107
@@ -126,7 +127,7 @@ Add dependencies (you can also add other modules that you need):
126127
127128``` groovy
128129dependencies {
129- implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.4 ")
130+ implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.5 ")
130131}
131132```
132133
@@ -145,7 +146,7 @@ Make sure that you have either `jcenter()` or `mavenCentral()` in the list of re
145146Core modules of ` kotlinx.coroutines ` are also available for
146147[ Kotlin/JS] ( #js ) and [ Kotlin/Native] ( #native ) .
147148In common code that should get compiled for different platforms, add dependency to
148- [ ` kotlinx-coroutines-core-common ` ] ( https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core-common/1.3.4 /jar )
149+ [ ` kotlinx-coroutines-core-common ` ] ( https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core-common/1.3.5 /jar )
149150(follow the link to get the dependency declaration snippet).
150151
151152### Android
@@ -154,7 +155,7 @@ Add [`kotlinx-coroutines-android`](ui/kotlinx-coroutines-android)
154155module as dependency when using ` kotlinx.coroutines ` on Android:
155156
156157``` groovy
157- implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.4 '
158+ implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.5 '
158159```
159160
160161This gives you access to Android [ Dispatchers.Main]
@@ -170,15 +171,15 @@ For more details see ["Optimization" section for Android](ui/kotlinx-coroutines-
170171### JS
171172
172173[ Kotlin/JS] ( https://kotlinlang.org/docs/reference/js-overview.html ) version of ` kotlinx.coroutines ` is published as
173- [ ` kotlinx-coroutines-core-js ` ] ( https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core-js/1.3.4 /jar )
174+ [ ` kotlinx-coroutines-core-js ` ] ( https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core-js/1.3.5 /jar )
174175(follow the link to get the dependency declaration snippet).
175176
176177You can also use [ ` kotlinx-coroutines-core ` ] ( https://www.npmjs.com/package/kotlinx-coroutines-core ) package via NPM.
177178
178179### Native
179180
180181[ Kotlin/Native] ( https://kotlinlang.org/docs/reference/native-overview.html ) version of ` kotlinx.coroutines ` is published as
181- [ ` kotlinx-coroutines-core-native ` ] ( https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core-native/1.3.4 /jar )
182+ [ ` kotlinx-coroutines-core-native ` ] ( https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core-native/1.3.5 /jar )
182183(follow the link to get the dependency declaration snippet).
183184
184185Only single-threaded code (JS-style) on Kotlin/Native is currently supported.
@@ -277,6 +278,7 @@ The `develop` branch is pushed to `master` during release.
277278[ ListenableFuture.await ] : https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-guava/kotlinx.coroutines.guava/com.google.common.util.concurrent.-listenable-future/await.html
278279<!-- - MODULE kotlinx-coroutines-play-services -->
279280<!-- - INDEX kotlinx.coroutines.tasks -->
281+ [ Task.await ] : https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-play-services/kotlinx.coroutines.tasks/com.google.android.gms.tasks.-task/await.html
280282<!-- - MODULE kotlinx-coroutines-reactive -->
281283<!-- - INDEX kotlinx.coroutines.reactive -->
282284[ Publisher.collect ] : https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-reactive/kotlinx.coroutines.reactive/org.reactivestreams.-publisher/collect.html
0 commit comments