Skip to content

0.0.10

Compare
Choose a tag to compare
@lucaspoffo lucaspoffo released this 18 Nov 23:51
· 108 commits to master since this release

Added ⭐

  • BevyRenet: updated bevy to version 0.9 (PR)
  • Added functions client_addr, user_data, is_client_connected, max_clients, and connected_clients for RenetServer, some utilities from NetcodeServer. (commit) (commit)
  • Renetcode/Renet: make generate_random_bytes public. This can be used to generate a random private key. (commit)
  • Rechannel: add DefaultChannel enum, useful when using the default channel configuration. (commit)
  • BevyRenet: add configurable event clearing. (PR)
  • Rechannel: add configuration for unordered reliable channel. (commit)
  • Rechannel: add configuration for sequenced unreliable channel. (commit)
  • Renetcode: added logging. (commit) (commit)

Changed 🛠️

  • Renetcode: remove client_id argument when creating a RenetClient. (commit)
  • Rechannel: rename block channel to chunk channel. This clarifies what the channel does: the message is sliced into multiple chunks so it can be sent in multiple frames. Also, it is not confused with "blocking" thread/logic.

Fixed 🐛

  • Rechannel: when sending an empty message, this now gives an error. (commit)
  • Rechannel: ignore already received block messages. (commit)

Contributors 🙏