1.3.0
Flow
This version is the first stable release of Flow API.
All Flow API not marked with @FlowPreview or @ExperimentalCoroutinesApi annotations are stable and here to stay.
Flow declarations marked with @ExperimentalCoroutinesApi have the same guarantees as regular experimental API.
Please note that API marked with @FlowPreview have weak guarantees on source, binary and semantic compatibility.
Changelog
- A new guide section about Flow.
CoroutineDispatcher.asExecutorextension (#1450).- Fixed bug when
selectstatement could report the same exception twice (#1433). - Fixed context preservation in
flatMapMergein a case when collected values were immediately emitted to another flow (#1440). - Reactive Flow integrations enclosing files are renamed for better interoperability with Java.
- Default buffer size in all Flow operators is increased to 64.
- Kotlin updated to 1.3.50.