Skip to content

2.5.0-alpha08

Pre-release
Pre-release
Compare
Choose a tag to compare
@Nek-12 Nek-12 released this 17 Apr 23:45
· 203 commits to master since this release
6978dbf
  • Fixed saved state module for wasm and js targets not being able to persist the state. Browser targets do not support saving state to files, so the plugin will save the state to local storage instead.
  • Added LoggingSaver that logs save and restore operations to a StoreLogger
  • Added logging to default saved state plugin
  • Replaced old dsl for serializeState with one that takes a path directly to support non-file saving. Previous dsl is available on non-browser targets, but deprecated in favor of the simpler approach above
  • Added a default Json instance as an argument to the serializeState plugin so that clients can omit providing their own Json. The default instance is lenient to reduce number of failed restorations when the schema changes.
  • Cleanup of automatic naming logic for some plugins to avoid issues when code is obfuscated.
  • Default file name for state is now the serial name of the class being saved for serializeState
  • Added ability to select code in the sample app
  • Fixed sample app layout issues
  • Deployed wasm sample app to the website