Skip to content

Commit 60de4b3

Browse files
committed
Version 0.14
1 parent 7adb876 commit 60de4b3

File tree

17 files changed

+31
-17
lines changed

17 files changed

+31
-17
lines changed

CHANGES.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Change log for kotlinx.coroutines
22

3+
## Version 0.14
4+
5+
* Switched to Kotlin version 1.1.1 (can still be used with 1.1.0)
6+
* Introduced `consumeEach` helper function for channels and reactive streams, Rx 1.x, and Rx 2.x
7+
* It ensures that streams are unsubscribed from on any exception
8+
* Iteration with `for` loop on reactive streams is **deprecated**
9+
* [Guide to reactive streams with coroutines](reactive/coroutines-guide-reactive.md) is updated virtually
10+
all over the place to reflect these important changes
11+
* Implemented `awaitFirstOrDefault` extension for reactive streams, Rx 1.x, and Rx 2.x
12+
* Added `Mutex.withMutex` helper function
13+
* `kotlinx-coroutines-android` module has `provided` dependency on of Android APIs to
14+
eliminate warnings when using it in android project
15+
16+
317
## Version 0.13
418

519
* New `kotlinx-coroutinex-android` module with Android `UI` context implementation

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Add dependencies (you can also add other modules that you need):
5656
<dependency>
5757
<groupId>org.jetbrains.kotlinx</groupId>
5858
<artifactId>kotlinx-coroutines-core</artifactId>
59-
<version>0.13</version>
59+
<version>0.14</version>
6060
</dependency>
6161
```
6262

@@ -81,7 +81,7 @@ repositories {
8181
Add dependencies (you can also add other modules that you need):
8282

8383
```groovy
84-
compile 'org.jetbrains.kotlinx:kotlinx-coroutines-core:0.13'
84+
compile 'org.jetbrains.kotlinx:kotlinx-coroutines-core:0.14'
8585
```
8686

8787
And make sure that you use the right Kotlin version:

kotlinx-coroutines-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.jetbrains.kotlinx</groupId>
2424
<artifactId>kotlinx-coroutines</artifactId>
25-
<version>0.13</version>
25+
<version>0.14</version>
2626
</parent>
2727

2828
<artifactId>kotlinx-coroutines-core</artifactId>

kotlinx-coroutines-jdk8/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.jetbrains.kotlinx</groupId>
2424
<artifactId>kotlinx-coroutines</artifactId>
25-
<version>0.13</version>
25+
<version>0.14</version>
2626
</parent>
2727

2828
<artifactId>kotlinx-coroutines-jdk8</artifactId>

kotlinx-coroutines-nio/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.jetbrains.kotlinx</groupId>
2424
<artifactId>kotlinx-coroutines</artifactId>
25-
<version>0.13</version>
25+
<version>0.14</version>
2626
</parent>
2727

2828
<artifactId>kotlinx-coroutines-nio</artifactId>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
<groupId>org.jetbrains.kotlinx</groupId>
2525
<artifactId>kotlinx-coroutines</artifactId>
26-
<version>0.13</version>
26+
<version>0.14</version>
2727
<packaging>pom</packaging>
2828

2929
<description>Coroutines support libraries for Kotlin 1.1</description>

reactive/kotlinx-coroutines-reactive/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.jetbrains.kotlinx</groupId>
2424
<artifactId>kotlinx-coroutines</artifactId>
25-
<version>0.13</version>
25+
<version>0.14</version>
2626
<relativePath>../../pom.xml</relativePath>
2727
</parent>
2828

reactive/kotlinx-coroutines-rx-example/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.jetbrains.kotlinx</groupId>
2424
<artifactId>kotlinx-coroutines</artifactId>
25-
<version>0.13</version>
25+
<version>0.14</version>
2626
<relativePath>../../pom.xml</relativePath>
2727
</parent>
2828

reactive/kotlinx-coroutines-rx1/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.jetbrains.kotlinx</groupId>
2424
<artifactId>kotlinx-coroutines</artifactId>
25-
<version>0.13</version>
25+
<version>0.14</version>
2626
<relativePath>../../pom.xml</relativePath>
2727
</parent>
2828

reactive/kotlinx-coroutines-rx2/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.jetbrains.kotlinx</groupId>
2424
<artifactId>kotlinx-coroutines</artifactId>
25-
<version>0.13</version>
25+
<version>0.14</version>
2626
<relativePath>../../pom.xml</relativePath>
2727
</parent>
2828

0 commit comments

Comments
 (0)