Socket
Socket
Sign inDemoInstall

@latticexyz/gas-report

Package Overview
Dependencies
Maintainers
4
Versions
962
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@latticexyz/gas-report - npm Package Versions

23
97

2.1.1

Diff

Changelog

Source

Version 2.1.1

Release date: Tue Aug 20 2024

Patch changes

chore: upgrade zod to latest (#3020) (@latticexyz/cli, @latticexyz/faucet, @latticexyz/store-indexer, @latticexyz/store-sync, @latticexyz/world-modules)

Upgrade zod to 3.23.8 to avoid issues with excessively deep type instantiations.

chore: bump viem, abitype (#3038) (@latticexyz/block-logs-stream, @latticexyz/cli, @latticexyz/common, @latticexyz/config, @latticexyz/dev-tools, @latticexyz/faucet, @latticexyz/protocol-parser, @latticexyz/query, @latticexyz/schema-type, @latticexyz/store-indexer, @latticexyz/store-sync, @latticexyz/store, @latticexyz/world, create-mud)

Bumped viem to 2.19.8 and abitype to 1.0.5.

MUD projects using viem or abitype should do the same to ensure no type errors due to mismatched versions:

pnpm recursive up viem@2.19.8 abitype@1.0.5

refactor(world): make AccessControl lib usable outside of world package (#3034) (@latticexyz/world-module-metadata, @latticexyz/world-modules, @latticexyz/world)

Refactored AccessControl library exported from @latticexyz/world to be usable outside of the world package and updated module packages to use it.

feat(world,cli): add system deploy config (#3011) (@latticexyz/world)

Added deploy config options to systems in the MUD config:

  • disabled to toggle deploying the system (defaults to false)
  • registerWorldFunctions to toggle registering namespace-prefixed system functions on the world (defaults to true)
import { defineWorld } from "@latticexyz/world";

export default defineWorld({
  systems: {
    HiddenSystem: {
      deploy: {
        registerWorldFunctions: false,
      },
    },
  },
});

feat(world-module-metadata): add metadata module (#3026) (@latticexyz/cli, @latticexyz/world-module-metadata)

Added metadata module to be automatically installed during world deploy. This module allows for tagging any resource with arbitrary metadata. Internally, we'll use this to tag resources with labels onchain so that we can use labels to create a MUD project from an existing world.

refactor(common): simplify writeContract/sendTransaction actions (#3043) (@latticexyz/common)

Refactored writeContract and sendTransaction actions for simplicity and better error messages.

fix(world): worldgen should read system source from root dir (#3027) (@latticexyz/world)

Fixed an issue with worldgen when using a different rootDir from the current working directory, where worldgen would read system source files from the wrong place.

feat(config,store,world): add namespaceLabel to table config (#3039) (@latticexyz/config, @latticexyz/store-sync, @latticexyz/store, @latticexyz/world)

Add a strongly typed namespaceLabel to the table config output. It corresponds to the label of the namespace the table belongs to and can't be set manually.


alvarius
published 2.1.1-main-2daaab13a9387e661475aef9bafb938fa12f5eb9 •

alvarius
published 2.1.1-main-9e21e42c7e510cc595acddfbd3c9006f42fcf81e •

alvarius
published 2.1.1-main-43ba187d456cd1a02cfa14c96ff68cdbeb76a6d6 •

alvarius
published 2.1.1-main-2bbec227d7c4b33284a8e6a83237a58f2dd405fe •

alvarius
published 2.1.1-main-57bf8c361999c7210622466dadcba037d4fe1238 •

alvarius
published 2.1.1-main-5dafc6381484f750a3fcdce14533db636b465049 •

alvarius
published 2.1.1-main-6a66f572039ea9193b2c4882943ab3a94ed3f844 •

alvarius
published 2.1.1-main-91028bf231c1c427306750d09a1064f13bf6115a •

alvarius
published 2.1.1-main-fad4e85853d9ee80753ae1b0b161b60bf9874846 •

23
97
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc