Skip to content

Releases: latticexyz/mud

@latticexyz/[email protected]

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

@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

  • bd9e19b: Removed Rhodolite chain support.

  • 7f1b769: Address input fields in the "Interact" tab now accept ENS names, which are automatically resolved to their underlying address.

  • fdb727e: Editable table cells no longer lose focus during editing when the query is set to "live".

  • 091ece6: The Worlds Explorer explorer now supports decoding function data.

  • 0fc224f: Array function arguments are now correctly encoded on the "Interact" page.

  • a5fdfa8: Table values updated remotely are now also reflected in the table viewer.

  • 7fd242e: World ABI endpoint is now includes the base world ABI.

  • f0c0b98: Fixed fetching data from @latticexyz/store-indexer /q API endpoint in production builds.

  • d2c77c2: Interact and Decode forms now support URL parameters.

  • ea62e9b: Interact page is now organized into collapsible namespace and system sections.

  • f06e8f2: Restore wallet connection options in the wallet connect modal.

  • 5f0b4d1: - Boolean values can now be submitted on the Interact page.

    • Fixed redirects when only a single local world is deployed.
    • Chain logos are now displayed correctly when running the Explorer locally.
    • Fixed scrolling behavior in the table dropdown when viewing non-selected tables.
    • Verified world dropdown now appears immediately after pasting a world address, without waiting for all worlds to resolve.
  • 7c2fe37: Added read-only mode with no wallet connection that only shows non-editable sections of the Explorer.

  • fc10a27: Removed the Explorer’s SQLite indexer API endpoint in favor of the equivalent /q endpoint from @latticexyz/store-indexer.

  • 13071c4: - Added the /system-abis endpoint to retrieve ABIs by system IDs.

    • The search form for decoding selectors now uses all system ABIs for complete results.
    • The ABI page has been renamed to Decode.
  • f7aa4c5: Table row data now correctly re-renders when updated outside the Explorer.

  • 34ec2ec: Chain switching between supported networks is now accessible on the homepage and the world page.

  • 120dc0d: Coinbase wallet is now supported.

  • 5fa416e: Explorer will now automatically resolve and redirect deep links using a chain ID to their corresponding chain name, e.g.

    https://explorer.mud.dev/690/worlds/0x2d70F1eFFbFD865764CAF19BE2A01a72F3CE774f

  • a3645c8: systemIds parameter is now optional for the system ABIs API endpoint.

  • 9c89cc3: Environment variables are now loaded from the .env file alongside those specified via CLI flags.

  • 66b053c: The Interact tab now supports system functions. The functions can be searched by namespace, system name, or function name.

  • 7367a81: String fields in the "Interact" tab now support multiline values.

  • 3ffa127: Table cell edits are now saved only when the value has changed.

  • d8eef92: Verified worlds are now shown in the world selection form.

  • Updated dependencies [cd146eb]

  • Updated dependencies [291a54a]

  • Updated dependencies [6008573]

  • Updated dependencies [3baa3fd]

  • Updated dependencies [91837e3]

  • Updated dependencies [88ddd0c]

  • Updated dependencies [490159e]

  • Updated dependencies [582f718]

  • Updated dependencies [1e9047e]

  • Updated dependencies [7902888]

  • Updated dependencies [6a26a04]

  • Updated dependencies [f6d87ed]

  • Updated dependencies [26d2e3a]

  • Updated dependencies [fb2745a]

  • Updated dependencies [6508c1d]

  • Updated dependencies [23b0c9a]

  • Updated dependencies [a3918e0]

  • Updated dependencies [03af917]

  • Updated dependencies [405a600]

  • Updated dependencies [db94eb2]

  • Updated dependencies [8fad4be]

  • Updated dependencies [ab837ce]

  • Updated dependencies [d83a0fd]

  • Updated dependencies [6897086]

  • Updated dependencies [6bb6a79]

@latticexyz/[email protected]

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

Patch Changes

  • d616110: Onboarding prerequisites are now re-fetched when the quarry gas balance is updated.

  • b94aca6: Loosened minimum gas balance requirement in onboarding to allow for any gas balance above zero.

  • 725f1ae: Migrated EntryKit's underlying wallet connection handling from RainbowKit to ConnectKit.

  • 6008573: EntryKit's SessionClient now automatically routes sendUserOperation through callFrom like it does with writeContract calls.

  • 9f06079: - EntryKit now returns to the login flow modal after a successful top-up.

    • The default chain is now selected as the source chain if the connected chain is not part of selectable chains.
    • The "Switch chain" button now uses the primary color, making it appear clickable.
    • The successful deposit status message has been updated.
  • bc95ea0: Replaced WalletConnect connector with our own internal fork to resolve some chain switching issues (see wevm/wagmi#4691).

  • 050dfd5: Added explicit gas estimation for Pyrope to avoid overpaying.

  • d621dc7: Updated React Query usages to use skipToken instead of conditional a queryFn to avoid warnings in newer versions of React Query.

  • 5f6c71d: Added support for Quarry paymaster top-up via relay.link deposit form.

  • 8bd459b: The chain selector dropdown for bridged deposits now only displays chains with available funds.

  • daa34f0: Session wallet address can now be copied from EntryKit modal.

  • 8c4b624: You can now withdraw your gas balance from the Quarry paymaster.

  • 2fe5909: useSessionClient will now return an error state when no user is connected. This separates the session client's pending state (querying data to determine if prerequisites are met) from invalid state (EntryKit misconfigured, user not connected, or prerequisites not met), allowing apps to provide better loading indicators within connect buttons.

    The built-in AccountButton already uses this new behavior to show a pending icon while querying for the session client's prerequisites.

  • fbf1be1: Increased required balance/allowance to greater than zero.

  • 8fad4be: Updated JSON imports to use with annotation instead of assert.

  • 0f5c75b: Added experimental support for fast user operations on Wiresaw-enabled chains.

  • 9dc032a: The login flow now only attempts to register the session account after it has been successfully funded.

  • 725f1ae: Until we can add ERC-6492 support to our CallWithSignature module, EntryKit will now throw a readable error when signing a message using ERC-6492 instead of failing the transaction.

  • Updated dependencies [6008573]

  • Updated dependencies [88ddd0c]

  • Updated dependencies [6a26a04]

  • Updated dependencies [f6d87ed]

  • Updated dependencies [fb2745a]

  • Updated dependencies [03af917]

  • Updated dependencies [ab837ce]

  • Updated dependencies [d83a0fd]

  • 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:03
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

  • 88ddd0c: Improved surfacing of errors during code generation.
  • ab837ce: CLI will no longer deploy abstract systems and contracts without bytecode.
  • 6897086: Added Quarry paymaster address for Garnet and Pyrope chain configs. And removed defunct Rhodolite chain config.

@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

@latticexyz/[email protected]

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