com.unity.transport 0.3.1-preview.4
Notes: processedReleased June 5, 2020
Unity Compatibility
Minimum Unity: 2019.3 (0b11)
Package Dependencies
✨ 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
