Bevy Replicon 0.27.0-rc.3
Pre-release
Pre-release
Changed
- Update to Bevy
0.14.0-rc.4
. - Move
bevy_replicon_renet
to a dedicated repository. ServerEventsPlugin
andClientEventsPlugin
can be disabled on client-only and server-only apps respectively.- Put
ClientDiagnosticsPlugin
underclient_diagnostics
feature (disabled by default) and make it part of theRepliconPlugins
group. - Put
scene
module underscene
feature (enabled by default). - Put
parent_sync
module underparent_sync
feature (enabled by default). - Put
client
module underclient
feature (enabled by default). - Put
server
module underserver
feature (enabled by default). TestFnsEntityExt::serialize
now acceptsRepliconTick
for server tick instead of usingServerTick
resource internally.- Move
replicon_client
,server_entity_map
,replicon_server
,connected_clients
undercore
module. These modules are needed for both client and server. - Move
VisibilityPolicy
toconnected_clients
module. - Move
server::events::event_data
module tocore::event_registry::server_event
. - Move
client::events::event_data
module tocore::event_registry::client_event
. - Move
ClientEventAppExt
,client::events::SerializeFn
,client::events::DeserializeFn
,default_serialize
,default_serialize_mapped
,default_deserialize
andFromClient
tocore::event_registry::client_event
. - Move
ServerEventAppExt
,server::events::SerializeFn
,server::events::DeserializeFn
,default_serialize
,default_serialize_mapped
,default_deserialize
,ToClients
andSendMode
tocore::event_registry::server_event
.
Fixed
- Do not divide values per seconds by the number of messages for
ClientDiagnosticsPlugin
.