0.10 Patch Notes
June 6th 2025
Intro
A new version of GD-Sync is now available for download from the Godot Asset Library. Version 0.10 introduces requested features and crucial bug fixes.
Bug Fixes
Some bugs have been resolved:
- Documentation Fixes: There were issues with the documentation which have now been resolved. Old function names from version 0.8 were still present in the documentation. Another issue caused documentation to sometimes not show up or display incorrectly in the inspector.
Improvements & Additions
This new version comes with some new features and changes:
- SynchronizedAnimationTree:
A new Node has been implemented, the SynchronizedAnimationTree. This Node will automatically synchronize all tree parameters and state machines, allowing you to easily synchronize all your animations across clients.
VoiceChat:
Another new Node has been implemented, the VoiceChat Node. This Node allows you to easily add voice chat to your game. The VoiceChat Node can be added to your player scene so that players can talk to each other. The VoiceChat Node is still marked as experimental.
Resource Support:
Resources are now supported when using remote calls. Both GDSync.call_func() and GDSync.sync_var() now work on Nodes and Resources. In order to access a Resource remotely, it must be registered on all clients using the new GDSync.register_resource().
Class Names:
Before, custom types like the NodeInstantiator and PropertySynchronizer were added using EditorPlugin.add_custom_type(). This how now been switched out for using class_name. This change allows you to access and use custom GD-Sync types inside your scripts.
Backend Rework:
We did a large refactor of our backend during the scheduled server maintanance this Friday. This new infrastructure is much more robust than previous versions and should make servers much more stable.
Upgrading
Upgrading to version 0.10 can be done by deleting the plugin from your project and then re-installing it through the Godot Asset Library. It is also possible to download the plugin directly from our GitHub.
Looking Forward
Please let us know if you encounter any issues in version 0.10. For feature requests or bug reports, please visit our support page!
Thank you for using GD-Sync. Your feedback is crucial to our continuous improvement.