Skip to content

v1.0.0

Compare
Choose a tag to compare
@tom-weiland tom-weiland released this 17 Dec 03:12
· 305 commits to main since this release

• Added IPv6 support
• Added the ability to change the transport that a Server or Client is using without creating a new instance
• Added pooling for PendingMessages to reduce RUDP transport's GC allocations
• Added support for different log types to RiptideLogger
• Added Message extension methods for Vector2, Vector3, and Quaternion to the Unity package
• Added additional information to test results in the console demos
• Improved ping/RTT calculations (now uses Stopwatch instead of DateTime)
• Improved RUDP transport's threading to help avoid potential issues
• Improved RUDP transport's duplicate message filtering
• Fixed console demos triggering Riptide's post-build events, thereby causing errors
• Reorganized and cleaned up projects, XML docs, and README files

Full Changelog: v0.8.2...v1.0.0