Releases: naia-lib/naia
Releases · naia-lib/naia
Release v0.24.0 !
Release v0.23.0 !
Merge pull request #198 from naia-lib/release/0.23.0 Release/0.23.0
Release 0.22.0 !
v0.22.0 update versions of all crates to 0.22.0
Release v0.21.1 !
Thank you to @anellie for the PR upping naia's bevy dependencies to 0.11 !
Release 0.21.0 !
Refactors related to EntityProperty and Entity Relations:
- Host no longer waits for remote Entities to spawn before sending Message EntityProperties containing a reference to them, they are just sent right away
- Remote will keep Messages & Components buffered separately from the world until their required Entities are spawned
- Addresses #119 ?
Other small changes:
Release v0.20.2 !
- naia_client_socket::PacketSender trait now requires PacketSenderClone, to match naia_server_socket
- naia_client_socket: update
webrtc_unreliable_client
dependency - naia_derive: Message trait derive expanded to handle many other types
Release 0.20.1 !
- Macroquad and Bevy demos show a sample implementation of interpolation
- Fixed some timing edge cases related to interpolation
Release 0.20.0 !
- naia and it's adapter crates are now transport-layer-agnostic!
- includes feature-gated transport implementations for WebRTC (via naia-socket) and UDP
- 3rd parties can implement their own transport mechanism be implementing a Socket trait
- hecs upgraded to 0.10
Release 0.19.0 !
Changelist:
- Upgrade to Bevy 0.10 for related adapter crates
- Implemented Client-authoritative Entities
- Improved Bevy adapter API
Release 0.18.0 !
This release implements Message Fragmentation over Reliable Message Channels. The maximum Message size is now ~500 MB.