diff --git a/.changeset/angry-ties-travel.md b/.changeset/angry-ties-travel.md deleted file mode 100644 index ed3a7100426..00000000000 --- a/.changeset/angry-ties-travel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@latticexyz/common": patch ---- - -Added asynchronous polling for current fees to `sendTransaction`. diff --git a/.changeset/dry-cycles-film.md b/.changeset/dry-cycles-film.md deleted file mode 100644 index 11f20745393..00000000000 --- a/.changeset/dry-cycles-film.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@latticexyz/block-logs-stream": patch ---- - -Added detection and handling for proxyd rate limit and block range errors. diff --git a/.changeset/few-glasses-rhyme.md b/.changeset/few-glasses-rhyme.md deleted file mode 100644 index e01311a191c..00000000000 --- a/.changeset/few-glasses-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@latticexyz/store-sync": patch ---- - -Partially revert [#2665](https://github.com/latticexyz/mud/pull/2665) to guarantee logs are stored in order. diff --git a/.changeset/five-pots-switch.md b/.changeset/five-pots-switch.md deleted file mode 100644 index a2551cbaa8e..00000000000 --- a/.changeset/five-pots-switch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@latticexyz/cli": patch ---- - -Deploying now retries on "block is out of range" errors, for cases where the RPC is load balanced and out of sync. diff --git a/.changeset/forty-rocks-rescue.md b/.changeset/forty-rocks-rescue.md deleted file mode 100644 index 75cf10feb15..00000000000 --- a/.changeset/forty-rocks-rescue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@latticexyz/cli": patch ---- - -Deploy will now fetch and set the gas price during execution of PostDeploy script. This should greatly reduce the fees paid for L2s. diff --git a/.changeset/kind-fireants-battle.md b/.changeset/kind-fireants-battle.md deleted file mode 100644 index 08df8f5e30a..00000000000 --- a/.changeset/kind-fireants-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@latticexyz/world-modules": patch ---- - -Fixed ERC721 module to properly encode token ID as part of token URI. diff --git a/.changeset/many-bulldogs-pay.md b/.changeset/many-bulldogs-pay.md deleted file mode 100644 index 8a3bf24eb2d..00000000000 --- a/.changeset/many-bulldogs-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@latticexyz/cli": patch ---- - -Added a new `mud verify` command which verifies all contracts in a project. This includes systems, modules, the WorldFactory and World. diff --git a/.changeset/perfect-actors-flow.md b/.changeset/perfect-actors-flow.md deleted file mode 100644 index 1c839a79225..00000000000 --- a/.changeset/perfect-actors-flow.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@latticexyz/common": patch ---- - -Added `createKmsAccount`, a [viem custom account](https://viem.sh/docs/accounts/custom#custom-account) that signs transactions using AWS KMS. - -To use it, you must first install `@aws-sdk/client-kms@3.x` and `asn1.js@5.x` dependencies into your project. Then create a KMS account with: - -```ts -const account = createKmsAccount({ keyId: ... }); -``` - -By default, a `KMSClient` will be created, but you can also pass one in via the `client` option. The default KMS client will use [your environment's AWS SDK configuration](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/configuring-the-jssdk.html). diff --git a/.changeset/proud-apes-explain.md b/.changeset/proud-apes-explain.md deleted file mode 100644 index e6ef77caebf..00000000000 --- a/.changeset/proud-apes-explain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@latticexyz/cli": patch ---- - -Fixed an issue where deploys were warning about mismatched bytecode when the bytecode was correct and what we expect. diff --git a/.changeset/shiny-donuts-matter.md b/.changeset/shiny-donuts-matter.md deleted file mode 100644 index feb581c6da9..00000000000 --- a/.changeset/shiny-donuts-matter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"create-mud": patch ---- - -Made `worlds.json`'s `address` type more like viem's `Hex` type so it's easy to pass through as an argument. diff --git a/.changeset/spicy-bags-cough.md b/.changeset/spicy-bags-cough.md deleted file mode 100644 index d24979ce5ee..00000000000 --- a/.changeset/spicy-bags-cough.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@latticexyz/world": patch -"@latticexyz/cli": patch ---- - -Added a `deploy.useProxy` option to the MUD config that deploys the World as an upgradable proxy contract. The proxy behaves like a regular World contract, but the underlying implementation can be upgraded by calling `setImplementation`. diff --git a/.changeset/tender-cherries-hammer.md b/.changeset/tender-cherries-hammer.md deleted file mode 100644 index 0cf0459c20d..00000000000 --- a/.changeset/tender-cherries-hammer.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@latticexyz/world-modules": patch -"@latticexyz/world": patch ---- - -Replaced the `systemId` field in the `Unstable_CallWithSignatureSystem` typehash with individual `systemNamespace` and `systemName` string fields. diff --git a/CHANGELOG.md b/CHANGELOG.md index be94d5d6e41..ecde0a369bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## Version 2.0.7 + +Release date: Thu Apr 25 2024 + +--- + ## Version 2.0.6 Release date: Wed Apr 17 2024 diff --git a/docs/pages/changelog.mdx b/docs/pages/changelog.mdx index be94d5d6e41..ecde0a369bf 100644 --- a/docs/pages/changelog.mdx +++ b/docs/pages/changelog.mdx @@ -1,3 +1,9 @@ +## Version 2.0.7 + +Release date: Thu Apr 25 2024 + +--- + ## Version 2.0.6 Release date: Wed Apr 17 2024 diff --git a/packages/abi-ts/CHANGELOG.md b/packages/abi-ts/CHANGELOG.md index b846a33d997..c6d04c7c57d 100644 --- a/packages/abi-ts/CHANGELOG.md +++ b/packages/abi-ts/CHANGELOG.md @@ -1,5 +1,7 @@ # @latticexyz/abi-ts +## 2.0.7 + ## 2.0.6 ## 2.0.5 diff --git a/packages/abi-ts/package.json b/packages/abi-ts/package.json index e6f480372c0..8468019d8ba 100644 --- a/packages/abi-ts/package.json +++ b/packages/abi-ts/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/abi-ts", - "version": "2.0.6", + "version": "2.0.7", "description": "Create TypeScript type declaration files (`.d.ts`) for your ABI JSON files.", "repository": { "type": "git", diff --git a/packages/block-logs-stream/CHANGELOG.md b/packages/block-logs-stream/CHANGELOG.md index 1d8ac2a5cca..1a4e849ac12 100644 --- a/packages/block-logs-stream/CHANGELOG.md +++ b/packages/block-logs-stream/CHANGELOG.md @@ -1,5 +1,14 @@ # @latticexyz/block-logs-stream +## 2.0.7 + +### Patch Changes + +- bf16e729: Added detection and handling for proxyd rate limit and block range errors. +- Updated dependencies [375d902e] +- Updated dependencies [38c61158] + - @latticexyz/common@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/block-logs-stream/package.json b/packages/block-logs-stream/package.json index 1bf22955ff6..06c4e30dee2 100644 --- a/packages/block-logs-stream/package.json +++ b/packages/block-logs-stream/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/block-logs-stream", - "version": "2.0.6", + "version": "2.0.7", "description": "Create a stream of EVM block logs for events", "repository": { "type": "git", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 0dd2692927f..1956773542d 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,31 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- dbc7e066: Deploying now retries on "block is out of range" errors, for cases where the RPC is load balanced and out of sync. +- 189050bd: Deploy will now fetch and set the gas price during execution of PostDeploy script. This should greatly reduce the fees paid for L2s. +- fce741b0: Added a new `mud verify` command which verifies all contracts in a project. This includes systems, modules, the WorldFactory and World. +- 632a7525: Fixed an issue where deploys were warning about mismatched bytecode when the bytecode was correct and what we expect. +- 3d1d5905: Added a `deploy.useProxy` option to the MUD config that deploys the World as an upgradable proxy contract. The proxy behaves like a regular World contract, but the underlying implementation can be upgraded by calling `setImplementation`. +- Updated dependencies [375d902e] +- Updated dependencies [78a94d71] +- Updated dependencies [38c61158] +- Updated dependencies [3d1d5905] +- Updated dependencies [2c9b16c7] + - @latticexyz/common@2.0.7 + - @latticexyz/world-modules@2.0.7 + - @latticexyz/world@2.0.7 + - @latticexyz/config@2.0.7 + - @latticexyz/protocol-parser@2.0.7 + - @latticexyz/store@2.0.7 + - @latticexyz/abi-ts@2.0.7 + - @latticexyz/gas-report@2.0.7 + - @latticexyz/schema-type@2.0.7 + - @latticexyz/services@2.0.7 + - @latticexyz/utils@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index b98fcfafd86..41e4eb4396c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/cli", - "version": "2.0.6", + "version": "2.0.7", "description": "Command line interface for mud", "repository": { "type": "git", diff --git a/packages/common/CHANGELOG.md b/packages/common/CHANGELOG.md index 2fa16c9c5fa..35507fa12a3 100644 --- a/packages/common/CHANGELOG.md +++ b/packages/common/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- 375d902e: Added asynchronous polling for current fees to `sendTransaction`. +- 38c61158: Added `createKmsAccount`, a [viem custom account](https://viem.sh/docs/accounts/custom#custom-account) that signs transactions using AWS KMS. + + To use it, you must first install `@aws-sdk/client-kms@3.x` and `asn1.js@5.x` dependencies into your project. Then create a KMS account with: + + ```ts + const account = createKmsAccount({ keyId: ... }); + ``` + + By default, a `KMSClient` will be created, but you can also pass one in via the `client` option. The default KMS client will use [your environment's AWS SDK configuration](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/configuring-the-jssdk.html). + + - @latticexyz/schema-type@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/common/package.json b/packages/common/package.json index 698f3a8e11c..4339e4af351 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/common", - "version": "2.0.6", + "version": "2.0.7", "description": "Common low level logic shared between packages", "repository": { "type": "git", diff --git a/packages/config/CHANGELOG.md b/packages/config/CHANGELOG.md index d01849829dc..6d1e9d19f35 100644 --- a/packages/config/CHANGELOG.md +++ b/packages/config/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- Updated dependencies [375d902e] +- Updated dependencies [38c61158] + - @latticexyz/common@2.0.7 + - @latticexyz/schema-type@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/config/package.json b/packages/config/package.json index e7d35b6408d..1ec5a804e5d 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/config", - "version": "2.0.6", + "version": "2.0.7", "description": "Config for Store and World", "repository": { "type": "git", diff --git a/packages/create-mud/CHANGELOG.md b/packages/create-mud/CHANGELOG.md index 7f58dfb4426..c98055da7be 100644 --- a/packages/create-mud/CHANGELOG.md +++ b/packages/create-mud/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- 534e7729: Made `worlds.json`'s `address` type more like viem's `Hex` type so it's easy to pass through as an argument. + ## 2.0.6 ### Patch Changes diff --git a/packages/create-mud/package.json b/packages/create-mud/package.json index 9d441229f92..2c7e86599f9 100644 --- a/packages/create-mud/package.json +++ b/packages/create-mud/package.json @@ -1,6 +1,6 @@ { "name": "create-mud", - "version": "2.0.6", + "version": "2.0.7", "description": "Create a new MUD project", "license": "MIT", "author": "Lattice ", diff --git a/packages/dev-tools/CHANGELOG.md b/packages/dev-tools/CHANGELOG.md index 86179c64a03..20c9e964b97 100644 --- a/packages/dev-tools/CHANGELOG.md +++ b/packages/dev-tools/CHANGELOG.md @@ -1,5 +1,23 @@ # @latticexyz/dev-tools +## 2.0.7 + +### Patch Changes + +- Updated dependencies [375d902e] +- Updated dependencies [16695fea] +- Updated dependencies [38c61158] +- Updated dependencies [3d1d5905] +- Updated dependencies [2c9b16c7] + - @latticexyz/common@2.0.7 + - @latticexyz/store-sync@2.0.7 + - @latticexyz/world@2.0.7 + - @latticexyz/store@2.0.7 + - @latticexyz/react@2.0.7 + - @latticexyz/recs@2.0.7 + - @latticexyz/schema-type@2.0.7 + - @latticexyz/utils@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/dev-tools/package.json b/packages/dev-tools/package.json index 291a200acdd..439a17f9c18 100644 --- a/packages/dev-tools/package.json +++ b/packages/dev-tools/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/dev-tools", - "version": "2.0.6", + "version": "2.0.7", "description": "MUD developer tools", "repository": { "type": "git", @@ -51,12 +51,12 @@ "vitest": "0.34.6" }, "peerDependencies": { - "@latticexyz/common": "2.0.6", - "@latticexyz/recs": "2.0.6", - "@latticexyz/store": "2.0.6", - "@latticexyz/store-sync": "2.0.6", - "@latticexyz/utils": "2.0.6", - "@latticexyz/world": "2.0.6" + "@latticexyz/common": "2.0.7", + "@latticexyz/recs": "2.0.7", + "@latticexyz/store": "2.0.7", + "@latticexyz/store-sync": "2.0.7", + "@latticexyz/utils": "2.0.7", + "@latticexyz/world": "2.0.7" }, "publishConfig": { "access": "public" diff --git a/packages/faucet/CHANGELOG.md b/packages/faucet/CHANGELOG.md index 4d23350b24a..83945c516c2 100644 --- a/packages/faucet/CHANGELOG.md +++ b/packages/faucet/CHANGELOG.md @@ -1,5 +1,13 @@ # @latticexyz/faucet +## 2.0.7 + +### Patch Changes + +- Updated dependencies [375d902e] +- Updated dependencies [38c61158] + - @latticexyz/common@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/faucet/package.json b/packages/faucet/package.json index a6f8c84fcbc..07a37d23da3 100644 --- a/packages/faucet/package.json +++ b/packages/faucet/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/faucet", - "version": "2.0.6", + "version": "2.0.7", "description": "Faucet API for Lattice testnet", "repository": { "type": "git", diff --git a/packages/gas-report/CHANGELOG.md b/packages/gas-report/CHANGELOG.md index be89280fefa..a87f4f45882 100644 --- a/packages/gas-report/CHANGELOG.md +++ b/packages/gas-report/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.7 + ## 2.0.6 ## 2.0.5 diff --git a/packages/gas-report/package.json b/packages/gas-report/package.json index 65d816358fd..98628bb313d 100644 --- a/packages/gas-report/package.json +++ b/packages/gas-report/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/gas-report", - "version": "2.0.6", + "version": "2.0.7", "description": "Gas reporter for specific lines within forge tests", "repository": { "type": "git", diff --git a/packages/protocol-parser/CHANGELOG.md b/packages/protocol-parser/CHANGELOG.md index 14aa464f65b..3be5fe9c1ac 100644 --- a/packages/protocol-parser/CHANGELOG.md +++ b/packages/protocol-parser/CHANGELOG.md @@ -1,5 +1,15 @@ # @latticexyz/protocol-parser +## 2.0.7 + +### Patch Changes + +- Updated dependencies [375d902e] +- Updated dependencies [38c61158] + - @latticexyz/common@2.0.7 + - @latticexyz/config@2.0.7 + - @latticexyz/schema-type@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/protocol-parser/package.json b/packages/protocol-parser/package.json index 1d2d79f0c3e..1b9d13e6f73 100644 --- a/packages/protocol-parser/package.json +++ b/packages/protocol-parser/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/protocol-parser", - "version": "2.0.6", + "version": "2.0.7", "description": "Parser utilities for the MUD protocol", "repository": { "type": "git", diff --git a/packages/query/CHANGELOG.md b/packages/query/CHANGELOG.md index d36ab351520..96b06504210 100644 --- a/packages/query/CHANGELOG.md +++ b/packages/query/CHANGELOG.md @@ -1,5 +1,16 @@ # @latticexyz/query +## 2.0.7 + +### Patch Changes + +- Updated dependencies [375d902e] +- Updated dependencies [38c61158] + - @latticexyz/common@2.0.7 + - @latticexyz/config@2.0.7 + - @latticexyz/store@2.0.7 + - @latticexyz/schema-type@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/query/package.json b/packages/query/package.json index 768bc8dce85..79aba5ac4f9 100644 --- a/packages/query/package.json +++ b/packages/query/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/query", - "version": "2.0.6", + "version": "2.0.7", "description": "Tools for interacting with the MUD query API", "repository": { "type": "git", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 00d6e845d0b..09ab201f9ad 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- @latticexyz/store@2.0.7 +- @latticexyz/recs@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index d79735454fc..ab438786f56 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/react", - "version": "2.0.6", + "version": "2.0.7", "description": "React tools for MUD client.", "repository": { "type": "git", diff --git a/packages/recs/CHANGELOG.md b/packages/recs/CHANGELOG.md index 1547c6f8fdf..1bf51f5cc6b 100644 --- a/packages/recs/CHANGELOG.md +++ b/packages/recs/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- @latticexyz/schema-type@2.0.7 +- @latticexyz/utils@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/recs/package.json b/packages/recs/package.json index 9f0e5f918d9..9c0d473b9a3 100644 --- a/packages/recs/package.json +++ b/packages/recs/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/recs", - "version": "2.0.6", + "version": "2.0.7", "repository": { "type": "git", "url": "https://github.com/latticexyz/mud.git", diff --git a/packages/schema-type/CHANGELOG.md b/packages/schema-type/CHANGELOG.md index 4f1c40307ae..7a27c6ff5ac 100644 --- a/packages/schema-type/CHANGELOG.md +++ b/packages/schema-type/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/schema-type/package.json b/packages/schema-type/package.json index 775c7d4a737..9c6fa1fe2c4 100644 --- a/packages/schema-type/package.json +++ b/packages/schema-type/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/schema-type", - "version": "2.0.6", + "version": "2.0.7", "description": "SchemaType enum for various languages", "repository": { "type": "git", diff --git a/packages/services/CHANGELOG.md b/packages/services/CHANGELOG.md index 63ad393cc97..d2c5b04495f 100644 --- a/packages/services/CHANGELOG.md +++ b/packages/services/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.7 + ## 2.0.6 ## 2.0.5 diff --git a/packages/services/package.json b/packages/services/package.json index c82bff02cfd..dd0a5836a30 100644 --- a/packages/services/package.json +++ b/packages/services/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/services", - "version": "2.0.6", + "version": "2.0.7", "description": "MUD services for enhanced interactions with on-chain ECS state", "repository": { "type": "git", diff --git a/packages/solhint-config-mud/CHANGELOG.md b/packages/solhint-config-mud/CHANGELOG.md index 5fbd452244b..0ac5e07783b 100644 --- a/packages/solhint-config-mud/CHANGELOG.md +++ b/packages/solhint-config-mud/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.7 + ## 2.0.6 ## 2.0.5 diff --git a/packages/solhint-config-mud/package.json b/packages/solhint-config-mud/package.json index 029867a75f5..0b923666a5a 100644 --- a/packages/solhint-config-mud/package.json +++ b/packages/solhint-config-mud/package.json @@ -1,6 +1,6 @@ { "name": "solhint-config-mud", - "version": "2.0.6", + "version": "2.0.7", "repository": { "type": "git", "url": "https://github.com/latticexyz/mud.git", diff --git a/packages/solhint-plugin-mud/CHANGELOG.md b/packages/solhint-plugin-mud/CHANGELOG.md index 5fbd452244b..0ac5e07783b 100644 --- a/packages/solhint-plugin-mud/CHANGELOG.md +++ b/packages/solhint-plugin-mud/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.7 + ## 2.0.6 ## 2.0.5 diff --git a/packages/solhint-plugin-mud/package.json b/packages/solhint-plugin-mud/package.json index 2ad751f84ef..b195cd5dd72 100644 --- a/packages/solhint-plugin-mud/package.json +++ b/packages/solhint-plugin-mud/package.json @@ -1,6 +1,6 @@ { "name": "solhint-plugin-mud", - "version": "2.0.6", + "version": "2.0.7", "repository": { "type": "git", "url": "https://github.com/latticexyz/mud.git", diff --git a/packages/store-indexer/CHANGELOG.md b/packages/store-indexer/CHANGELOG.md index ce1a20bd73b..3db48b23ec7 100644 --- a/packages/store-indexer/CHANGELOG.md +++ b/packages/store-indexer/CHANGELOG.md @@ -1,5 +1,19 @@ # @latticexyz/store-indexer +## 2.0.7 + +### Patch Changes + +- Updated dependencies [375d902e] +- Updated dependencies [bf16e729] +- Updated dependencies [16695fea] +- Updated dependencies [38c61158] + - @latticexyz/common@2.0.7 + - @latticexyz/block-logs-stream@2.0.7 + - @latticexyz/store-sync@2.0.7 + - @latticexyz/protocol-parser@2.0.7 + - @latticexyz/store@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/store-indexer/package.json b/packages/store-indexer/package.json index 16fae34ea66..e51ef85fcc5 100644 --- a/packages/store-indexer/package.json +++ b/packages/store-indexer/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/store-indexer", - "version": "2.0.6", + "version": "2.0.7", "description": "Minimal Typescript indexer for Store", "repository": { "type": "git", diff --git a/packages/store-sync/CHANGELOG.md b/packages/store-sync/CHANGELOG.md index 3784d1448e4..dc3fdea6cf9 100644 --- a/packages/store-sync/CHANGELOG.md +++ b/packages/store-sync/CHANGELOG.md @@ -1,5 +1,25 @@ # @latticexyz/store-sync +## 2.0.7 + +### Patch Changes + +- 16695fea: Partially revert [#2665](https://github.com/latticexyz/mud/pull/2665) to guarantee logs are stored in order. +- Updated dependencies [375d902e] +- Updated dependencies [bf16e729] +- Updated dependencies [38c61158] +- Updated dependencies [3d1d5905] +- Updated dependencies [2c9b16c7] + - @latticexyz/common@2.0.7 + - @latticexyz/block-logs-stream@2.0.7 + - @latticexyz/world@2.0.7 + - @latticexyz/config@2.0.7 + - @latticexyz/protocol-parser@2.0.7 + - @latticexyz/query@2.0.7 + - @latticexyz/store@2.0.7 + - @latticexyz/recs@2.0.7 + - @latticexyz/schema-type@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/store-sync/package.json b/packages/store-sync/package.json index 8085ef2846b..30487ad1a75 100644 --- a/packages/store-sync/package.json +++ b/packages/store-sync/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/store-sync", - "version": "2.0.6", + "version": "2.0.7", "description": "Utilities to sync MUD Store events with a client or cache", "repository": { "type": "git", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 9b7ca2ac4e3..ad26ca112cc 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- Updated dependencies [375d902e] +- Updated dependencies [38c61158] + - @latticexyz/common@2.0.7 + - @latticexyz/config@2.0.7 + - @latticexyz/protocol-parser@2.0.7 + - @latticexyz/schema-type@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/store/package.json b/packages/store/package.json index 3c04f17c416..c2af2eef7a4 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/store", - "version": "2.0.6", + "version": "2.0.7", "description": "Store", "repository": { "type": "git", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 5a5d0cc9eda..dbfe6a370e5 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.7 + ## 2.0.6 ## 2.0.5 diff --git a/packages/utils/package.json b/packages/utils/package.json index 59334f69053..64b664e9c9b 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/utils", - "version": "2.0.6", + "version": "2.0.7", "repository": { "type": "git", "url": "https://github.com/latticexyz/mud.git", diff --git a/packages/world-modules/CHANGELOG.md b/packages/world-modules/CHANGELOG.md index df882295637..3fed82f4ddc 100644 --- a/packages/world-modules/CHANGELOG.md +++ b/packages/world-modules/CHANGELOG.md @@ -1,5 +1,21 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- 78a94d71: Fixed ERC721 module to properly encode token ID as part of token URI. +- 2c9b16c7: Replaced the `systemId` field in the `Unstable_CallWithSignatureSystem` typehash with individual `systemNamespace` and `systemName` string fields. +- Updated dependencies [375d902e] +- Updated dependencies [38c61158] +- Updated dependencies [3d1d5905] +- Updated dependencies [2c9b16c7] + - @latticexyz/common@2.0.7 + - @latticexyz/world@2.0.7 + - @latticexyz/config@2.0.7 + - @latticexyz/store@2.0.7 + - @latticexyz/schema-type@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/world-modules/package.json b/packages/world-modules/package.json index 6ce5551154b..f0accb92f88 100644 --- a/packages/world-modules/package.json +++ b/packages/world-modules/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/world-modules", - "version": "2.0.6", + "version": "2.0.7", "description": "World modules", "repository": { "type": "git", diff --git a/packages/world/CHANGELOG.md b/packages/world/CHANGELOG.md index 0a9a2dd39fa..8bf0a048cc5 100644 --- a/packages/world/CHANGELOG.md +++ b/packages/world/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 2.0.7 + +### Patch Changes + +- 3d1d5905: Added a `deploy.useProxy` option to the MUD config that deploys the World as an upgradable proxy contract. The proxy behaves like a regular World contract, but the underlying implementation can be upgraded by calling `setImplementation`. +- 2c9b16c7: Replaced the `systemId` field in the `Unstable_CallWithSignatureSystem` typehash with individual `systemNamespace` and `systemName` string fields. +- Updated dependencies [375d902e] +- Updated dependencies [38c61158] + - @latticexyz/common@2.0.7 + - @latticexyz/config@2.0.7 + - @latticexyz/protocol-parser@2.0.7 + - @latticexyz/store@2.0.7 + - @latticexyz/schema-type@2.0.7 + ## 2.0.6 ### Patch Changes diff --git a/packages/world/package.json b/packages/world/package.json index 44a4631fde3..456d4f29104 100644 --- a/packages/world/package.json +++ b/packages/world/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/world", - "version": "2.0.6", + "version": "2.0.7", "description": "World framework", "repository": { "type": "git", diff --git a/test/mock-game-contracts/CHANGELOG.md b/test/mock-game-contracts/CHANGELOG.md index 4caf4aaf603..a70bd6d48df 100644 --- a/test/mock-game-contracts/CHANGELOG.md +++ b/test/mock-game-contracts/CHANGELOG.md @@ -1,5 +1,7 @@ # mock-game-contracts +## 2.0.7 + ## 2.0.6 ## 2.0.5 diff --git a/test/mock-game-contracts/package.json b/test/mock-game-contracts/package.json index 73f6e9ec45c..85fff5a1a18 100644 --- a/test/mock-game-contracts/package.json +++ b/test/mock-game-contracts/package.json @@ -1,6 +1,6 @@ { "name": "mock-game-contracts", - "version": "2.0.6", + "version": "2.0.7", "private": true, "license": "MIT", "scripts": {