1.0.0
This release is mostly the same as 0.15.x.
Despite what the version may suggest, this is not a complete RakNet implementation. Staying on 0.x for so long was a mistake that needed to be corrected.
Changes since 0.15.x
- Introduce parameterization for max split packet part count and concurrent split packet handling.
- Improved header size calculation for connected packets when checking whether to split packets. It now calculates the exact header size instead of assuming a hard 60-byte cutoff (this was too much for most packets, causing unnecessary packet splitting, and also didn't handle reliable-sequenced correctly).
- Fixed ack receipts not working when a packet was split into multiple parts.