Skip to content

Releases: dojoengine/dojo

v1.0.9

23 Dec 21:24
04b5f02
Compare
Choose a tag to compare

Important changes

  • Torii now supports subscriptions for token balances.
  • Queries in gRPC now supports In and NotIn comparison operators.
  • Katana's default class hash for pre-deployed ERC20 has been updated.
  • Torii bug fixes.

What's Changed

New Contributors

Full Changelog: v1.0.8...v1.0.9

v1.0.8

16 Dec 23:11
3f9c309
Compare
Choose a tag to compare

Important changes

  • Torii: now the Query type for gRPC has a new field entity_updated_after, which is a timestamp used to (inclusively) retrieve entities that has been updated after the provided unix timestamp (in seconds).

What's Changed

Full Changelog: v1.0.7...v1.0.8

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