From 9ea1b0dc11e7f2981a0225bd6e06108eeee801e0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 11 Oct 2023 10:29:50 +0000 Subject: [PATCH] Version Packages (next) --- .changeset/pre.json | 7 +++ CHANGELOG.md | 65 ++++++++++++++++++++++++ docs/pages/changelog.mdx | 65 ++++++++++++++++++++++++ packages/abi-ts/CHANGELOG.md | 6 +++ packages/abi-ts/package.json | 2 +- packages/block-logs-stream/CHANGELOG.md | 9 ++++ packages/block-logs-stream/package.json | 2 +- packages/cli/CHANGELOG.md | 36 +++++++++++++ packages/cli/package.json | 2 +- packages/common/CHANGELOG.md | 28 ++++++++++ packages/common/package.json | 2 +- packages/config/CHANGELOG.md | 10 ++++ packages/config/package.json | 2 +- packages/create-mud/CHANGELOG.md | 2 + packages/create-mud/package.json | 2 +- packages/dev-tools/CHANGELOG.md | 18 +++++++ packages/dev-tools/package.json | 14 ++--- packages/ecs-browser/CHANGELOG.md | 2 + packages/ecs-browser/package.json | 2 +- packages/faucet/CHANGELOG.md | 2 + packages/faucet/package.json | 2 +- packages/gas-report/CHANGELOG.md | 2 + packages/gas-report/package.json | 2 +- packages/network/CHANGELOG.md | 2 + packages/network/package.json | 2 +- packages/noise/CHANGELOG.md | 2 + packages/noise/package.json | 2 +- packages/phaserx/CHANGELOG.md | 6 +++ packages/phaserx/package.json | 2 +- packages/protocol-parser/CHANGELOG.md | 10 ++++ packages/protocol-parser/package.json | 2 +- packages/react/CHANGELOG.md | 7 +++ packages/react/package.json | 2 +- packages/recs/CHANGELOG.md | 7 +++ packages/recs/package.json | 2 +- packages/schema-type/CHANGELOG.md | 2 + packages/schema-type/package.json | 2 +- packages/services/CHANGELOG.md | 2 + packages/services/package.json | 2 +- packages/solecs/CHANGELOG.md | 2 + packages/solecs/package.json | 2 +- packages/solhint-config-mud/CHANGELOG.md | 2 + packages/solhint-config-mud/package.json | 2 +- packages/solhint-plugin-mud/CHANGELOG.md | 2 + packages/solhint-plugin-mud/package.json | 2 +- packages/std-client/CHANGELOG.md | 2 + packages/std-client/package.json | 2 +- packages/std-contracts/CHANGELOG.md | 2 + packages/std-contracts/package.json | 2 +- packages/store-cache/CHANGELOG.md | 2 + packages/store-cache/package.json | 2 +- packages/store-indexer/CHANGELOG.md | 13 +++++ packages/store-indexer/package.json | 2 +- packages/store-sync/CHANGELOG.md | 17 +++++++ packages/store-sync/package.json | 2 +- packages/store/CHANGELOG.md | 11 ++++ packages/store/package.json | 2 +- packages/utils/CHANGELOG.md | 2 + packages/utils/package.json | 2 +- packages/world-modules/CHANGELOG.md | 14 +++++ packages/world-modules/package.json | 2 +- packages/world/CHANGELOG.md | 17 +++++++ packages/world/package.json | 2 +- 63 files changed, 412 insertions(+), 36 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 45459f64e2..460aa9cf77 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -66,6 +66,7 @@ "fast-ears-hug", "fast-zebras-drum", "fast-zebras-promise", + "few-brooms-accept", "few-jars-turn", "few-mirrors-reflect", "few-papayas-leave", @@ -117,6 +118,7 @@ "nasty-trains-drop", "nasty-waves-divide", "nervous-walls-knock", + "new-falcons-fail", "nice-avocados-poke", "nice-bikes-double", "nice-fishes-perform", @@ -131,6 +133,7 @@ "pink-fans-nail", "pink-horses-deny", "pink-tips-give", + "poor-bags-stare", "popular-coins-invent", "pretty-hotels-drop", "proud-insects-perform", @@ -191,6 +194,8 @@ "thin-chairs-compare", "thin-rice-trade", "thin-terms-lay", + "thirty-cups-provide", + "three-lizards-shave", "tough-flowers-breathe", "tricky-beds-kiss", "tricky-carrots-talk", @@ -206,10 +211,12 @@ "violet-insects-press", "weak-mails-cross", "wicked-cheetahs-cough", + "wicked-pens-promise", "wicked-squids-do", "wicked-tigers-return", "wild-gorillas-care", "wild-nails-wonder", + "wild-squids-bathe", "witty-jokes-serve", "witty-tigers-rest" ] diff --git a/CHANGELOG.md b/CHANGELOG.md index 68b5e92dc9..833d661693 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,68 @@ +## Version 2.0.0-next.12 + +Release date: Wed Oct 11 2023 + +### Major changes + +**[feat(cli): declarative deployment (#1702)](https://github.com/latticexyz/mud/commit/29c3f5087017dbc9dc2c9160e10bfbac5806741f)** (@latticexyz/cli) + +`deploy`, `test`, `dev-contracts` were overhauled using a declarative deployment approach under the hood. Deploys are now idempotent and re-running them will introspect the world and figure out the minimal changes necessary to bring the world into alignment with its config: adding tables, adding/upgrading systems, changing access control, etc. + +The following CLI arguments are now removed from these commands: + +- `--debug` (you can now adjust CLI output with `DEBUG` environment variable, e.g. `DEBUG=mud:*`) +- `--priorityFeeMultiplier` (now calculated automatically) +- `--disableTxWait` (everything is now parallelized with smarter nonce management) +- `--pollInterval` (we now lean on viem defaults and we don't wait/poll until the very end of the deploy) + +Most deployment-in-progress logs are now behind a [debug](https://github.com/debug-js/debug) flag, which you can enable with a `DEBUG=mud:*` environment variable. + +### Minor changes + +**[feat(common): add sendTransaction, add mempool queue to nonce manager (#1717)](https://github.com/latticexyz/mud/commit/0660561545910b03f8358e5ed7698f74e64f955b)** (@latticexyz/common) + +- Added a `sendTransaction` helper to mirror viem's `sendTransaction`, but with our nonce manager +- Added an internal mempool queue to `sendTransaction` and `writeContract` for better nonce handling +- Defaults block tag to `pending` for transaction simulation and transaction count (when initializing the nonce manager) + +**[feat(abi-ts): move logs to debug (#1736)](https://github.com/latticexyz/mud/commit/ca32917519eb9065829f11af105abbbb31d6efa2)** (@latticexyz/abi-ts) + +Moves log output behind a debug flag. You can enable logging with `DEBUG=abi-ts` environment variable. + +**[feat(common): clarify resourceId (hex) from resource (object) (#1706)](https://github.com/latticexyz/mud/commit/d2f8e940048e56d9be204bf5b2cbcf8d29cc1dee)** (@latticexyz/common) + +Renames `resourceIdToHex` to `resourceToHex` and `hexToResourceId` to `hexToResource`, to better distinguish between a resource ID (hex value) and a resource reference (type, namespace, name). + +```diff +- resourceIdToHex({ type: 'table', namespace: '', name: 'Position' }); ++ resourceToHex({ type: 'table', namespace: '', name: 'Position' }); +``` + +```diff +- hexToResourceId('0x...'); ++ hexToResource('0x...'); +``` + +Previous methods still exist but are now deprecated to ease migration and reduce breaking changes. These will be removed in a future version. + +Also removes the previously deprecated and unused table ID utils (replaced by these resource ID utils). + +**[feat(cli): remove .mudtest file in favor of env var (#1722)](https://github.com/latticexyz/mud/commit/25086be5f34d7289f21395595ac8a6aeabfe9b7c)** (@latticexyz/cli, @latticexyz/common, @latticexyz/world) + +Replaced temporary `.mudtest` file in favor of `WORLD_ADDRESS` environment variable when running tests with `MudTest` contract + +### Patch changes + +**[feat(cli): declarative deployment (#1702)](https://github.com/latticexyz/mud/commit/29c3f5087017dbc9dc2c9160e10bfbac5806741f)** (@latticexyz/world) + +With [resource types in resource IDs](https://github.com/latticexyz/mud/pull/1544), the World config no longer requires table and system names to be unique. + +**[feat(common): clarify resourceId (hex) from resource (object) (#1706)](https://github.com/latticexyz/mud/commit/d2f8e940048e56d9be204bf5b2cbcf8d29cc1dee)** (@latticexyz/cli, @latticexyz/dev-tools, @latticexyz/store-sync) + +Moved to new resource ID utils. + +--- + ## Version 2.0.0-next.11 ### Major changes diff --git a/docs/pages/changelog.mdx b/docs/pages/changelog.mdx index 68b5e92dc9..833d661693 100644 --- a/docs/pages/changelog.mdx +++ b/docs/pages/changelog.mdx @@ -1,3 +1,68 @@ +## Version 2.0.0-next.12 + +Release date: Wed Oct 11 2023 + +### Major changes + +**[feat(cli): declarative deployment (#1702)](https://github.com/latticexyz/mud/commit/29c3f5087017dbc9dc2c9160e10bfbac5806741f)** (@latticexyz/cli) + +`deploy`, `test`, `dev-contracts` were overhauled using a declarative deployment approach under the hood. Deploys are now idempotent and re-running them will introspect the world and figure out the minimal changes necessary to bring the world into alignment with its config: adding tables, adding/upgrading systems, changing access control, etc. + +The following CLI arguments are now removed from these commands: + +- `--debug` (you can now adjust CLI output with `DEBUG` environment variable, e.g. `DEBUG=mud:*`) +- `--priorityFeeMultiplier` (now calculated automatically) +- `--disableTxWait` (everything is now parallelized with smarter nonce management) +- `--pollInterval` (we now lean on viem defaults and we don't wait/poll until the very end of the deploy) + +Most deployment-in-progress logs are now behind a [debug](https://github.com/debug-js/debug) flag, which you can enable with a `DEBUG=mud:*` environment variable. + +### Minor changes + +**[feat(common): add sendTransaction, add mempool queue to nonce manager (#1717)](https://github.com/latticexyz/mud/commit/0660561545910b03f8358e5ed7698f74e64f955b)** (@latticexyz/common) + +- Added a `sendTransaction` helper to mirror viem's `sendTransaction`, but with our nonce manager +- Added an internal mempool queue to `sendTransaction` and `writeContract` for better nonce handling +- Defaults block tag to `pending` for transaction simulation and transaction count (when initializing the nonce manager) + +**[feat(abi-ts): move logs to debug (#1736)](https://github.com/latticexyz/mud/commit/ca32917519eb9065829f11af105abbbb31d6efa2)** (@latticexyz/abi-ts) + +Moves log output behind a debug flag. You can enable logging with `DEBUG=abi-ts` environment variable. + +**[feat(common): clarify resourceId (hex) from resource (object) (#1706)](https://github.com/latticexyz/mud/commit/d2f8e940048e56d9be204bf5b2cbcf8d29cc1dee)** (@latticexyz/common) + +Renames `resourceIdToHex` to `resourceToHex` and `hexToResourceId` to `hexToResource`, to better distinguish between a resource ID (hex value) and a resource reference (type, namespace, name). + +```diff +- resourceIdToHex({ type: 'table', namespace: '', name: 'Position' }); ++ resourceToHex({ type: 'table', namespace: '', name: 'Position' }); +``` + +```diff +- hexToResourceId('0x...'); ++ hexToResource('0x...'); +``` + +Previous methods still exist but are now deprecated to ease migration and reduce breaking changes. These will be removed in a future version. + +Also removes the previously deprecated and unused table ID utils (replaced by these resource ID utils). + +**[feat(cli): remove .mudtest file in favor of env var (#1722)](https://github.com/latticexyz/mud/commit/25086be5f34d7289f21395595ac8a6aeabfe9b7c)** (@latticexyz/cli, @latticexyz/common, @latticexyz/world) + +Replaced temporary `.mudtest` file in favor of `WORLD_ADDRESS` environment variable when running tests with `MudTest` contract + +### Patch changes + +**[feat(cli): declarative deployment (#1702)](https://github.com/latticexyz/mud/commit/29c3f5087017dbc9dc2c9160e10bfbac5806741f)** (@latticexyz/world) + +With [resource types in resource IDs](https://github.com/latticexyz/mud/pull/1544), the World config no longer requires table and system names to be unique. + +**[feat(common): clarify resourceId (hex) from resource (object) (#1706)](https://github.com/latticexyz/mud/commit/d2f8e940048e56d9be204bf5b2cbcf8d29cc1dee)** (@latticexyz/cli, @latticexyz/dev-tools, @latticexyz/store-sync) + +Moved to new resource ID utils. + +--- + ## Version 2.0.0-next.11 ### Major changes diff --git a/packages/abi-ts/CHANGELOG.md b/packages/abi-ts/CHANGELOG.md index 0a87c998a3..07767ee824 100644 --- a/packages/abi-ts/CHANGELOG.md +++ b/packages/abi-ts/CHANGELOG.md @@ -1,5 +1,11 @@ # @latticexyz/abi-ts +## 2.0.0-next.12 + +### Minor Changes + +- ca329175: Moves log output behind a debug flag. You can enable logging with `DEBUG=abi-ts` environment variable. + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/abi-ts/package.json b/packages/abi-ts/package.json index a2bd75a98b..9b6ffc048e 100644 --- a/packages/abi-ts/package.json +++ b/packages/abi-ts/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/abi-ts", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "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 19e9d62390..0881fd3173 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.0-next.12 + +### Patch Changes + +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] + - @latticexyz/common@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/block-logs-stream/package.json b/packages/block-logs-stream/package.json index c15804a37a..72b3160d01 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.0-next.11", + "version": "2.0.0-next.12", "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 42808098c7..e424e3024d 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,41 @@ # Change Log +## 2.0.0-next.12 + +### Major Changes + +- 29c3f508: `deploy`, `test`, `dev-contracts` were overhauled using a declarative deployment approach under the hood. Deploys are now idempotent and re-running them will introspect the world and figure out the minimal changes necessary to bring the world into alignment with its config: adding tables, adding/upgrading systems, changing access control, etc. + + The following CLI arguments are now removed from these commands: + + - `--debug` (you can now adjust CLI output with `DEBUG` environment variable, e.g. `DEBUG=mud:*`) + - `--priorityFeeMultiplier` (now calculated automatically) + - `--disableTxWait` (everything is now parallelized with smarter nonce management) + - `--pollInterval` (we now lean on viem defaults and we don't wait/poll until the very end of the deploy) + + Most deployment-in-progress logs are now behind a [debug](https://github.com/debug-js/debug) flag, which you can enable with a `DEBUG=mud:*` environment variable. + +### Patch Changes + +- 25086be5: Replaced temporary `.mudtest` file in favor of `WORLD_ADDRESS` environment variable when running tests with `MudTest` contract +- d2f8e940: Moved to new resource ID utils. +- Updated dependencies [06605615] +- Updated dependencies [ca329175] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] +- Updated dependencies [29c3f508] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/abi-ts@2.0.0-next.12 + - @latticexyz/world@2.0.0-next.12 + - @latticexyz/config@2.0.0-next.12 + - @latticexyz/protocol-parser@2.0.0-next.12 + - @latticexyz/store@2.0.0-next.12 + - @latticexyz/world-modules@2.0.0-next.12 + - @latticexyz/gas-report@2.0.0-next.12 + - @latticexyz/schema-type@2.0.0-next.12 + - @latticexyz/services@2.0.0-next.12 + - @latticexyz/utils@2.0.0-next.12 + ## 2.0.0-next.11 ### Major Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index cf9402e198..0fb41a9925 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/cli", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "Command line interface for mud", "repository": { "type": "git", diff --git a/packages/common/CHANGELOG.md b/packages/common/CHANGELOG.md index dd4a2461a6..84ead48dc4 100644 --- a/packages/common/CHANGELOG.md +++ b/packages/common/CHANGELOG.md @@ -1,5 +1,33 @@ # Change Log +## 2.0.0-next.12 + +### Minor Changes + +- 06605615: - Added a `sendTransaction` helper to mirror viem's `sendTransaction`, but with our nonce manager + - Added an internal mempool queue to `sendTransaction` and `writeContract` for better nonce handling + - Defaults block tag to `pending` for transaction simulation and transaction count (when initializing the nonce manager) +- d2f8e940: Renames `resourceIdToHex` to `resourceToHex` and `hexToResourceId` to `hexToResource`, to better distinguish between a resource ID (hex value) and a resource reference (type, namespace, name). + + ```diff + - resourceIdToHex({ type: 'table', namespace: '', name: 'Position' }); + + resourceToHex({ type: 'table', namespace: '', name: 'Position' }); + ``` + + ```diff + - hexToResourceId('0x...'); + + hexToResource('0x...'); + ``` + + Previous methods still exist but are now deprecated to ease migration and reduce breaking changes. These will be removed in a future version. + + Also removes the previously deprecated and unused table ID utils (replaced by these resource ID utils). + +### Patch Changes + +- 25086be5: Replaced temporary `.mudtest` file in favor of `WORLD_ADDRESS` environment variable when running tests with `MudTest` contract + - @latticexyz/schema-type@2.0.0-next.12 + ## 2.0.0-next.11 ### Minor Changes diff --git a/packages/common/package.json b/packages/common/package.json index d714d9f573..39afa50904 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/common", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "Common low level logic shared between packages", "repository": { "type": "git", diff --git a/packages/config/CHANGELOG.md b/packages/config/CHANGELOG.md index 43ea9915e4..984889989b 100644 --- a/packages/config/CHANGELOG.md +++ b/packages/config/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.0.0-next.12 + +### Patch Changes + +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/schema-type@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/config/package.json b/packages/config/package.json index 0a28220db6..a335b9d39b 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/config", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "Config for Store and World", "repository": { "type": "git", diff --git a/packages/create-mud/CHANGELOG.md b/packages/create-mud/CHANGELOG.md index 4f277f5719..c6a9a79c06 100644 --- a/packages/create-mud/CHANGELOG.md +++ b/packages/create-mud/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/create-mud/package.json b/packages/create-mud/package.json index 2aaf771f78..50ac9ff2c0 100644 --- a/packages/create-mud/package.json +++ b/packages/create-mud/package.json @@ -1,6 +1,6 @@ { "name": "create-mud", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "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 8168db192a..f5f126ec7b 100644 --- a/packages/dev-tools/CHANGELOG.md +++ b/packages/dev-tools/CHANGELOG.md @@ -1,5 +1,23 @@ # @latticexyz/dev-tools +## 2.0.0-next.12 + +### Patch Changes + +- d2f8e940: Moved to new resource ID utils. +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] +- Updated dependencies [29c3f508] +- Updated dependencies [d2f8e940] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/world@2.0.0-next.12 + - @latticexyz/store-sync@2.0.0-next.12 + - @latticexyz/store@2.0.0-next.12 + - @latticexyz/react@2.0.0-next.12 + - @latticexyz/recs@2.0.0-next.12 + - @latticexyz/utils@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/dev-tools/package.json b/packages/dev-tools/package.json index 433ba56676..91b69bf074 100644 --- a/packages/dev-tools/package.json +++ b/packages/dev-tools/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/dev-tools", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "MUD developer tools", "repository": { "type": "git", @@ -50,12 +50,12 @@ "vitest": "0.31.4" }, "peerDependencies": { - "@latticexyz/common": "2.0.0-next.11", - "@latticexyz/recs": "2.0.0-next.11", - "@latticexyz/store": "2.0.0-next.11", - "@latticexyz/store-sync": "2.0.0-next.11", - "@latticexyz/utils": "2.0.0-next.11", - "@latticexyz/world": "2.0.0-next.11" + "@latticexyz/common": "2.0.0-next.12", + "@latticexyz/recs": "2.0.0-next.12", + "@latticexyz/store": "2.0.0-next.12", + "@latticexyz/store-sync": "2.0.0-next.12", + "@latticexyz/utils": "2.0.0-next.12", + "@latticexyz/world": "2.0.0-next.12" }, "publishConfig": { "access": "public" diff --git a/packages/ecs-browser/CHANGELOG.md b/packages/ecs-browser/CHANGELOG.md index 157df98b7e..cba492e611 100644 --- a/packages/ecs-browser/CHANGELOG.md +++ b/packages/ecs-browser/CHANGELOG.md @@ -1,5 +1,7 @@ # @latticexyz/ecs-browser +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/ecs-browser/package.json b/packages/ecs-browser/package.json index 028e359999..35a52fe215 100644 --- a/packages/ecs-browser/package.json +++ b/packages/ecs-browser/package.json @@ -1,5 +1,5 @@ { "name": "@latticexyz/ecs-browser", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "private": true } diff --git a/packages/faucet/CHANGELOG.md b/packages/faucet/CHANGELOG.md index b2fe964278..abba5d7090 100644 --- a/packages/faucet/CHANGELOG.md +++ b/packages/faucet/CHANGELOG.md @@ -1,5 +1,7 @@ # @latticexyz/faucet +## 2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/faucet/package.json b/packages/faucet/package.json index 470048f694..6f034320b1 100644 --- a/packages/faucet/package.json +++ b/packages/faucet/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/faucet", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "Faucet API for Lattice testnet", "repository": { "type": "git", diff --git a/packages/gas-report/CHANGELOG.md b/packages/gas-report/CHANGELOG.md index 50d945c4d6..c77560338d 100644 --- a/packages/gas-report/CHANGELOG.md +++ b/packages/gas-report/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.0-next.12 + ## 2.0.0-next.11 ### Minor Changes diff --git a/packages/gas-report/package.json b/packages/gas-report/package.json index c4d5f1c914..a458228147 100644 --- a/packages/gas-report/package.json +++ b/packages/gas-report/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/gas-report", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "Gas reporter for specific lines within forge tests", "repository": { "type": "git", diff --git a/packages/network/CHANGELOG.md b/packages/network/CHANGELOG.md index 22843aa499..c0e3c75dc9 100644 --- a/packages/network/CHANGELOG.md +++ b/packages/network/CHANGELOG.md @@ -1,5 +1,7 @@ # @latticexyz/network +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/network/package.json b/packages/network/package.json index 42985be783..e558cf5032 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -1,5 +1,5 @@ { "name": "@latticexyz/network", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "private": true } diff --git a/packages/noise/CHANGELOG.md b/packages/noise/CHANGELOG.md index bd2fefe837..e00d038dd2 100644 --- a/packages/noise/CHANGELOG.md +++ b/packages/noise/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/noise/package.json b/packages/noise/package.json index 82ba0d968f..34afeb292a 100644 --- a/packages/noise/package.json +++ b/packages/noise/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/noise", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "license": "MIT", "type": "module", "exports": { diff --git a/packages/phaserx/CHANGELOG.md b/packages/phaserx/CHANGELOG.md index d8487bb999..fdfd052112 100644 --- a/packages/phaserx/CHANGELOG.md +++ b/packages/phaserx/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 2.0.0-next.12 + +### Patch Changes + +- @latticexyz/utils@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/phaserx/package.json b/packages/phaserx/package.json index 31be4ae6bb..682f6b443f 100644 --- a/packages/phaserx/package.json +++ b/packages/phaserx/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/phaserx", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "repository": { "type": "git", "url": "https://github.com/latticexyz/mud.git", diff --git a/packages/protocol-parser/CHANGELOG.md b/packages/protocol-parser/CHANGELOG.md index ddf3f53da6..f1cb11f947 100644 --- a/packages/protocol-parser/CHANGELOG.md +++ b/packages/protocol-parser/CHANGELOG.md @@ -1,5 +1,15 @@ # @latticexyz/protocol-parser +## 2.0.0-next.12 + +### Patch Changes + +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/schema-type@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/protocol-parser/package.json b/packages/protocol-parser/package.json index c8bb299a71..73996e4380 100644 --- a/packages/protocol-parser/package.json +++ b/packages/protocol-parser/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/protocol-parser", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "Parser utilities for the MUD protocol", "repository": { "type": "git", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 330921b5ea..41d193f126 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.0.0-next.12 + +### Patch Changes + +- @latticexyz/store@2.0.0-next.12 +- @latticexyz/recs@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index c9535acd09..a818a80b5c 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/react", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "React tools for MUD client.", "repository": { "type": "git", diff --git a/packages/recs/CHANGELOG.md b/packages/recs/CHANGELOG.md index 9bb7dc8fa2..f45017b478 100644 --- a/packages/recs/CHANGELOG.md +++ b/packages/recs/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.0.0-next.12 + +### Patch Changes + +- @latticexyz/schema-type@2.0.0-next.12 +- @latticexyz/utils@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/recs/package.json b/packages/recs/package.json index e0f64d9f10..a7ba7fe539 100644 --- a/packages/recs/package.json +++ b/packages/recs/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/recs", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "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 93fe5b6498..586237932d 100644 --- a/packages/schema-type/CHANGELOG.md +++ b/packages/schema-type/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/schema-type/package.json b/packages/schema-type/package.json index 8e5d3ff7e4..bf9cc7b7a2 100644 --- a/packages/schema-type/package.json +++ b/packages/schema-type/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/schema-type", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "SchemaType enum for various languages", "repository": { "type": "git", diff --git a/packages/services/CHANGELOG.md b/packages/services/CHANGELOG.md index d607c14d66..7bc5d14ae1 100644 --- a/packages/services/CHANGELOG.md +++ b/packages/services/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/services/package.json b/packages/services/package.json index d20f6e86c2..bd9bcc0dd2 100644 --- a/packages/services/package.json +++ b/packages/services/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/services", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "MUD services for enhanced interactions with on-chain ECS state", "repository": { "type": "git", diff --git a/packages/solecs/CHANGELOG.md b/packages/solecs/CHANGELOG.md index 532ec4d3e4..e3281cc00f 100644 --- a/packages/solecs/CHANGELOG.md +++ b/packages/solecs/CHANGELOG.md @@ -1,5 +1,7 @@ # @latticexyz/solecs +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/solecs/package.json b/packages/solecs/package.json index 378d397dda..2afd8b795a 100644 --- a/packages/solecs/package.json +++ b/packages/solecs/package.json @@ -1,5 +1,5 @@ { "name": "@latticexyz/solecs", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "private": true } diff --git a/packages/solhint-config-mud/CHANGELOG.md b/packages/solhint-config-mud/CHANGELOG.md index 17c8da0782..5612268a88 100644 --- a/packages/solhint-config-mud/CHANGELOG.md +++ b/packages/solhint-config-mud/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/solhint-config-mud/package.json b/packages/solhint-config-mud/package.json index b6c93cec60..b254f1481b 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.0-next.11", + "version": "2.0.0-next.12", "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 17c8da0782..5612268a88 100644 --- a/packages/solhint-plugin-mud/CHANGELOG.md +++ b/packages/solhint-plugin-mud/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/solhint-plugin-mud/package.json b/packages/solhint-plugin-mud/package.json index 5504f0b436..4e1231aada 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.0-next.11", + "version": "2.0.0-next.12", "repository": { "type": "git", "url": "https://github.com/latticexyz/mud.git", diff --git a/packages/std-client/CHANGELOG.md b/packages/std-client/CHANGELOG.md index 30b7f3b713..561c97e8de 100644 --- a/packages/std-client/CHANGELOG.md +++ b/packages/std-client/CHANGELOG.md @@ -1,5 +1,7 @@ # @latticexyz/std-client +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/std-client/package.json b/packages/std-client/package.json index c64cf50e0a..fbdf43d587 100644 --- a/packages/std-client/package.json +++ b/packages/std-client/package.json @@ -1,5 +1,5 @@ { "name": "@latticexyz/std-client", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "private": true } diff --git a/packages/std-contracts/CHANGELOG.md b/packages/std-contracts/CHANGELOG.md index ee2613c2eb..565fffc1ec 100644 --- a/packages/std-contracts/CHANGELOG.md +++ b/packages/std-contracts/CHANGELOG.md @@ -1,5 +1,7 @@ # @latticexyz/std-contracts +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/std-contracts/package.json b/packages/std-contracts/package.json index dff9399ed1..bb96360408 100644 --- a/packages/std-contracts/package.json +++ b/packages/std-contracts/package.json @@ -1,5 +1,5 @@ { "name": "@latticexyz/std-contracts", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "private": true } diff --git a/packages/store-cache/CHANGELOG.md b/packages/store-cache/CHANGELOG.md index df007de0f2..15bb1e9c74 100644 --- a/packages/store-cache/CHANGELOG.md +++ b/packages/store-cache/CHANGELOG.md @@ -1,5 +1,7 @@ # @latticexyz/store-cache +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/store-cache/package.json b/packages/store-cache/package.json index 1f016ea247..3dd2877ddb 100644 --- a/packages/store-cache/package.json +++ b/packages/store-cache/package.json @@ -1,5 +1,5 @@ { "name": "@latticexyz/store-cache", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "private": true } diff --git a/packages/store-indexer/CHANGELOG.md b/packages/store-indexer/CHANGELOG.md index 501e8c585e..e2ceca3172 100644 --- a/packages/store-indexer/CHANGELOG.md +++ b/packages/store-indexer/CHANGELOG.md @@ -1,5 +1,18 @@ # @latticexyz/store-indexer +## 2.0.0-next.12 + +### Patch Changes + +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] +- Updated dependencies [d2f8e940] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/store-sync@2.0.0-next.12 + - @latticexyz/block-logs-stream@2.0.0-next.12 + - @latticexyz/store@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/store-indexer/package.json b/packages/store-indexer/package.json index 30b68cfabd..344091627d 100644 --- a/packages/store-indexer/package.json +++ b/packages/store-indexer/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/store-indexer", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "Minimal Typescript indexer for Store", "repository": { "type": "git", diff --git a/packages/store-sync/CHANGELOG.md b/packages/store-sync/CHANGELOG.md index a87750dec9..8058235bc3 100644 --- a/packages/store-sync/CHANGELOG.md +++ b/packages/store-sync/CHANGELOG.md @@ -1,5 +1,22 @@ # @latticexyz/store-sync +## 2.0.0-next.12 + +### Patch Changes + +- d2f8e940: Moved to new resource ID utils. +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] +- Updated dependencies [29c3f508] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/world@2.0.0-next.12 + - @latticexyz/block-logs-stream@2.0.0-next.12 + - @latticexyz/protocol-parser@2.0.0-next.12 + - @latticexyz/store@2.0.0-next.12 + - @latticexyz/recs@2.0.0-next.12 + - @latticexyz/schema-type@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/store-sync/package.json b/packages/store-sync/package.json index 76127ffffc..4d4bb772b1 100644 --- a/packages/store-sync/package.json +++ b/packages/store-sync/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/store-sync", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "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 3590a1d04a..8f11a3e26d 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log +## 2.0.0-next.12 + +### Patch Changes + +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/config@2.0.0-next.12 + - @latticexyz/schema-type@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/store/package.json b/packages/store/package.json index 4c2aa30993..4a4345c274 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/store", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "Store", "repository": { "type": "git", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index be636b805c..a9482c2661 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.0.0-next.12 + ## 2.0.0-next.11 ## 2.0.0-next.10 diff --git a/packages/utils/package.json b/packages/utils/package.json index 80b80a42d1..b00e20874c 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/utils", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "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 a45a80d6dd..870f610fc9 100644 --- a/packages/world-modules/CHANGELOG.md +++ b/packages/world-modules/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 2.0.0-next.12 + +### Patch Changes + +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] +- Updated dependencies [29c3f508] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/world@2.0.0-next.12 + - @latticexyz/config@2.0.0-next.12 + - @latticexyz/store@2.0.0-next.12 + - @latticexyz/schema-type@2.0.0-next.12 + ## 2.0.0-next.11 ### Minor Changes diff --git a/packages/world-modules/package.json b/packages/world-modules/package.json index 5eca4dbc3d..7afca75b47 100644 --- a/packages/world-modules/package.json +++ b/packages/world-modules/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/world-modules", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "World modules", "repository": { "type": "git", diff --git a/packages/world/CHANGELOG.md b/packages/world/CHANGELOG.md index 106055aea7..7d7ce0975a 100644 --- a/packages/world/CHANGELOG.md +++ b/packages/world/CHANGELOG.md @@ -1,5 +1,22 @@ # Change Log +## 2.0.0-next.12 + +### Minor Changes + +- 25086be5: Replaced temporary `.mudtest` file in favor of `WORLD_ADDRESS` environment variable when running tests with `MudTest` contract + +### Patch Changes + +- 29c3f508: With [resource types in resource IDs](https://github.com/latticexyz/mud/pull/1544), the World config no longer requires table and system names to be unique. +- Updated dependencies [06605615] +- Updated dependencies [d2f8e940] +- Updated dependencies [25086be5] + - @latticexyz/common@2.0.0-next.12 + - @latticexyz/config@2.0.0-next.12 + - @latticexyz/store@2.0.0-next.12 + - @latticexyz/schema-type@2.0.0-next.12 + ## 2.0.0-next.11 ### Patch Changes diff --git a/packages/world/package.json b/packages/world/package.json index 880f047610..6536605377 100644 --- a/packages/world/package.json +++ b/packages/world/package.json @@ -1,6 +1,6 @@ { "name": "@latticexyz/world", - "version": "2.0.0-next.11", + "version": "2.0.0-next.12", "description": "World framework", "repository": { "type": "git",