Merge branch 'master' into develop
diff --git a/README.md b/README.md
index 8e19c4f..f7fb384 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,8 @@
Library support for Kotlin coroutines with [multiplatform](#multiplatform) support.
This is a companion version for Kotlin 1.2.70 release.
-**NOTE**: This is the latest experimental release. See [COMPATIBILITY.md](COMPATIBILITY.md) for details on migration.
+**NOTE**: This is the _last_ experimental feature release.
+See [COMPATIBILITY.md](COMPATIBILITY.md) for details of migration onto the stable Kotlin 1.3 coroutines.
```kotlin
GlobalScope.launch {
@@ -21,23 +22,24 @@
* [common](common/README.md) — common coroutines across all backends:
* `launch` and `async` coroutine builders;
* `Job` and `Deferred` light-weight future with cancellation support;
- *` Dispatchers.Main` for UI dispatcher for Android, Swing and JavaFx;
+ * `Dispatchers` object with `Main` dispatcher for Android/Swing/JavaFx, and `Default` dispatcher for background coroutines;
* `delay` and `yield` top-level suspending functions;
* `Channel` and `Mutex` communication and synchronization primitives;
- * `produce` and `actor` coroutine builders;
* `coroutineScope` and `supervisorScope` scope builders;
- * `SupervisorJob` for supervision of coroutines hierarchies;
+ * `SupervisorJob` and `CoroutineExceptionHandler` for supervision of coroutines hierarchies;
* `select` expression support and more.
* [core](core/README.md) — Kotlin/JVM implementation of common coroutines with additional features:
- * `Dispatchers.IO` dispatcher for blocking coroutines.
+ * `Dispatchers.IO` dispatcher for blocking coroutines;
+ * `Executor.asCoroutineDispatcher()` extension, custom thread pools, and more.
* [js](js/README.md) — Kotlin/JS implementation of common coroutines with `Promise` support.
* [native](native/README.md) — Kotlin/Native implementation of common coroutines with `runBlocking` single-threaded event loop.
* [reactive](reactive/README.md) — modules that provide builders and iteration support for various reactive streams libraries:
- * Reactive Streams, RxJava 1.x and 2.x and Project Reactor.
+ * Reactive Streams, RxJava 2.x, and Project Reactor.
* [ui](ui/README.md) — modules that provide coroutine dispatchers for various single-threaded UI libraries:
* Android, JavaFX, and Swing.
* [integration](integration/README.md) — modules that provide integration with various asynchronous callback- and future-based libraries.
- * JDK8 `CompletableFuture`, Guava `ListenableFuture`, and synchronous networking/IO.
+ * JDK8 `CompletableFuture`, Guava `ListenableFuture`, and Google Play Services `Task`;
+ * SLF4J MDC integration via `MDCContext`.
## Documentation