Skip to content

Bevy Replicon 0.33.0

Compare
Choose a tag to compare
@Shatur Shatur released this 27 Apr 07:34
· 47 commits to master since this release
494b651

Added

  • Support for no_std.
  • Relationships networking. Use SyncRelatedAppExt::sync_related_entities<C> to ensure that entities related by C are replicated in sync.
  • Seamless support for immutable components. For these components, replication is always applied via insertion.
  • server_just_started run condition.

Changed

  • Update to Bevy 0.16.
  • All serde methods now use bevy::ecs::error::Result instead of postcard::Result for more informative errors.
  • AppRuleExt::replicate_mapped, RuleFns::default_mapped and default_deserialize_mapped now deprecated. Entities inside components now mapped automatically, use methods without _mapped prefixes.
  • Use an observer instead of a system to track despawns.

Removed

  • parent_sync module and corresponding feature. Just replicate ChildOf directly.