Releases: CarterGames/SaveManager
Small Fixes (3.0.1)
Change log
- Fixed an error on import due to a missing .meta file.
- Fixed sample scenes not importing with the correct assets.
- Improved the look of the slots sample scene.
- Fixed a bug with the slots sample scene where an empty slots save would error on entering play mode.
New Major Version (3.0.0)
A new major release of the asset!
This new version improves a-lot of what made the 2.x version good while also having some new features & is more expendable by you, the end user.
Change log
- Save slots now fully supported within the asset.
- Automatic save backups now supported by the asset.
- Modular save locations now supported.
- Modular save encryption options now supported.
- Porting feature for 2.x save data into the 3.x global data setup.
- Dependency on newtonsoft json to function for better json support.
- Metadata section added to the game save to support read-only save information.
- Save Objects updated to not need an instance made in the project to function.
- Improved the save editor GUI to be more optimized and performant.
- Fixed the save json structure so it is actually proper json.
Bug Fix Release (2.3.8)
ℹ️ A quick fix for some reported issues by users.
🗓️ Release Date: 17th December 2025
🎨 Asset Changes
- Fixed a code inspect issue around the Save Value constructor when adding a default value. The inspected info would show an error instead of the intended tooltip.
- Fixed an issue where resetting a save value in the editor would not apply the change to version control correctly.
- Attempted to fix an issue where the save data asset fails to update its data list of save objects automatically. Causing some save issues in some cases.
Save Editor Hotfix (2.3.7)
ℹ️ A quick fix for a issue found in the defaults setup.
🗓️ Release Date: 13th July 2025
🎨 Asset Changes
- Fixed an issue where a save value with a default value assigned in the code would reset sometimes. Due to the value been set in the constructor when it didn't need to be.
Build Error Hotfix (2.3.6)
ℹ️ A quick fix for a known issue with when in builds.
🗓️ Release Date: 12th Mar 2025
🎨 Asset Changes
- Fixed an issue where the asset would throw an error at runtime, but still function. (https://cartergames.notion.site/Warnings-and-errors-in-build-logs-with-Save-Manager-1acf72ed3eaf801ba38cf9ad0ade6e39)
WebGL Hotfix (2.3.5)
ℹ️ A quick fix using the asset in WebGL.
🗓️ Release Date: 11th Mar 2025
🎨 Asset Changes
- Fixed an issue where some old settings code caused a compile error in the asset when targeting WebGL as a build target.
Hotfix Update (2.3.4)
ℹ️ A few fixes for some issues with the asset.
🗓️ Release Date: 26th Feb 2025
🎨 Asset Changes
- Fixed issues from (#10):
- Fixed an issue where save object's would not save correctly when OnApplicationQuit() is called.
- Fixed an issue where AutoSave wouldn't catch the ^ above issue.
- Fixed an issue where saving from a save object instance would not apply changes correctly.
- Fixed an issue where the default value for a save value would be lost when loading save data that had a different value.
Minor Editor Fixes (2.3.3)
ℹ️ A few fixes for some editor issues with the asset.
🗓️ Release Date: 10th Feb 2025
🎨 Asset Changes
- Fixed an issue where the editor would throw errors on using the save object creator tool.
- Fixed a null ref issue when the editor was open while editing save object assets.
- Possible fix for initialize issues on a scriptable object when using git url install.
Editor Cache Hotfix Update (2.3.2)
ℹ️ A hot fix for some issues with the editor cache from the 2.3.1 update.
🗓️ Release Date: 02nd Feb 2025
🎨 Asset Changes
- Fixed an issue where the editor cache would not initialize correctly on the save editor.
- Fixed an issue where the editor cache would error on deleting assets in the project.
Editor Fixes (2.3.1)
ℹ️ Fixed up a few editor errors with the editor tab and the save defaults.
🗓️ Release Date: 27th Jan 2025
🎨 Asset Changes
- Fixed an issue where a shallow copy of the default value would apply when reset to it.
- Fixed GUI issues when resetting to the default value of a save value.
- Fixed value resets not working for all value types as intended.
- Added a new cache to store the current save objects for the editor.
- Added auto initializing for save objects when an instance is created.
- Fixed an issue where deleted save objects would persist in the save data asset with the new cache.
- Fixed an issue where deleting a save object would break the save editor until a domain reload.
- Fixed an issue with version validation where the validation would endlessly attempt to get versions json if the webhost was down. It’ll now error after 5 seconds.