Skip to content

Commit

Permalink
Version Packages (next)
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Feb 1, 2024
1 parent b52d281 commit 3101b21
Show file tree
Hide file tree
Showing 63 changed files with 407 additions and 36 deletions.
9 changes: 9 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
"brave-needles-love",
"brave-rings-tickle",
"breezy-cameras-switch",
"breezy-days-greet",
"breezy-garlics-decide",
"breezy-seahorses-prove",
"bright-flies-hug",
Expand All @@ -60,6 +61,7 @@
"chilled-chicken-repair",
"chilled-cougars-smash",
"chilled-kangaroos-dream",
"chilly-fishes-speak",
"chilly-kangaroos-clap",
"clean-bananas-hug",
"clever-icons-cough",
Expand All @@ -69,6 +71,7 @@
"cool-snakes-reply",
"curly-countries-obey",
"curly-numbers-talk",
"curvy-dingos-draw",
"curvy-tables-melt",
"cyan-baboons-breathe",
"cyan-hats-try",
Expand Down Expand Up @@ -168,6 +171,7 @@
"metal-pots-notice",
"metal-wombats-judge",
"mighty-eels-type",
"mighty-points-study",
"mighty-years-whisper",
"modern-bikes-build",
"modern-brooms-rule",
Expand All @@ -188,6 +192,7 @@
"nice-glasses-begin",
"nice-moose-love",
"nice-pandas-knock",
"nine-plants-carry",
"ninety-lions-double",
"odd-bags-compete",
"olive-bugs-add",
Expand Down Expand Up @@ -216,6 +221,7 @@
"quiet-dancers-prove",
"quiet-guests-approve",
"quiet-squids-share",
"rare-dragons-walk",
"rare-lizards-sleep",
"rare-planes-draw",
"rare-trainers-fry",
Expand All @@ -233,11 +239,13 @@
"rotten-cats-lay",
"rude-cycles-travel",
"selfish-cycles-retire",
"selfish-pears-marry",
"serious-ads-trade",
"serious-plants-itch",
"seven-carpets-develop",
"seven-flies-chew",
"seven-mangos-roll",
"seven-pears-walk",
"seven-points-mate",
"seven-rice-dance",
"shaggy-pianos-fetch",
Expand Down Expand Up @@ -323,6 +331,7 @@
"unlucky-cups-fetch",
"unlucky-guests-cover",
"violet-insects-press",
"warm-colts-sleep",
"weak-mails-cross",
"weak-otters-turn",
"wet-crabs-punch",
Expand Down
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,51 @@
## Version 2.0.0-next.17

Release date: Thu Feb 01 2024

### Major changes

**[chore: upgrade to Solidity 0.8.24 (#2202)](https://github.com/latticexyz/mud/commit/aabd30767cdda7ce0c32663e7cc483db1b66d967)** (@latticexyz/world-modules, @latticexyz/schema-type, @latticexyz/gas-report, @latticexyz/common, @latticexyz/noise, @latticexyz/store, @latticexyz/world, @latticexyz/cli, create-mud)

Bumped Solidity version to 0.8.24.

### Minor changes

**[feat(world): deployment salt by msg.sender (#2210)](https://github.com/latticexyz/mud/commit/6470fe1fd1fc73104cfdd01d79793203bffe5d1c)** (@latticexyz/world)

`WorldFactory` now derives a salt based on number of worlds deployed by `msg.sender`, which should help with predictable world deployments across chains.

### Patch changes

**[fix(store): reorder core table registration (#2164)](https://github.com/latticexyz/mud/commit/05b3e8882ef846e26dbf18946f64533f70d3bf41)** (@latticexyz/store)

Fixed a race condition when registering core tables, where we would set a record in the `ResourceIds` table before the table was registered.

**[fix(world): check table exists for register store and system hook [L-09] (#2195)](https://github.com/latticexyz/mud/commit/745485cda0d3a46e3d63d05c0149b2448e578010)** (@latticexyz/world)

Updated `WorldRegistrationSystem` to check that systems exist before registering system hooks.

**[docs: changeset for #2187 (#2188)](https://github.com/latticexyz/mud/commit/78a837167e527511d1a03fe67f60eb1d2e80aaa2)** (@latticexyz/cli)

Fixed registration of world signatures/selectors for namespaced systems. We changed these signatures in [#2160](https://github.com/latticexyz/mud/pull/2160), but missed updating part of the deploy step.

**[fix(common): include only errors defined in the contract (#2194)](https://github.com/latticexyz/mud/commit/c162ad5a546a92009aafc6150d9449738234b1ef)** (@latticexyz/common)

Prevented errors not included in the contract (but present in the file) from being included in the interface by `contractToInterface`

**[refactor(store): push to StoreHooks with StoreCore method (#2201)](https://github.com/latticexyz/mud/commit/55a05fd7af2abe68d2a041f55bafdd03f5d68788)** (@latticexyz/store)

Refactored `StoreCore.registerStoreHook` to use `StoreHooks._push` for gas efficiency.

**[refactor(world,world-modules): rename module args to encodedArgs (#2199)](https://github.com/latticexyz/mud/commit/e2d089c6d3970094e0310e84b096db0487967cc9)** (@latticexyz/world-modules, @latticexyz/world)

Renamed the Module `args` parameter to `encodedArgs` to better reflect that it is ABI-encoded arguments.

**[fix(world): check table exists for register store and system hook [L-09] (#2195)](https://github.com/latticexyz/mud/commit/745485cda0d3a46e3d63d05c0149b2448e578010)** (@latticexyz/store)

Updated `StoreCore` to check that tables exist before registering store hooks.

---

## Version 2.0.0-next.16

Release date: Tue Jan 23 2024
Expand Down
48 changes: 48 additions & 0 deletions docs/pages/changelog.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,51 @@
## Version 2.0.0-next.17

Release date: Thu Feb 01 2024

### Major changes

**[chore: upgrade to Solidity 0.8.24 (#2202)](https://github.com/latticexyz/mud/commit/aabd30767cdda7ce0c32663e7cc483db1b66d967)** (@latticexyz/world-modules, @latticexyz/schema-type, @latticexyz/gas-report, @latticexyz/common, @latticexyz/noise, @latticexyz/store, @latticexyz/world, @latticexyz/cli, create-mud)

Bumped Solidity version to 0.8.24.

### Minor changes

**[feat(world): deployment salt by msg.sender (#2210)](https://github.com/latticexyz/mud/commit/6470fe1fd1fc73104cfdd01d79793203bffe5d1c)** (@latticexyz/world)

`WorldFactory` now derives a salt based on number of worlds deployed by `msg.sender`, which should help with predictable world deployments across chains.

### Patch changes

**[fix(store): reorder core table registration (#2164)](https://github.com/latticexyz/mud/commit/05b3e8882ef846e26dbf18946f64533f70d3bf41)** (@latticexyz/store)

Fixed a race condition when registering core tables, where we would set a record in the `ResourceIds` table before the table was registered.

**[fix(world): check table exists for register store and system hook [L-09] (#2195)](https://github.com/latticexyz/mud/commit/745485cda0d3a46e3d63d05c0149b2448e578010)** (@latticexyz/world)

Updated `WorldRegistrationSystem` to check that systems exist before registering system hooks.

**[docs: changeset for #2187 (#2188)](https://github.com/latticexyz/mud/commit/78a837167e527511d1a03fe67f60eb1d2e80aaa2)** (@latticexyz/cli)

Fixed registration of world signatures/selectors for namespaced systems. We changed these signatures in [#2160](https://github.com/latticexyz/mud/pull/2160), but missed updating part of the deploy step.

**[fix(common): include only errors defined in the contract (#2194)](https://github.com/latticexyz/mud/commit/c162ad5a546a92009aafc6150d9449738234b1ef)** (@latticexyz/common)

Prevented errors not included in the contract (but present in the file) from being included in the interface by `contractToInterface`

**[refactor(store): push to StoreHooks with StoreCore method (#2201)](https://github.com/latticexyz/mud/commit/55a05fd7af2abe68d2a041f55bafdd03f5d68788)** (@latticexyz/store)

Refactored `StoreCore.registerStoreHook` to use `StoreHooks._push` for gas efficiency.

**[refactor(world,world-modules): rename module args to encodedArgs (#2199)](https://github.com/latticexyz/mud/commit/e2d089c6d3970094e0310e84b096db0487967cc9)** (@latticexyz/world-modules, @latticexyz/world)

Renamed the Module `args` parameter to `encodedArgs` to better reflect that it is ABI-encoded arguments.

**[fix(world): check table exists for register store and system hook [L-09] (#2195)](https://github.com/latticexyz/mud/commit/745485cda0d3a46e3d63d05c0149b2448e578010)** (@latticexyz/store)

Updated `StoreCore` to check that tables exist before registering store hooks.

---

## Version 2.0.0-next.16

Release date: Tue Jan 23 2024
Expand Down
2 changes: 2 additions & 0 deletions packages/abi-ts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @latticexyz/abi-ts

## 2.0.0-next.17

## 2.0.0-next.16

## 2.0.0-next.15
Expand Down
2 changes: 1 addition & 1 deletion packages/abi-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@latticexyz/abi-ts",
"version": "2.0.0-next.16",
"version": "2.0.0-next.17",
"description": "Create TypeScript type declaration files (`.d.ts`) for your ABI JSON files.",
"repository": {
"type": "git",
Expand Down
8 changes: 8 additions & 0 deletions packages/block-logs-stream/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @latticexyz/block-logs-stream

## 2.0.0-next.17

### Patch Changes

- Updated dependencies [aabd3076]
- Updated dependencies [c162ad5a]
- @latticexyz/common@2.0.0-next.17

## 2.0.0-next.16

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/block-logs-stream/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@latticexyz/block-logs-stream",
"version": "2.0.0-next.16",
"version": "2.0.0-next.17",
"description": "Create a stream of EVM block logs for events",
"repository": {
"type": "git",
Expand Down
29 changes: 29 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# Change Log

## 2.0.0-next.17

### Minor Changes

- aabd3076: Bumped Solidity version to 0.8.24.

### Patch Changes

- 78a83716: Fixed registration of world signatures/selectors for namespaced systems. We changed these signatures in [#2160](https://github.com/latticexyz/mud/pull/2160), but missed updating part of the deploy step.
- Updated dependencies [05b3e888]
- Updated dependencies [745485cd]
- Updated dependencies [aabd3076]
- Updated dependencies [c162ad5a]
- Updated dependencies [55a05fd7]
- Updated dependencies [6470fe1f]
- Updated dependencies [e2d089c6]
- Updated dependencies [745485cd]
- @latticexyz/store@2.0.0-next.17
- @latticexyz/world@2.0.0-next.17
- @latticexyz/world-modules@2.0.0-next.17
- @latticexyz/schema-type@2.0.0-next.17
- @latticexyz/gas-report@2.0.0-next.17
- @latticexyz/common@2.0.0-next.17
- @latticexyz/config@2.0.0-next.17
- @latticexyz/protocol-parser@2.0.0-next.17
- @latticexyz/abi-ts@2.0.0-next.17
- @latticexyz/services@2.0.0-next.17
- @latticexyz/utils@2.0.0-next.17

## 2.0.0-next.16

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@latticexyz/cli",
"version": "2.0.0-next.16",
"version": "2.0.0-next.17",
"description": "Command line interface for mud",
"repository": {
"type": "git",
Expand Down
12 changes: 12 additions & 0 deletions packages/common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Change Log

## 2.0.0-next.17

### Minor Changes

- aabd3076: Bumped Solidity version to 0.8.24.

### Patch Changes

- c162ad5a: Prevented errors not included in the contract (but present in the file) from being included in the interface by `contractToInterface`
- Updated dependencies [aabd3076]
- @latticexyz/schema-type@2.0.0-next.17

## 2.0.0-next.16

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/common/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@latticexyz/common",
"version": "2.0.0-next.16",
"version": "2.0.0-next.17",
"description": "Common low level logic shared between packages",
"repository": {
"type": "git",
Expand Down
9 changes: 9 additions & 0 deletions packages/config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Change Log

## 2.0.0-next.17

### Patch Changes

- Updated dependencies [aabd3076]
- Updated dependencies [c162ad5a]
- @latticexyz/schema-type@2.0.0-next.17
- @latticexyz/common@2.0.0-next.17

## 2.0.0-next.16

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@latticexyz/config",
"version": "2.0.0-next.16",
"version": "2.0.0-next.17",
"description": "Config for Store and World",
"repository": {
"type": "git",
Expand Down
6 changes: 6 additions & 0 deletions packages/create-mud/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## 2.0.0-next.17

### Minor Changes

- aabd3076: Bumped Solidity version to 0.8.24.

## 2.0.0-next.16

## 2.0.0-next.15
Expand Down
2 changes: 1 addition & 1 deletion packages/create-mud/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-mud",
"version": "2.0.0-next.16",
"version": "2.0.0-next.17",
"description": "Create a new MUD project",
"license": "MIT",
"author": "Lattice <[email protected]>",
Expand Down
21 changes: 21 additions & 0 deletions packages/dev-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# @latticexyz/dev-tools

## 2.0.0-next.17

### Patch Changes

- Updated dependencies [05b3e888]
- Updated dependencies [745485cd]
- Updated dependencies [aabd3076]
- Updated dependencies [c162ad5a]
- Updated dependencies [55a05fd7]
- Updated dependencies [6470fe1f]
- Updated dependencies [e2d089c6]
- Updated dependencies [745485cd]
- @latticexyz/store@2.0.0-next.17
- @latticexyz/world@2.0.0-next.17
- @latticexyz/schema-type@2.0.0-next.17
- @latticexyz/common@2.0.0-next.17
- @latticexyz/react@2.0.0-next.17
- @latticexyz/store-sync@2.0.0-next.17
- @latticexyz/recs@2.0.0-next.17
- @latticexyz/utils@2.0.0-next.17

## 2.0.0-next.16

### Patch Changes
Expand Down
14 changes: 7 additions & 7 deletions packages/dev-tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@latticexyz/dev-tools",
"version": "2.0.0-next.16",
"version": "2.0.0-next.17",
"description": "MUD developer tools",
"repository": {
"type": "git",
Expand Down Expand Up @@ -51,12 +51,12 @@
"vitest": "0.34.6"
},
"peerDependencies": {
"@latticexyz/common": "2.0.0-next.16",
"@latticexyz/recs": "2.0.0-next.16",
"@latticexyz/store": "2.0.0-next.16",
"@latticexyz/store-sync": "2.0.0-next.16",
"@latticexyz/utils": "2.0.0-next.16",
"@latticexyz/world": "2.0.0-next.16"
"@latticexyz/common": "2.0.0-next.17",
"@latticexyz/recs": "2.0.0-next.17",
"@latticexyz/store": "2.0.0-next.17",
"@latticexyz/store-sync": "2.0.0-next.17",
"@latticexyz/utils": "2.0.0-next.17",
"@latticexyz/world": "2.0.0-next.17"
},
"publishConfig": {
"access": "public"
Expand Down
2 changes: 2 additions & 0 deletions packages/ecs-browser/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @latticexyz/ecs-browser

## 2.0.0-next.17

## 2.0.0-next.16

## 2.0.0-next.15
Expand Down
2 changes: 1 addition & 1 deletion packages/ecs-browser/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@latticexyz/ecs-browser",
"version": "2.0.0-next.16",
"version": "2.0.0-next.17",
"private": true
}
Loading

0 comments on commit 3101b21

Please sign in to comment.