kroto-plus v0.5.0-RC Release Notes

Release Date: 2019-08-22 // over 2 years ago

    ๐Ÿš€ This release is marked as 'RC' due to usage of coroutines 1.3.0-RC2. A new release will be issued once 1.3.0 is released and fully tested.

    ๐Ÿš€ This release brings many bug fixes and improvements to streaming APIs. It also includes the refactoring and optimization of outbound flow control.

    ๐Ÿ”– Version 0.5.0-RC


    • ๐Ÿ†• New: Update to Kotlin 1.3.41
    • ๐Ÿ†• New: Update to Kotlin Coroutines 1.3.0-RC2
    • ๐Ÿ†• New: Update to gRPC 1.23.0
    • ๐Ÿ†• New: Update to protobuf 3.9.0

    ๐Ÿ”Œ Protoc Plugin


    • ๐Ÿ›  Fix: Propagate inbound channel close as call cancellation

    Thanks to @chris-blacker PR-61

    • ๐Ÿ›  Fix: Race condition in outbound flow control
    • ๐Ÿ†• New: Improvements to the efficiency of outbound flow control handler
    • ๐Ÿ†• New: Integration tests for client and server coroutine implementations
    • ๐Ÿ†• New: Improvements to determinism of unit tests