Skip to content

Commit 38f5519

Browse files
Version Packages (next)
1 parent 1af2f49 commit 38f5519

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+442
-32
lines changed

.changeset/pre.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,28 @@
3131
"@latticexyz/world": "1.42.0"
3232
},
3333
"changesets": [
34+
"afraid-hotels-bathe",
35+
"big-goats-prove",
36+
"brave-rings-tickle",
37+
"dirty-items-retire",
3438
"eighty-tigers-argue",
3539
"fast-ears-hug",
40+
"fifty-squids-eat",
41+
"giant-masks-carry",
42+
"great-cooks-dream",
3643
"itchy-kids-relax",
44+
"itchy-shoes-appear",
45+
"large-hats-walk",
3746
"many-phones-study",
47+
"mean-pans-study",
48+
"metal-cats-double",
3849
"modern-bikes-build",
3950
"nasty-waves-divide",
51+
"nice-moose-love",
4052
"nice-pandas-knock",
4153
"olive-parrots-move",
4254
"perfect-mangos-cry",
55+
"pink-horses-deny",
4356
"quick-numbers-flash",
4457
"rare-planes-draw",
4558
"selfish-cycles-retire",
@@ -49,6 +62,8 @@
4962
"strange-candles-shout",
5063
"strange-ducks-float",
5164
"thin-buses-reply",
52-
"tricky-frogs-beam"
65+
"tricky-frogs-beam",
66+
"weak-mails-cross",
67+
"witty-jokes-serve"
5368
]
5469
}

packages/block-logs-stream/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @latticexyz/block-logs-stream
22

3+
## 2.0.0-next.1
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`3fb9ce28`](https://github.com/latticexyz/mud/commit/3fb9ce2839271a0dcfe97f86394195f7a6f70f50), [`b02f9d0e`](https://github.com/latticexyz/mud/commit/b02f9d0e43089e5f9b46d817ea2032ce0a1b0b07), [`cc2c8da0`](https://github.com/latticexyz/mud/commit/cc2c8da000c32c02a82a1a0fd17075d11eac56c3)]:
8+
- @latticexyz/common@2.0.0-next.1
9+
- @latticexyz/schema-type@2.0.0-next.1
10+
- @latticexyz/config@2.0.0-next.1
11+
312
## 2.0.0-next.0
413

514
### Minor Changes

packages/block-logs-stream/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@latticexyz/block-logs-stream",
3-
"version": "2.0.0-next.0",
3+
"version": "2.0.0-next.1",
44
"description": "Create a stream of EVM block logs for events",
55
"repository": {
66
"type": "git",

packages/cli/CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# Change Log
22

3+
## 2.0.0-next.1
4+
5+
### Patch Changes
6+
7+
- [#1178](https://github.com/latticexyz/mud/pull/1178) [`168a4cb4`](https://github.com/latticexyz/mud/commit/168a4cb43ce4f7bfbdb7b1b9d4c305b912a0d3f2) Thanks [@TheGreatAxios](https://github.com/TheGreatAxios)! - Add support for legacy transactions in deploy script by falling back to `gasPrice` if `lastBaseFeePerGas` is not available
8+
9+
- [#1206](https://github.com/latticexyz/mud/pull/1206) [`e259ef79`](https://github.com/latticexyz/mud/commit/e259ef79f4d9026353176d0f74628cae50c2f69b) Thanks [@holic](https://github.com/holic)! - Generated `contractComponents` now properly import `World` as type
10+
11+
- [#1195](https://github.com/latticexyz/mud/pull/1195) [`afdba793`](https://github.com/latticexyz/mud/commit/afdba793fd84abf17eef5ef59dd56fabe353c8bd) Thanks [@holic](https://github.com/holic)! - Update RECS components with v2 key/value schemas. This helps with encoding/decoding composite keys and strong types for keys/values.
12+
13+
This may break if you were previously dependent on `component.id`, `component.metadata.componentId`, or `component.metadata.tableId`:
14+
15+
- `component.id` is now the on-chain `bytes32` hex representation of the table ID
16+
- `component.metadata.componentName` is the table name (e.g. `Position`)
17+
- `component.metadata.tableName` is the namespaced table name (e.g. `myworld:Position`)
18+
- `component.metadata.keySchema` is an object with key names and their corresponding ABI types
19+
- `component.metadata.valueSchema` is an object with field names and their corresponding ABI types
20+
21+
- Updated dependencies [[`3236f799`](https://github.com/latticexyz/mud/commit/3236f799e501be227da6e42e7b41a4928750115c), [`c963b46c`](https://github.com/latticexyz/mud/commit/c963b46c7eaceebc652930936643365b8c48a021), [`3fb9ce28`](https://github.com/latticexyz/mud/commit/3fb9ce2839271a0dcfe97f86394195f7a6f70f50), [`5c965a91`](https://github.com/latticexyz/mud/commit/5c965a919355bf98d7ea69463890fe605bcde206), [`b02f9d0e`](https://github.com/latticexyz/mud/commit/b02f9d0e43089e5f9b46d817ea2032ce0a1b0b07), [`cc2c8da0`](https://github.com/latticexyz/mud/commit/cc2c8da000c32c02a82a1a0fd17075d11eac56c3)]:
22+
- @latticexyz/services@2.0.0-next.1
23+
- @latticexyz/store@2.0.0-next.1
24+
- @latticexyz/common@2.0.0-next.1
25+
- @latticexyz/schema-type@2.0.0-next.1
26+
- @latticexyz/world@2.0.0-next.1
27+
- @latticexyz/config@2.0.0-next.1
28+
- @latticexyz/utils@2.0.0-next.1
29+
- @latticexyz/gas-report@2.0.0-next.1
30+
- @latticexyz/solecs@2.0.0-next.1
31+
- @latticexyz/std-contracts@2.0.0-next.1
32+
333
## 2.0.0-next.0
434

535
### Minor Changes

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@latticexyz/cli",
3-
"version": "2.0.0-next.0",
3+
"version": "2.0.0-next.1",
44
"description": "Command line interface for mud",
55
"repository": {
66
"type": "git",

packages/common/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Change Log
22

3+
## 2.0.0-next.1
4+
5+
### Minor Changes
6+
7+
- [#1245](https://github.com/latticexyz/mud/pull/1245) [`3fb9ce28`](https://github.com/latticexyz/mud/commit/3fb9ce2839271a0dcfe97f86394195f7a6f70f50) Thanks [@holic](https://github.com/holic)! - Add utils for using viem with MUD
8+
9+
- `mudFoundry` chain with a transaction request formatter that temporarily removes max fees to work better with anvil `--base-fee 0`
10+
- `createBurnerAccount` that also temporarily removes max fees during transaction signing to work better with anvil `--base-fee 0`
11+
- `mudTransportObserver` that will soon let MUD Dev Tools observe transactions
12+
13+
You can use them like:
14+
15+
```ts
16+
import { createBurnerAccount, mudTransportObserver } from "@latticexyz/common";
17+
import { mudFoundry } from "@latticexyz/common/chains";
18+
19+
createWalletClient({
20+
account: createBurnerAccount(privateKey),
21+
chain: mudFoundry,
22+
transport: mudTransportObserver(http()),
23+
pollingInterval: 1000,
24+
});
25+
```
26+
27+
### Patch Changes
28+
29+
- [#1210](https://github.com/latticexyz/mud/pull/1210) [`cc2c8da0`](https://github.com/latticexyz/mud/commit/cc2c8da000c32c02a82a1a0fd17075d11eac56c3) Thanks [@dk1a](https://github.com/dk1a)! - - Refactor tightcoder to use typescript functions instead of ejs
30+
- Optimize `TightCoder` library
31+
- Add `isLeftAligned` and `getLeftPaddingBits` common codegen helpers
32+
- Updated dependencies [[`b02f9d0e`](https://github.com/latticexyz/mud/commit/b02f9d0e43089e5f9b46d817ea2032ce0a1b0b07)]:
33+
- @latticexyz/schema-type@2.0.0-next.1
34+
335
## 2.0.0-next.0
436

537
### Minor Changes

packages/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@latticexyz/common",
3-
"version": "2.0.0-next.0",
3+
"version": "2.0.0-next.1",
44
"description": "Common low level logic shared between packages",
55
"repository": {
66
"type": "git",

packages/config/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Change Log
22

3+
## 2.0.0-next.1
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`3fb9ce28`](https://github.com/latticexyz/mud/commit/3fb9ce2839271a0dcfe97f86394195f7a6f70f50), [`b02f9d0e`](https://github.com/latticexyz/mud/commit/b02f9d0e43089e5f9b46d817ea2032ce0a1b0b07), [`cc2c8da0`](https://github.com/latticexyz/mud/commit/cc2c8da000c32c02a82a1a0fd17075d11eac56c3)]:
8+
- @latticexyz/common@2.0.0-next.1
9+
- @latticexyz/schema-type@2.0.0-next.1
10+
311
## 2.0.0-next.0
412

513
### Patch Changes

packages/config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@latticexyz/config",
3-
"version": "2.0.0-next.0",
3+
"version": "2.0.0-next.1",
44
"description": "Config for Store and World",
55
"repository": {
66
"type": "git",

packages/create-mud/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Change Log
22

3+
## 2.0.0-next.1
4+
35
## 2.0.0-next.0
46

57
### Patch Changes

0 commit comments

Comments
 (0)