Releases: Amethyst-szs/godot-savedata-dx
Editor Redesign - v2.0.0 (Beta)
Haven't tested this new editor enough to 100% ensure stability, but many different elements have been redesigned and are way nicer to use!
Full Changelog: v1.3.0...v2.0.0-beta
Autosave & Fixes - v1.3.0
Moderate size update here, adds in a new autosave system as an option, as well as some performance improvements and bug fixes. This release also moves the supported version to Godot 4.2 rather than 4.1. Nothing breaking though, so either version should support the plugin just fine!
List of major changes:
- Autosave Slot System
- You can now save to an autosave slot which is super handy for games that include autosaving. It works super similar to
write_active_slot
andread_active_slot
but instead will write the current slot information tosauto.bin
. More info in docs (soon:tm:)
- You can now save to an autosave slot which is super handy for games that include autosaving. It works super similar to
- Big performance upgrades under the hood!
- Moved from doing manual memory management for save data to automatic. Doing it manually on the same thread as the game could cause major slowdown, now its way faster and more memory safe!
- Moved support from Godot 4.1 to 4.2
- No breaking changes, should work on either version.
- And some small bug fixes and the like
Full Changelog: v1.2.0...v1.3.0
v1.2.0 - Multithreading!
This release adds thread support to the SaveAccessor, preventing the application from hanging during very large saves/loads! Been a feature I wanted to add since the start but didn't have enough GDScript experience to figure it out. Now it's fully working and makes a massive improvement to the user-experience!
v1.1.0 - Major bugfix patch
Turns out I wasn't reading the save file back in correctly at all and it broke arrays and some objects, whooooooops. Took a lot of work but finally got it fully working (without any memory leaks too, wahoo)!
Also added an example scene with the source code so you can play around with it easier
Full Changelog: v1.0.0...v1.1.0
v1.0.0 - First Stable Release
First stable release with documentation and some cleanup! Should be fully functional, still a little messy around the edges but quite happy with this for the amount of time I've put in
Beta 1
First test release, has all the features it needs but not well documented and has some small issues to iron out