Skip to content

Releases: dojoengine/dojo

v1.0.7

13 Dec 11:30
180c6d2
Compare
Choose a tag to compare

What's Changed

  • chore(devcontainer): update image: v1.0.6 by @tarrencev in #2802
  • fix(torii-grpc-server): adjust regex to support variable len correctly by @glihm in #2803
  • feat(grpc): add entity models for returned models by @Larkooo in #2805
  • Prepare release: v1.0.7 by @tarrencev in #2804

Full Changelog: v1.0.6...v1.0.7

v1.0.6

12 Dec 17:40
ba8ff05
Compare
Choose a tag to compare

What's Changed

  • fix(torii-sql): sql playground for slot by @Larkooo in #2779
  • chore(devcontainer): update image: v1.0.5 by @tarrencev in #2775
  • feat(torii-grpc): ordering and pagination by @Larkooo in #2765
  • refactor(torii-libp2p): always use is_valid_signature by @Larkooo in #2776
  • fix(torii-grpc): retrieve balances by @Larkooo in #2777
  • fix(sozo): remove skipped contracts from manifest by @glihm in #2787
  • feat(sozo): provider health check by @847850277 in #2745
  • feat(torii-server): add MCP service to torii ✨ by @Larkooo in #2778
  • chore(katana): move syncing specific component to /sync dir by @kariy in #2789
  • feat(katana-rpc): rpc server builder by @kariy in #2788
  • refactor(katana-node): flatten rpc server building logic by @kariy in #2792
  • fix(sozo-bindgen): unity less strict on composites by @Larkooo in #2791
  • refactor(torii-server): mcp and sql cleanup with instructions static file by @Larkooo in #2790
  • feat(torii): add world block and instrument queries by @tarrencev in #2796
  • fix: keys composite clause by @Larkooo in #2798
  • fix(torii-grpc): address sql precedence in composite by @Larkooo in #2800
  • Prepare release: v1.0.6 by @tarrencev in #2801

Full Changelog: v1.0.5...v1.0.6

v1.0.5

06 Dec 02:11
c5e7d6b
Compare
Choose a tag to compare

Important changes

  • Sozo, mostly bindgen updates for typescript.
  • Katana, updates for the full node mode.
  • Torii, bug fixes on tokens indexing.

What's Changed

New Contributors

Full Changelog: v1.0.4...v1.0.5

v1.0.4

03 Dec 18:10
e9f286c
Compare
Choose a tag to compare

Important changes

  • Torii has now been reworked at the database level. Hence, the SQL queries to get raw data from the database may have changed. gRPC and GraphQL interfaces haven't changed and were updated to support the new SQL schemas. ⚠️ This is a breaking change you will need to restart syncing Torii ⚠️
  • Fix bug when torii required restart to show indexed world data.

What's Changed

  • chore(devcontainer): update image: v1.0.3 by @tarrencev in #2736
  • fix: fix graphql playground URL by @glihm in #2737
  • opt-refactor(torii-core): engine start health_check_provider by @847850277 in #2729
  • feat(katana): sequencer feeder gateway client by @kariy in #2732
  • refactor(katana): dont run sequencing task inside of pipeline by @kariy in #2740
  • feat(katana): pipeline execution loop with checkpointing by @kariy in #2741
  • refactor(katana): include config in the node struct by @kariy in #2742
  • feat(katana): implement more feeder gateway types by @kariy in #2744
  • fix(torii): avoid panic on fetch token URI fail by @glihm in #2750
  • fix(torii): add erc20 patch for eth mainnet token by @lambda-0x in #2733
  • fix(torii/graphql): wait to query db after getting broker update by @lambda-0x in #2751
  • refactor(torii-graphql): move away from external url by @Larkooo in #2753
  • opt-refactor(torii-core): complete sql schema refactor by @Larkooo in #2718
  • fix(torii): handle failed metadata fetch and empty metadata in db by @lambda-0x in #2755
  • chore: remove redundant words in comment by @rusttech in #2752
  • Prepare release: v1.0.4 by @tarrencev in #2756
  • fix: remove dbg by @glihm in #2757

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

29 Nov 02:27
c65c257
Compare
Choose a tag to compare

What's Changed

  • Update devcontainer image: v1.0.2 by @tarrencev in #2723
  • fix: all bindgen functionns external instead of view by @MartianGreed in #2725
  • [Fix] Couldn't connect to Torii on IOS/Android by @caillef in #2726
  • ci: update rust toolchain and conventional commit format by @glihm in #2727
  • feat(torii-core): json value for ty for efficient json ser by @Larkooo in #2730
  • feat(sozo): upload world/models/contracts metadata only if changed by @remybar in #2691
  • Prepare release: v1.0.3 by @tarrencev in #2735

Full Changelog: v1.0.2...v1.0.3

v1.0.2

26 Nov 05:15
8eb8c48
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1

14 Nov 19:01
d7335e6
Compare
Choose a tag to compare

Important changes

Sozo

  • Sozo build now have stats option to help you monitor the size of your contracts before deploying on public networks.

Torii

  • Enhance the support for configuration file for Torii, where different part of the configs can be only partially given. All the other values will be the default.
  • Model upgradeability has been merged into Torii (as a reminder, model upgradeability is append only).
  • ERC indexing has been optimized in this release and support for union type.
  • Torii gRPC client has now a keep alive, which should reduce the reconnections experienced in the client for long time usage.
  • You can now specify which namespace(s) Torii can index, totally discarding all the events related to other namespaces.

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

11 Nov 01:42
74280d4
Compare
Choose a tag to compare

Changes explained at: https://book.dojoengine.org/welcome-1

What's Changed

  • Update devcontainer image: v1.0.0-rc.2 by @tarrencev in #2671
  • feat(torii): update cli to match katana's by @kariy in #2672
  • refactor: rework torii CLI to be similar to katana by @glihm in #2674
  • fix(sozo): add back -vvv and add label to class declaration by @glihm in #2675
  • fix: katana granular config for starknet by @glihm in #2677
  • Prepare release: v1.0.0 by @tarrencev in #2676

Full Changelog: v1.0.0-rc.2...v1.0.0

v1.0.0-rc.2

10 Nov 02:42
Compare
Choose a tag to compare

What's Changed

  • Update devcontainer image: v1.0.0-rc.1 by @tarrencev in #2616
  • fix(lang): change the upgrade contract salt to allow multicall by @glihm in #2617
  • feat(sozo): add model command back by @glihm in #2618
  • feat(sozo): add events command back and event better by @glihm in #2619
  • feat: Allow complex calldata when initializing contracts by @edisontim in #2625
  • feat(katana): exit on block production error by @kariy in #2629
  • feat: separate the resource registration and permission phase for tes… by @glihm in #2627
  • feat: batch entities by @glihm in #2633
  • refactor: update & fix unity bindgen by @Larkooo in #2631
  • fix: u256 and ns for unity bindgen by @Larkooo in #2635
  • fix(torii): i64 deser by @Larkooo in #2636
  • feat: check models and events upgradability by @remybar in #2626
  • Re added members and converted ModelPtr to a struct by @bengineer42 in #2634
  • feat(katana): retain transactions in pool until mined by @kariy in #2630
  • feat: add systems to manifest by @glihm in #2642
  • feat(katana): gas oracle skeleton by @kariy in #2643
  • chore(katana): remove unused codes by @kariy in #2647
  • fix: use sozo manifest when possible to avoid recomputing diff by @glihm in #2649
  • fix: function mappings + object naming by @MartianGreed in #2651
  • fix: simplify ui for better readability of sozo output by @glihm in #2656
  • feat(katana): include more data in logs on tx flow status by @kariy in #2657
  • fix: time difference calculations for new_tps by @edisontim in #2655
  • feat: add fee token to TransactionOption and TxnConfig by @glihm in #2650
  • refactor(katana): decrease default fixed gas prices values by @kariy in #2658
  • feat(sozo): add sozo auth back by @glihm in #2659
  • feat: introspection for bytes31 by @shramee in #2661
  • feat(sozo): add sozo dev command by @glihm in #2664
  • refactor(lang): update convention for keys and values naming by @bengineer42 in #2660
  • refactor(lang): reduce events generated code by @bengineer42 in #2662
  • feat(torii): configutation file for all torii cli options by @Larkooo in #2646
  • fix: ensure wide block range supported mainnet + refactor auth by @glihm in #2665
  • docs: fix typo (n-06) by @glihm in #2641
  • fix: ensure proper documentation for the Resource enum (n-01) by @glihm in #2640
  • fix: remove unused code (n-05) by @glihm in #2645
  • refactor: apply code simplification to break with bool value (n-04) by @glihm in #2639
  • feat(katana): new command line interface (breaking) by @kariy in #2663
  • feat: katana config file by @glihm in #2668
  • Prepare release: v1.0.0-rc2 by @tarrencev in #2669

New Contributors

Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2

v1.0.0-rc.1

03 Nov 00:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-rc.0...v1.0.0-rc.1