Skip to content

0.12.0 - Streams API improvements

Compare
Choose a tag to compare
@whyoleg whyoleg released this 09 Dec 19:19
· 123 commits to master since this release
d212568

Breaking changes

  • RSocket.requestChannel signature changed to receive initial payload as additional parameter (#125)
  • Flow.buffer doesn't anymore control requestN semantic (#118)

Features

  • Streams with flexible requestN semantic (#118)
  • Better structured concurrency and channels handling (#126)

Bugs

  • Fix runtime checks for RSocketRequestHandlerBuilder (#119)
  • Fix leaks on reconnection (#123)

Dependencies updates

  • Kotlin 1.4.21
  • ktor 1.4.3 - improved ktor-io performance on all platforms
  • kotlinx.coroutines 1.4.2-native-mt - little reworked channel apis