Skip to content

chore: bump starknetjs version to v7 (#440) #462

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 33 commits into from
Jul 25, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
b9817aa
chore: bump starknetjs version to v7 (#440)
MartianGreed Jul 9, 2025
0f66a80
fix: typedoc run
MartianGreed Jul 9, 2025
31a5f2b
feat: improve release
MartianGreed Jul 9, 2025
dbb29f0
chore: release
MartianGreed Jul 9, 2025
b8daa79
chore: exit prerelease mode
MartianGreed Jul 9, 2025
ef76fca
feat: improve release
MartianGreed Jul 9, 2025
969809d
chore: release
MartianGreed Jul 10, 2025
aad34ac
chore: exit prerelease mode
MartianGreed Jul 10, 2025
19c9411
fix: github workflow improvement
MartianGreed Jul 10, 2025
74ddf5b
chore: release
MartianGreed Jul 10, 2025
d7e3f07
chore: exit prerelease mode
MartianGreed Jul 10, 2025
9e163f4
chore: bump starknet.js to 7.6.2
MartianGreed Jul 10, 2025
d8f7035
feat: remove grpc client lock
MartianGreed Jul 10, 2025
60d01b9
chore: bump dojo.c
MartianGreed Jul 17, 2025
c9c4b2f
chore: release
MartianGreed Jul 17, 2025
a5f2834
chore: exit prerelease mode
MartianGreed Jul 17, 2025
ca4814b
chore: bump dojo.c
MartianGreed Jul 17, 2025
940a915
chore: release
MartianGreed Jul 17, 2025
139703f
chore: exit prerelease mode
MartianGreed Jul 17, 2025
736a46b
feat: historical zustand (#463)
MartianGreed Jul 21, 2025
fd94299
chore: release
MartianGreed Jul 21, 2025
c28a726
chore: exit prerelease mode
MartianGreed Jul 21, 2025
dba78bb
fix(sdk): zustand historical hook
MartianGreed Jul 21, 2025
a09bb9a
chore: release
MartianGreed Jul 21, 2025
b407490
chore: exit prerelease mode
MartianGreed Jul 21, 2025
b4a3c92
fix(sdk): deduplicate historical_entities
MartianGreed Jul 22, 2025
5873270
chore: release
MartianGreed Jul 22, 2025
b97a4fa
chore: exit prerelease mode
MartianGreed Jul 22, 2025
4f2ae64
fix(sdk): remove useless JSON parse
MartianGreed Jul 23, 2025
4b13219
chore: bump dojo & dojo-starter
MartianGreed Jul 23, 2025
ffefb05
chore(sdk): add effect schema
MartianGreed Jul 24, 2025
5407f5b
fix(torii-wasm): add type module to package.json
MartianGreed Jul 24, 2025
18223bc
chore: bump dojo.c
MartianGreed Jul 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"commit": false,
"fixed": [],
"linked": [],
"access": "restricted",
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": [
Expand Down
5 changes: 5 additions & 0 deletions .changeset/cuddly-cities-greet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@dojoengine/sdk": minor
---

feat: add zustand historical entities
15 changes: 15 additions & 0 deletions .changeset/eager-eggs-swim.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@dojoengine/predeployed-connector": patch
"@dojoengine/create-burner": patch
"@dojoengine/torii-client": patch
"@dojoengine/create-dojo": patch
"@dojoengine/torii-wasm": patch
"@dojoengine/utils-wasm": patch
"@dojoengine/react": patch
"@dojoengine/state": patch
"@dojoengine/utils": patch
"@dojoengine/core": patch
"@dojoengine/sdk": patch
---

fix: github workflow fix
15 changes: 15 additions & 0 deletions .changeset/early-regions-slide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@dojoengine/predeployed-connector": patch
"@dojoengine/create-burner": patch
"@dojoengine/torii-client": patch
"@dojoengine/create-dojo": patch
"@dojoengine/torii-wasm": patch
"@dojoengine/utils-wasm": patch
"@dojoengine/react": patch
"@dojoengine/state": patch
"@dojoengine/utils": patch
"@dojoengine/core": patch
"@dojoengine/sdk": patch
---

chore: bump starknet.js to 7.6.2
5 changes: 5 additions & 0 deletions .changeset/free-masks-cut.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@dojoengine/torii-wasm": patch
---

fix(torii-wasm): add type module to package.json
5 changes: 5 additions & 0 deletions .changeset/heavy-waves-hide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@dojoengine/sdk": patch
---

fix: zustand historical state hook
15 changes: 15 additions & 0 deletions .changeset/light-cups-pay.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@dojoengine/predeployed-connector": patch
"@dojoengine/create-burner": patch
"@dojoengine/torii-client": patch
"@dojoengine/create-dojo": patch
"@dojoengine/torii-wasm": patch
"@dojoengine/utils-wasm": patch
"@dojoengine/react": patch
"@dojoengine/state": patch
"@dojoengine/utils": patch
"@dojoengine/core": patch
"@dojoengine/sdk": patch
---

chore: bump dojo.c
15 changes: 15 additions & 0 deletions .changeset/long-papers-judge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@dojoengine/predeployed-connector": minor
"@dojoengine/create-burner": minor
"@dojoengine/react": minor
"@dojoengine/core": minor
"@dojoengine/create-dojo": minor
"@dojoengine/sdk": minor
"@dojoengine/state": minor
"@dojoengine/torii-client": minor
"@dojoengine/torii-wasm": minor
"@dojoengine/utils": minor
"@dojoengine/utils-wasm": minor
---

chore: bump starknetjs version
15 changes: 15 additions & 0 deletions .changeset/orange-mice-flash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@dojoengine/predeployed-connector": patch
"@dojoengine/create-burner": patch
"@dojoengine/torii-client": patch
"@dojoengine/create-dojo": patch
"@dojoengine/torii-wasm": patch
"@dojoengine/utils-wasm": patch
"@dojoengine/react": patch
"@dojoengine/state": patch
"@dojoengine/utils": patch
"@dojoengine/core": patch
"@dojoengine/sdk": patch
---

chore: bump dojo & dojo-starter
15 changes: 15 additions & 0 deletions .changeset/plain-insects-bet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@dojoengine/predeployed-connector": patch
"@dojoengine/create-burner": patch
"@dojoengine/torii-client": patch
"@dojoengine/create-dojo": patch
"@dojoengine/torii-wasm": patch
"@dojoengine/utils-wasm": patch
"@dojoengine/react": patch
"@dojoengine/state": patch
"@dojoengine/utils": patch
"@dojoengine/core": patch
"@dojoengine/sdk": patch
---

chore: bump dojo.c
46 changes: 46 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"mode": "exit",
"tag": "beta",
"initialVersions": {
"example-node-worker": "0.0.1",
"example-nodejs-bot": "0.0.0",
"example-predeployed-connector": "0.0.0",
"example-vanillajs-phaser-recs": "0.0.0",
"example-vite-experimental-sdk": "0.0.0",
"example-vite-grpc-playground": "0.0.0",
"example-vite-kitchen-sink": "0.1.0",
"example-vite-phaser-sdk": "1.5.4",
"example-vite-react-app-recs": "0.0.1",
"example-vite-react-phaser-recs": "0.1.0",
"example-vite-react-pwa-recs": "0.0.1",
"example-vite-react-sdk": "0.0.0",
"example-vite-react-sql": "1.0.0",
"example-vite-react-threejs-recs": "0.0.1",
"example-vite-svelte-recs": "0.0.0",
"example-vite-token-balance": "0.0.0",
"example-vue-app-recs": "0.0.0",
"@dojoengine/core": "1.6.0-beta.4",
"@dojoengine/create-burner": "1.6.0-beta.4",
"@dojoengine/create-dojo": "1.6.0-beta.4",
"@dojoengine/predeployed-connector": "1.6.0-beta.4",
"@dojoengine/react": "1.6.0-beta.4",
"@dojoengine/sdk": "1.6.0-beta.6",
"@dojoengine/state": "1.6.0-beta.4",
"@dojoengine/torii-client": "1.6.0-beta.4",
"@dojoengine/torii-wasm": "1.6.0-beta.4",
"@dojoengine/utils": "1.6.0-beta.4",
"@dojoengine/utils-wasm": "1.6.0-beta.4"
},
"changesets": [
"cuddly-cities-greet",
"eager-eggs-swim",
"early-regions-slide",
"heavy-waves-hide",
"light-cups-pay",
"long-papers-judge",
"metal-cats-wish",
"shiny-showers-chew",
"sixty-moments-brake",
"young-mice-crash"
]
}
5 changes: 5 additions & 0 deletions .changeset/shiny-showers-chew.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@dojoengine/torii-wasm": patch
---

feat: remove grpc client lock
15 changes: 15 additions & 0 deletions .changeset/sixty-moments-brake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@dojoengine/predeployed-connector": patch
"@dojoengine/create-burner": patch
"@dojoengine/torii-client": patch
"@dojoengine/create-dojo": patch
"@dojoengine/torii-wasm": patch
"@dojoengine/utils-wasm": patch
"@dojoengine/react": patch
"@dojoengine/state": patch
"@dojoengine/utils": patch
"@dojoengine/core": patch
"@dojoengine/sdk": patch
---

fix: update release process
5 changes: 5 additions & 0 deletions .changeset/young-mice-crash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@dojoengine/sdk": patch
---

fix(sdk): deduplicate historical entities
1 change: 0 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ jobs:
- run: /home/runner/.config/.dojo/dojoup/dojoup install v1.5.0-alpha.2
- run: |
cd worlds/dojo-starter
ls -la /home/runner/.config/.dojo/bin
/home/runner/.config/.dojo/bin/sozo build
/home/runner/.config/.dojo/bin/sozo test
- run: |
Expand Down
29 changes: 8 additions & 21 deletions .github/workflows/create_release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Create github release
on:
push:
tags:
- '@dojoengine/*@*'
- "@dojoengine/*@*"

workflow_run:
workflows: ["Publish packages and create tags"]
types:
Expand All @@ -26,26 +26,12 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Get latest tags
if: ${{ github.event_name == 'workflow_run' }}
id: latest-tags
run: |
# Get all tags created in the last 5 minutes that match our pattern
RECENT_TAGS=$(git tag -l '@dojoengine/*@*' --sort=-committerdate | while read tag; do
TAG_TIME=$(git log -1 --format=%ct "$tag")
CURRENT_TIME=$(date +%s)
TIME_DIFF=$((CURRENT_TIME - TAG_TIME))
if [ $TIME_DIFF -lt 300 ]; then
echo "$tag"
fi
done)

# Store tags in a file for later processing
echo "$RECENT_TAGS" > recent_tags.txt
echo "Found recent tags:"
cat recent_tags.txt

run: scripts/get-latest-tags.sh

- name: Create releases for workflow_run
if: ${{ github.event_name == 'workflow_run' }}
env:
Expand All @@ -66,7 +52,7 @@ jobs:
fi
fi
done < recent_tags.txt

- name: Create release for single tag
if: ${{ github.event_name != 'workflow_run' }}
env:
Expand All @@ -81,4 +67,5 @@ jobs:
--repo="$GITHUB_REPOSITORY" \
--title="${tag#v}" \
--generate-notes
fi
fi

Loading
Loading