Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Mar 12:53
· 29 commits to main since this release

What's Changed

Core Architecture & Features

  • Pluggable adapter architecture: Re-designed the core to support flexible storage and transport layers. by @wegorz13 in #39
  • State recovery in server mode: Implemented synchronization from other nodes for high availability. by @wegorz13 in #25
  • Security & Encryption: Added optional data signing and encryption with salt support. by @wegorz13 in #22
  • API Simplification: Major refactor to streamline the developer interface. by @wegorz13 in #30
  • Node discovery hints: Added support for node hints to improve state location. by @kraleppa in #28
  • Server-side UUIDs: Added automatic UUID generation for server-mode instances. by @wegorz13 in #33
  • Browser memory management: Improved state isolation by resetting browser memory during initialization. by @kraleppa in #44

Documentation & Examples

  • Enhanced Documentation: Comprehensive update of README and technical docs. by @wegorz13 in #35, @kraleppa in #49
  • New Architecture Guide: Updated documentation to reflect the pluggable adapter system. by @wegorz13 in #45
  • Tic-Tac-Toe Example: Added a side-by-side demo showcasing real-time synchronization. by @wegorz13 in #50
  • Authentication Example: Added a guide for integrating user authentication. by @wegorz13 in #27
  • Visual Guide: Added a demonstration video to the repository. by @kraleppa in #52

Testing & CI/CD

  • End-to-End Testing: Introduced a suite of E2E tests for system validation. by @wegorz13 in #48
  • Unit Testing: Created comprehensive unit tests for both client and server versions. by @wegorz13 in #37
  • Test Infrastructure: Improved state finder tests and fixed timing-related issues. by @kraleppa in #46, @wegorz13 in #51
  • Automation: Added GitHub Actions for testing and automated release workflows. by @kraleppa in #26, #43

Full Changelog: https://github.com/software-mansion-labs/live-stash/commits/v0.1.0