All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Version 7 has breaking changes and will only work correctly with Dojo v7.
- Fixed issue with Safari, Firefox and mobile browsers not syncing
- Support for Arrays within Recs
Note: Version bump only for package dojo.js
Note: Version bump only for package dojo.js
- added new burner manager functions to examples (36000ef)
- allow only prefundedAmount on create() options (5f05a99)
- avoid burner deployment timeout when it is already deployed (d884450)
- build dependencies (f3c85f6)
- do not init() burner connector hooks when already initialized (2147cb5)
- ensure CI build runs for PRs as well (60f496e)
- fixed build (4ab4a35)
- merge (f039441)
- missing .gitignore on vue-app (bf8b548)
- missing prettier run, removed comment (8057ecc)
- moved keyDerivation.ts to utils (78fe470)
- outdated contractComponents on react-app (f782585)
- regenerated pnpm-lock (fbe5872)
- removed debug message (0fa16c5)
- vue-app: resolve missing field
relayUrl
issue and upgrade starknet version (6bf9ccc)
- added generateAddressFromSeed() to useBurnerManager (ce80ad0)
- added publish to setups (ca882cc)
- added remove(address) to useBurnerManager (bdce6e6)
- allow null burner manager on useBurnerManager() (e4deb87)
- burner manager test for generateKeysAndAddress (fee20ee)
- burner manager tests for list, get, select, deselect, remove, clear (1c364c3)
- burnerManager can create() deterministic accounts (3f20776)
- burners: add prefunded amount option (3eef575)
- burners: add prefunded amount option (3e07803)
- core: typed data from model (a0b9369)
- deselect burner for guest support (676f2a9)
- deterministic burner key derivation (c38b8c4)
- expose dojo connectors id and name as SWO static functions (f99754d)
- expose torii client publish (e616ac2)
- finalize typed data for model (628e0da)
- improved burner tests (a150da6)
- optionally keep non deployed burners on init() (854d180)
- return master account and account index on list() (d4391fb)
- return typeddata type & provide to publish (9b4afbf)
- store master account with burner (89f601e)
- torii-wasm: encode typed data (7ae0c45)
- torii-wasm: publish message (a381842)
- wait for burner deployment before returning (5a8738c)
0.6.122 (2024-04-09)
0.6.121 (2024-04-07)
- component generation (a98a9e9)
0.6.12 (2024-04-05)
- create-dojo (495d407)
0.6.11 (2024-04-05)
- create-dojo bug (9c51400)
0.6.1 (2024-04-04)
- build and dep issues (5358dbf)
- ci dojo version (2cbe44f)
- delete ci (09ea807)
- dojo starter (cc0decf)
- dojo starter (59d629e)
- new torii event bugfix (c0ea7d9)
- protobuf (74b463e)
- remove bunx (2797d53)
- unused var in dep repo (3f365de)
- update examples to latest pacakges (7b57ff6)
- wip updating examples (99c6786)
0.6.1-alpha.11 (2024-04-03)
0.6.1-alpha.1 (2024-04-02)
- lock (d7aee36)
0.6.1-alpha.0 (2024-03-08)
- imports (e68462a)
- adds in fee token ability (52e598a)
0.6.0-alpha.0 (2024-03-07)
- update snjs (7240474)
0.6.0-alpha.5 (2024-04-01)
0.6.0-alpha.1 (2024-03-29)
- building issue due to type (06ad05f)
- burnerManager initialized twice, causing conflicts in undeployed burner removal (093d63c)
- deps (f686b74)
- handle init error (3bfb5ab)
- prettier warnings blocking commit (2c82134)
- remove bun lock file and add pnpm lock file (8f18bd9)
- remove pnpm lock file (ce0a811)
- tests (1d85f0e)
- typo (c37dd01)
- add
count
variable in useBurner hooks that contains the number of burner deployed (cb732a2) - add connector & manager for predeployed accounts (b031b5a)
- add DojoBurnerStarknetWindowObject (d0455d9)
- add useBurnerWindowObject (7e4751b)
- better way (f3d82f8)
- prevent re-init and enforce init before create with isInitialized flag (3f20447)
0.6.1-alpha.0 (2024-03-08)
- imports (e68462a)
- adds in fee token ability (52e598a)
0.6.0-alpha.0 (2024-03-07)
- build script (d6dc034)
- bun (3b86aee)
- ci (06828fe)
- lockfile (10a8d19)
- remove types (4f9787d)
- type errors (24d28e7)
- u64 as RecsType.BigInt instead of RecsType.Number (ff16b33)
- update snjs (7240474)
- update starknetjs (197fba4)
- update starter (cc82a7e)
- add logger (f31ef0c)
- add React pwa example, Add react pwa basic version (cfcd309)
- add script to generate assets, add scripts to generate image assets using assets generator (a06cd3b)
- burner scripts (221937a)
- init starknet react example connection (8f3ba52)
- script fixes (1069d4e)
- update deps (b9e47f4)
- update examples, improve ci (a5910db)
0.5.9 (2024-02-17)
- burner: change burnerManager.init() into async in examples and tests (bb78ff2)
- burner: update init to remove undeployed burners from storage (76c4337)
0.5.8 (2024-02-09)
- codegen (5d44722)
0.5.7 (2024-02-08)
- change camera initial position (3ededed)
- change map scale + fix dojoconfig (c4f0522)
- remove prevVec and duplica of players (1a1282a)
0.5.6 (2024-02-03)
- build error (22e51da)
- ci lint (285d094)
- dojo version (cf07802)
- type issue (3f5e3e2)
- update git actions (452692f)
0.5.5 (2024-02-01)
0.5.4 (2024-02-01)
- config other cleanup (62429f5)
- create burner when refreshing (e75c06f)
- examples: threejs remove map controls not used (6758e27)
- examples: threejs, remove unsued import (c9e8ed9)
- merge (63f9f8b)
- move BurnerManager in setup to create wallet on refresh (66ec6e9)
- prettify (4fac7b1)
- prettify code (12252ca)
- removed moving state (31cb10a)
- revert (cb572b1)
- style (456e248)
- style (c9b8349)
- threejs work (82b5d51)
- use correct override id and add timeout to remove override (94885a8)
- changelog (82957ce)
- examples: threejs add lerp; blue cells around player (f0157d7)
- examples: threejs example (a88f186)
- examples: threejs, add config MAP_SCALE (0249a28)
- exemples: threejs, add players in store (9f65616)
- exemples: threejs, change html title (58722e2)
- mod289 & permute + tests (9cb9323)
- recursive_s_noise (6ad6194)
- step: function + tests (ebc3569)
- torii bot (159a4b8)
- update examples, improve dojo config with defaults (eecb884)
- using Wasm function + fix address value (dojo 0.5) (4ddc4f3)
0.5.3 (2024-01-30)
- remove .env (059d910)
- add deployment commands (0369664)
- add readme (fdfdb1d)
- init, config, example query (c5f21f7)
- readme (584eed2)
- torii-bot (2b199ab)
0.5.2 (2024-01-29)
- config vars (dce73c6)
0.5.1 (2024-01-28)
0.5.0 (2024-01-27)
- account address for dojo 5 (fd59cf2)
0.3.5 (2024-01-24)
- remove unused ci (f7f3969)
- add callContract on DojoProvider (4f36f39)
0.3.4 (2024-01-16)
0.3.3 (2024-01-12)
0.3.2 (2024-01-10)
0.2.10 (2023-12-23)
0.2.9 (2023-12-19)
0.2.8 (2023-12-19)
0.2.7 (2023-12-19)
0.2.6 (2023-12-18)
0.2.5 (2023-12-17)
0.2.4 (2023-12-15)
0.2.3 (2023-12-14)
0.2.2 (2023-12-14)
0.2.1 (2023-12-14)
0.2.0 (2023-12-14)
0.2.0-alpha.0 (2023-12-13)
0.1.62-alpha.0 (2023-12-13)
0.1.61-alpha.0 (2023-12-13)
0.1.60 (2023-12-12)
0.1.58 (2023-12-06)
0.1.55 (2023-11-24)
0.1.54 (2023-11-24)
0.1.53 (2023-11-24)
0.1.52 (2023-11-24)
0.1.51 (2023-11-24)
0.1.50 (2023-11-22)
0.1.49 (2023-11-22)
0.1.48 (2023-11-22)
0.1.47 (2023-11-22)
0.1.46 (2023-11-22)
0.1.45 (2023-11-22)
0.1.44 (2023-11-22)
0.1.43 (2023-11-20)
0.1.42 (2023-11-11)
0.1.38 (2023-11-11)
- 0 energy is okay (4faef07)
- encounter (79a30d1)
- instant moves (58638d3)
- kill the dead (b5eac2b)
- moves queue (94b61fe)
- player components (7727962)
- position index (41013d1)
- random spawn on empty tile (9f50883)
0.1.37 (2023-11-08)
0.1.36 (2023-11-07)
0.1.35 (2023-11-03)
0.1.34 (2023-11-03)
0.1.33 (2023-11-03)
0.1.32 (2023-11-02)
0.1.31 (2023-10-31)
0.1.29 (2023-10-19)
0.1.27 (2023-10-18)
0.1.26 (2023-10-18)
0.1.25 (2023-10-17)
0.1.24 (2023-10-17)
0.1.23 (2023-10-17)
0.1.22 (2023-10-17)
- get uuid (8e51298)