Skip to content

Releases: latticexyz/mud

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 5905420: TS packages now generate their respective .d.ts type definition files for better compatibility when using MUD with moduleResolution set to bundler or node16 and fixes issues around missing type declarations for dependent packages.
  • 9ef3f9a: Fixed an issue where useComponentValue would not detect a change and re-render if the component value was immediately removed.
  • Updated dependencies [d8c8f66]
  • Updated dependencies [1b86eac]
  • Updated dependencies [1077c7f]
  • Updated dependencies [5905420]
  • Updated dependencies [6db95ce]
  • Updated dependencies [5d737cf]
  • Updated dependencies [5ac4c97]
  • Updated dependencies [e481717]

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 5905420: TS packages now generate their respective .d.ts type definition files for better compatibility when using MUD with moduleResolution set to bundler or node16 and fixes issues around missing type declarations for dependent packages.
  • Updated dependencies [933b54b]
  • Updated dependencies [5905420]
  • Updated dependencies [1b5eb0d]
  • Updated dependencies [5d737cf]
  • Updated dependencies [4c1dcd8]
  • Updated dependencies [5df1f31]

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 5905420: TS packages now generate their respective .d.ts type definition files for better compatibility when using MUD with moduleResolution set to bundler or node16 and fixes issues around missing type declarations for dependent packages.
  • Updated dependencies [5905420]

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 5905420: TS packages now generate their respective .d.ts type definition files for better compatibility when using MUD with moduleResolution set to bundler or node16 and fixes issues around missing type declarations for dependent packages.

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 5905420: TS packages now generate their respective .d.ts type definition files for better compatibility when using MUD with moduleResolution set to bundler or node16 and fixes issues around missing type declarations for dependent packages.

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 5905420: TS packages now generate their respective .d.ts type definition files for better compatibility when using MUD with moduleResolution set to bundler or node16 and fixes issues around missing type declarations for dependent packages.
  • 5d737cf: Updated the debug util to pipe to stdout and added an additional util to explicitly pipe to stderr when needed.
  • 9082c17: Updated to use MUD's sendTransaction, which does a better of managing nonces for higher volumes of transactions.
  • Updated dependencies [933b54b]
  • Updated dependencies [5905420]
  • Updated dependencies [1b5eb0d]
  • Updated dependencies [5d737cf]
  • Updated dependencies [4c1dcd8]
  • Updated dependencies [5df1f31]

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Patch Changes

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 5905420: TS packages now generate their respective .d.ts type definition files for better compatibility when using MUD with moduleResolution set to bundler or node16 and fixes issues around missing type declarations for dependent packages.
  • Updated dependencies [933b54b]
  • Updated dependencies [5905420]
  • Updated dependencies [1b5eb0d]
  • Updated dependencies [5d737cf]
  • Updated dependencies [4c1dcd8]
  • Updated dependencies [5df1f31]

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • 1b5eb0d: Added unique and groupBy array helpers to @latticexyz/common/utils.

    import { unique } from "@latticexyz/common/utils";
    
    unique([1, 2, 1, 4, 3, 2]);
    // [1, 2, 4, 3]
    import { groupBy } from "@latticexyz/common/utils";
    
    const records = [
      { type: "cat", name: "Bob" },
      { type: "cat", name: "Spot" },
      { type: "dog", name: "Rover" },
    ];
    Object.fromEntries(groupBy(records, (record) => record.type));
    // {
    //   "cat": [{ type: "cat", name: "Bob" }, { type: "cat", name: "Spot" }],
    //   "dog: [{ type: "dog", name: "Rover" }]
    // }
  • 4c1dcd8: - Added a Result<Ok, Err> type for more explicit and typesafe error handling (inspired by Rust).

  • 5df1f31: Updated chunk types to use readonly arrays

Patch Changes

  • 933b54b: The benchmark util now logs to stdout instead of stderr.
  • 5905420: TS packages now generate their respective .d.ts type definition files for better compatibility when using MUD with moduleResolution set to bundler or node16 and fixes issues around missing type declarations for dependent packages.
  • 5d737cf: Updated the debug util to pipe to stdout and added an additional util to explicitly pipe to stderr when needed.
  • Updated dependencies [5905420]

@latticexyz/[email protected]

04 Jan 13:12
6780dd9
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • 59d78c9: Added a mud build command that generates table libraries, system interfaces, and typed ABIs.

Patch Changes