This repository has been archived by the owner on Jul 5, 2024. It is now read-only.
Releases: loopystudios/bevy_rtc
Releases · loopystudios/bevy_rtc
v0.3.1
v0.3.0
0.3.0
added
- A
prelude
module.
changed
- To fix name conflicts with
AddProtocolExt
, the respective types have changed names.- The
client
feature trait has changed toAddClientProtocolExt
- The
server
feature trait has changed toAddServerProtocolExt
- The
- Method names have changed:
add_sendonly_protocol
has changed toadd_client_wo_protocol
andadd_server_wo_protocol
add_readonly_bounded_protocol
has changed toadd_client_ro_protocol
andadd_server_ro_protocol
add_readonly_unbounded_protocol
has changed toadd_client_ro_unbounded_protocol
andadd_server_ro_unbounded_protocol
add_bounded_protocol
has changed toadd_client_rw_protocol
andadd_server_rw_protocol
add_unbounded_protocol
has changed toadd_client_rw_unbounded_protocol
andadd_server_rw_unbounded_protocol
- The
ConnectionRequest
event under theclient
feature has been renamed toRtcClientRequestEvent
- The
Payload
derive was renamed toProtocol
- Fields on
RtcClientState
andRtcServerState
are now private, with accessor methods, e.g..id()
instead of.id
Full Changelog: v0.2.0...v0.3.0
v0.2.0
0.2.0
added
- The
RtcClient
andRtcServer
system parameters (prev.NetworkReader
/NetworkWriter
) have new methods:clear()
to clear all incoming messages in the buffer.
changed
- To fix name conflicts with the
server
andclient
feature, the respective types have changed names.RtcState
has changed toRtcClientState
orRtcServerState
, depending on the feature.RtcStatus
has changed toRtcClientStatus
orRtcServerStatus
, depending on the feature.NetworkReader
/NetworkWriter
have been both merged and changed toRtcClient
orRtcServer
respectively.RtcClient.read()
(previouslyNetworkReader
) now returns aVec<_>
rather than aDrain<'_, _>
.
Full Changelog: v0.1.1...v0.2.0