com.unity.transport 0.3.1-preview.4

com.unity.transport

Notes: processedReleased June 5, 2020

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2019.3 (0b11)

Features

    🔄 Changes

    • Added a new `requiredPayloadSize` parameter to `BeginSend`. The required size cannot be larger than `NetworkParameterConstants.MTU`.
    • Added errorcode parameter to a `network_set_nonblocking`, `network_set_send_buffer_size` and `network_set_receive_buffer_size` in `NativeBindings`.
    • Additional APIs added to `NativeBindings`: `network_set_blocking`, `network_get_send_buffer_size`, `network_get_receive_buffer_size`, `network_set_receive_timeout`, `network_set_send_timeout`.
    • Implemented `NetworkEndPoint.AddressAsString`.

    🔧 Bug Fixes

    • Fixed an issue in the reliable pipeline which would cause it to not recover if one end did not receive packages for a while.
    • Fixed `NetworkInterfaceEndPoint` and `NetworkEndPoint` `GetHashCode` implementation.
    • Fixed invalid use of strings when specifying the size of socket buffers in the native bindings
    • ### Upgrade guide