0.4 Patch Notes
July 10th 2024
Intro
A new version of GD-Sync is now available for download from the Godot Asset Library. Version 0.4 marks the release of our biggest feature, Persistent Data Storage!
This update includes minor bug fixes and improvements to connection stability. It also features enhanced encryption for more secure connections.
Bug Fixes
A minor bug has been resolved:
- Disconnected Signal: The disconnected() signal was not emitted after a connection timeout. This caused issues on mobile where if the game was put in the background the connection would time out without emitting the signal. This issue has now been fixed.
Synchronized Animation Player: Some minor bugs have been resolved for the SynchronizedAnimationPlayer class, such as play_backwards() not working properly.
Improvements & Additions
This new version comes with some exciting new features:
- User Account System: GD-Sync 0.4 comes with a built-in account system. This allows players to create their own accounts, store data online in a database, submit scores to global leaderboards and more. The account system also comes with built-in email verification and a moderation system. See the account documentation for more info.
Databases & Persistent Data Storage: Users on all plans can now create and manage databases on the control panel. Databases are the foundation of the user account system and allow players to store data online. With persistent data storage, you can store entire documents worth of data online and easily retrieve them at a later date. An example use-case would be storing save files online, so that users can continue to play on other devices. See the persistent data storage documentation for more info.
Leaderboards: You can now create global leaderboards on the control panel. Leaderboards allow users to submit scores and easily compete with other players. See the leaderboard documentation for more info.
Upgrading
Upgrading to version 0.4 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
For future updates, we have the following items on our roadmap:
- Steam Integration
- Web Export Support
- C# API Support
Please let us know if you encounter any issues in version 0.4. 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.