Releases: CarterGames/SaveManager
Bug Fix Update (3.0.4)
How to update
This update is safe to import over the base 3.0.0 release from a few weeks ago. Just import the new update into you project to update to this version.
Changelog
Changed
- Save slots now auto unload the currently loaded slot when auto-saving the game.
- Save slots will re-load the last loaded slot when focus restored if applicable.
Fixed
- Fixed an issue where the save editor would lose the save objects when exiting playmode sometimes. [KI-19]
- Fixed an issue where save slots would not unload when exiting the game when auto save was on. [KI-20]
- Fixed an issue where only having one save category would mean the save objects under it would not render in the save editor GUI. [KI-21]
- Fixed save slots losing data when the save slot was made from the save editor. [KI-18]
Save Editor Fixes (3.0.3)
Changed
- Updated the art in the sample scenes to match the new asset art style.
Removed
- Removed old art files from the asset.
- Removed custom script file icons from asset scripts.
Fixed
- Fixed an error with the save editor where it would fail to populate after exiting playmode.
- Fixed an error with the save editor where save slot save data would error in the GUI when no save categories were in use in the setup.
Initial import fixes (3.0.2)
Fixed
- Fixed an error when expanded the save data foldout on a save slot when no slot save objects in the project.
- Fixed an issue where the save editor would fail to initialize on initial importing of the asset.
- Fixed some settings being editable even when the system that toggles them was disabled.
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.