From 5a78e69be42b8949e78d0dcb1b5f8436c62e513f Mon Sep 17 00:00:00 2001 From: alvrs Date: Thu, 5 Sep 2024 17:46:32 +0000 Subject: [PATCH] Revert "chore: temporarily remove stash changeset to unblock next minor release (#3107)" This reverts commit 2c6bb75b677ab8e664fd79ba65f02958ccdb41df. --- .changeset/chatty-pigs-shake.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .changeset/chatty-pigs-shake.md diff --git a/.changeset/chatty-pigs-shake.md b/.changeset/chatty-pigs-shake.md new file mode 100644 index 0000000000..62a3fa6ea9 --- /dev/null +++ b/.changeset/chatty-pigs-shake.md @@ -0,0 +1,9 @@ +--- +"@latticexyz/stash": patch +--- + +Adds `@latticexyz/stash`, a TypeScript client state library optimized for the MUD Store data model. +It uses the MUD store config to define local tables, which support writing, reading and subscribing to table updates. +It comes with a query engine optimized for "ECS-style" queries (similar to `@latticexyz/recs`) but with native support for composite keys. + +You can find usage examples in the [`@latticexyz/stash` README.md](https://github.com/latticexyz/mud/blob/main/packages/stash/README.md).