Skip to content

v0.7.0

Compare
Choose a tag to compare
@indiest indiest released this 21 Sep 02:16
· 124 commits to release since this release
d6b7093

Features

Documentations

  • Doc Site and English docs;
  • Added Benchmark doc;
  • Added hints regarding UE5 in the getting-started docs;
  • Updated the using-spatial doc with the usage of ChanneldCharacter and ChanneldGameMode;

Bugfixes

  • Rep notify functions are now called in right timing and with proper parameter(#64, #67. @Augkit);
  • StaticMeshComponent is now replicated properly (#55. @indiest);
  • Array property is now replicated properly (#66. @laughxing);
  • Property pointer memory offset is calculated properly on different platforms (#69, #73. @Kureans);
  • Fixed struct-related codegen (#63. @ganibc);
  • Fixed some handover issues caused by the player initialization;

发布说明

功能

  • 支持UE5;
  • 支持单Actor上存在多个同步组件;
  • 支持资产类型的对象同步;
  • 生成的C++代码会自动进行代码格式化;

文档

  • 增加了文档网站并支持英文文档;
  • 增加了性能测试文档;
  • 在快速开始的文档里增加了UE5相关的提示;
  • 在“使用空间频道”的文档里增加了关于ChanneldChararcter和ChanneldGameMode的使用;

修复

  • OnRep回调函数现在可以在正确的时机被调用,并且支持参数了;
  • 静态网格体组件现在可以正常同步了;
  • 数组类型的属性可以正常同步了;
  • 属性指针的偏移量现在通过运行时计算,解决了跨平台的问题;
  • 解决了结构体相关的代码生成问题;
  • 修复了空间频道的一些因为玩家初始化导致的迁移问题;