Skip to content

Releases: naia-lib/naia

Release v0.24.0 !

13 Dec 00:33
f06d749
Compare
Choose a tag to compare

Release v0.23.0 !

17 Sep 23:12
eb05771
Compare
Choose a tag to compare
Merge pull request #198 from naia-lib/release/0.23.0

Release/0.23.0

Release 0.22.0 !

10 Jan 01:58
Compare
Choose a tag to compare
v0.22.0

update versions of all crates to 0.22.0

Release v0.21.1 !

25 Aug 19:57
5a16949
Compare
Choose a tag to compare

Thank you to @anellie for the PR upping naia's bevy dependencies to 0.11 !

Release 0.21.0 !

23 Apr 23:26
Compare
Choose a tag to compare

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:

  • The Bevy demo now uses default Bevy, which may resolve #156
  • Certain warning logs have been suppressed, which were only previously used for testing purposes. Their removal should give some peace of mind for people having issues like #160

Release v0.20.2 !

01 Apr 22:03
Compare
Choose a tag to compare
  • 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 !

23 Mar 20:07
Compare
Choose a tag to compare
  • Macroquad and Bevy demos show a sample implementation of interpolation
  • Fixed some timing edge cases related to interpolation

Release 0.20.0 !

20 Mar 03:18
Compare
Choose a tag to compare
  • 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 !

10 Mar 21:05
Compare
Choose a tag to compare

Changelist:

  • Upgrade to Bevy 0.10 for related adapter crates
  • Implemented Client-authoritative Entities
  • Improved Bevy adapter API

Release 0.18.0 !

28 Feb 22:23
Compare
Choose a tag to compare

This release implements Message Fragmentation over Reliable Message Channels. The maximum Message size is now ~500 MB.