Skip to content

Releases: latticexyz/mud

@latticexyz/world@2.0.0-next.10

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

  • Updated dependencies []:
    • @latticexyz/common@2.0.0-next.10
    • @latticexyz/config@2.0.0-next.10
    • @latticexyz/schema-type@2.0.0-next.10
    • @latticexyz/store@2.0.0-next.10

@latticexyz/world-modules@2.0.0-next.10

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

Patch 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.
  • Updated dependencies [88b1a5a1, 7987c94d]:
    • @latticexyz/world@2.0.0-next.10
    • @latticexyz/common@2.0.0-next.10
    • @latticexyz/config@2.0.0-next.10
    • @latticexyz/schema-type@2.0.0-next.10
    • @latticexyz/store@2.0.0-next.10

@latticexyz/utils@2.0.0-next.10

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release
@latticexyz/utils@2.0.0-next.10

@latticexyz/store@2.0.0-next.10

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

Patch Changes

  • Updated dependencies []:
    • @latticexyz/common@2.0.0-next.10
    • @latticexyz/config@2.0.0-next.10
    • @latticexyz/schema-type@2.0.0-next.10

@latticexyz/store-sync@2.0.0-next.10

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

  • Updated dependencies [88b1a5a1, 7987c94d]:
    • @latticexyz/world@2.0.0-next.10
    • @latticexyz/block-logs-stream@2.0.0-next.10
    • @latticexyz/common@2.0.0-next.10
    • @latticexyz/protocol-parser@2.0.0-next.10
    • @latticexyz/recs@2.0.0-next.10
    • @latticexyz/schema-type@2.0.0-next.10
    • @latticexyz/store@2.0.0-next.10

@latticexyz/store-indexer@2.0.0-next.10

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

  • Updated dependencies [4081493b]:
    • @latticexyz/store-sync@2.0.0-next.10
    • @latticexyz/block-logs-stream@2.0.0-next.10
    • @latticexyz/common@2.0.0-next.10
    • @latticexyz/store@2.0.0-next.10

@latticexyz/services@2.0.0-next.10

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release
@latticexyz/services@2.0.0-next.10

@latticexyz/schema-type@2.0.0-next.10

30 Sep 22:48
12a9eb1
Compare
Choose a tag to compare
Pre-release
@latticexyz/schema-type@2.0.0-next.10

@latticexyz/recs@2.0.0-next.10

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

Patch Changes

  • Updated dependencies []:
    • @latticexyz/schema-type@2.0.0-next.10
    • @latticexyz/utils@2.0.0-next.10

@latticexyz/react@2.0.0-next.10

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

Patch Changes

  • Updated dependencies []:
    • @latticexyz/recs@2.0.0-next.10
    • @latticexyz/store@2.0.0-next.10