Skip to content

v0.10.1

Choose a tag to compare

@nickpettit nickpettit released this 08 Aug 13:45
· 11 commits to main since this release

[0.10.1] - 2025-08-08

  • Background threads are now disabled by default. Exceptions are not always logged properly when using background threads, causing SaveManager methods to sometimes fail silently if bad data gets passed in (such as a NullReferenceException inside of an ISaveable.CaptureState() method). While background threads do increase performance, this should be considered an experimental feature until it's possible to properly catch exceptions while on a background thread.
  • Added try/catch blocks around SaveManager methods to ensure exceptions are logged for async methods.
  • Added more logging to SaveManager methods for better traceability.
  • Added the prefix [Save Async] to all log messages for easier identification in the console.