Skip to content

Releases: latticexyz/mud

[email protected]

27 Jun 08:03
8c43faf
Compare
Choose a tag to compare

[email protected]

27 Jun 08:03
8c43faf
Compare
Choose a tag to compare

[email protected]

27 Jun 08:04
8c43faf
Compare
Choose a tag to compare

[email protected]

27 Jun 08:03
8c43faf
Compare
Choose a tag to compare

Patch Changes

  • 725f1ae: Bumped Viem and Wagmi versions in templates.

@latticexyz/[email protected]

27 Jun 08:04
8c43faf
Compare
Choose a tag to compare

Patch Changes

  • 6008573: Added a sendUserOperationFrom Viem action decorator to automatically route user operation calls through callFrom.

  • 6a26a04: Fixed a bug related to batchCall in sendUserOperationFrom.

  • f6d87ed: Fix static array arguments in system libraries.

  • fb2745a: Support generating libraries for systems without function registration.

  • 03af917: mud CLI commands will now recognize systems if they inherit directly from the base System imported from @latticexyz/world/src/System.sol, allowing you to write systems without a System suffix.

    import {System} from "@latticexyz/world/src/System.sol";
    
    contract EntityProgram is System {
      ...
    }

    If you have contracts that inherit from the base System that aren't meant to be deployed, you can mark them as abstract contract or disable the system's deploy via config.

  • d83a0fd: Adds support for functions with missing argument names in system libraries.

  • Updated dependencies [88ddd0c]

  • Updated dependencies [ab837ce]

  • Updated dependencies [6897086]

@latticexyz/[email protected]

27 Jun 08:04
8c43faf
Compare
Choose a tag to compare

Patch Changes

@latticexyz/[email protected]

27 Jun 08:04
8c43faf
Compare
Choose a tag to compare

Patch Changes

  • 6344ced: Adding/deleting resource tags no longer checks if resource exists, only if you're the resource namespace owner.

  • 2048adf: Added experimental system library for metadata system. Note that this is marked experimental as we may make breaking changes to the interface.

    import { metadataSystem } from "@latticexyz/world-metadata-module/src/codegen/experimental/systems/MetadataSystemLib.sol";
    
    metadataSystem.setResourceTag(namespaceId, bytes32("label"), "hello");
  • Updated dependencies [6008573]

  • Updated dependencies [6a26a04]

  • Updated dependencies [f6d87ed]

  • Updated dependencies [fb2745a]

  • Updated dependencies [03af917]

  • Updated dependencies [d83a0fd]

@latticexyz/[email protected]

27 Jun 08:04
8c43faf
Compare
Choose a tag to compare

Patch Changes

@latticexyz/[email protected]

27 Jun 08:04
8c43faf
Compare
Choose a tag to compare

Patch Changes

@latticexyz/[email protected]

27 Jun 08:03
8c43faf
Compare
Choose a tag to compare

Patch Changes