Skip to content

Releases: latticexyz/mud

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release

Major Changes

  • #1624 88b1a5a1 Thanks @alvrs! - We now expose a WorldContextConsumerLib library with the same functionality as the WorldContextConsumer contract, but the ability to be used inside of internal libraries.
    We also renamed the WorldContextProvider library to WorldContextProviderLib for consistency.

Minor Changes

  • #1675 7987c94d Thanks @alvrs! - Return address of the newly created World from WorldFactory.deployWorld.

Patch Changes

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release

Patch Changes

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release
@latticexyz/[email protected]

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release

Patch Changes

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • #1662 4081493b Thanks @holic! - Added a tableIds parameter to store sync methods and indexer to allow filtering data streams by table IDs. Store sync methods automatically include all internal table IDs from Store and World.

    import { syncToRecs } from "@latticexyz/store-sync/recs";
    import { resourceIdToHex } from "@latticexyz/common";
    
    syncToRecs({
      ...
      tableIds: [resourceIdToHex(...)],
    });
    import { createIndexerClient } from "@latticexyz/store-sync/trpc-indexer";
    import { resourceIdToHex } from "@latticexyz/common";
    
    const client = createIndexerClient({ ... });
    client.findAll({
      ...
      tableIds: [resourceIdToHex(...)],
    });

Patch Changes

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • #1662 4081493b Thanks @holic! - Added a tableIds parameter to store sync methods and indexer to allow filtering data streams by table IDs. Store sync methods automatically include all internal table IDs from Store and World.

    import { syncToRecs } from "@latticexyz/store-sync/recs";
    import { resourceIdToHex } from "@latticexyz/common";
    
    syncToRecs({
      ...
      tableIds: [resourceIdToHex(...)],
    });
    import { createIndexerClient } from "@latticexyz/store-sync/trpc-indexer";
    import { resourceIdToHex } from "@latticexyz/common";
    
    const client = createIndexerClient({ ... });
    client.findAll({
      ...
      tableIds: [resourceIdToHex(...)],
    });

Patch Changes

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release
@latticexyz/[email protected]

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release
@latticexyz/[email protected]

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release

Patch Changes

@latticexyz/[email protected]

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release

Patch Changes