Skip to content

Releases: dojoengine/dojo

v0.3.0

17 Oct 17:02
Compare
Choose a tag to compare

Other

  • Fix u256 primitive serde (#1043)
  • Allow update synced entities after Client is built (#1040)
  • Add socials to world metadata (#1042)
  • Allow configuring external url for graphql playground websocket (#1046)
  • Initiate value of newly added entities (#1047)
  • Fix state update publishing delayed (#1048)
  • refactor(torii-client): include keys when parsing to json (#1050)
  • Handle sozo migrate case if remote manifest cant be found (#1051)
  • Update example to better reflect new pattern (#1054)
  • validate cairo compiler version with manifest file (#989)
  • Reenable graphql query and subscription tests (#1025)
  • Fix graphql return felt arrays as lists (#1056)
  • fix: CI and remove unused dependencies (#1055)
  • Derive upgradable for contracts (#1058)
  • Update contract derive (#1061)
  • Migrate updated contracts (#1060)

v0.3.0-rc9

13 Oct 19:05
Compare
Choose a tag to compare

Other

  • Update async graphql (#1035)
  • Output katana intro as JSON (#1037)
  • Add entity_ids Command to world.cairo to Only Retrieve Entity IDs (#1039)

v0.3.0-rc8

12 Oct 21:04
Compare
Choose a tag to compare

Other

  • chore: remove unused codes referencing the old system (#1020)
  • introspect: enums (#1019)
  • feat: add some world events (#969)
  • Simplify Provider generics + avoid cyclic deps (#1026)
  • Add defi tests to ci (#1029)
  • Torii server create db if not found (#1031)
  • Remove unused class_hash from database (#1030)
  • Create remote manifest using events (#1033)
  • Fix World update (#1034)
  • Torii: Remove hex strings leading zeros from GraphQL responses (#1017)
  • Add optional limit/offset to plural graphql queries (#1007)

v0.3.0-rc7

11 Oct 19:17
Compare
Choose a tag to compare

Other

  • Update manifest (#1016)
  • Refactor/fix graphql pagination and query logic (#1005)
  • Add MetadataUpdate processor to torii indexer (#1018)
  • Expose metadata over graphql (#1022)

v0.3.0-rc6

11 Oct 14:40
6c430c6
Compare
Choose a tag to compare

Other

  • Torii: show server address on init (#1004)
  • Support arbitrary resource metadata (#1006)
  • rename #[system] to #[dojo::contract] (#1011)
  • Set cargo version during release (#1009)
  • Add usize to primitive type introspection (#1015)

v0.2.3

11 Oct 20:19
Compare
Choose a tag to compare

Other

  • fix(katana): invalid compressed class encoding (#900)
  • feat(katana): support query-only tx versions (#902)

v0.3.0-rc5

10 Oct 20:40
23bcd95
Compare
Choose a tag to compare

Other

  • Add metadata uri to world (#985)
  • chore: bump starknet-core to v0.6.1 (#992)
  • Add graphql subscription support (#999)
  • Fix indexer model upsert issue (#990)
  • refactor(torii-client): return entity values in JSON format (#1001)
  • optimise: precompute schema (#994)
  • fix: resolves #928 by migrating sozo auth writer to 0.3.0 (#1000)
  • fix: use starknet::ContractAddress in #[system] (#997)
  • refactor(torii-client): remove reliance on specific async runtime (#1002)
  • Add world metadata to scarb tool config (#988)

v0.3.0-rc4

06 Oct 17:19
633e26e
Compare
Choose a tag to compare

Other

  • dojo-lang: add world_dispatcher to storage generated with #[system] (#984)
  • Restart torii server on new model registration (#971)
  • Torii graphql enum fix (#976)
  • Fix graphql union query for nested types (#986)

v0.3.0-rc3

05 Oct 21:13
e96f08d
Compare
Choose a tag to compare

Other

  • feat(katana): allow output logs in JSON format (#982)
  • Torii indexer update db tables (#981)

v0.3.0-rc2

05 Oct 01:16
b9bb438
Compare
Choose a tag to compare

Other

  • refactor(torii): compute storage addresses correctly in subscription service (#975)
  • refactor(dojo-defi): use dojo 0.3.0 syntax (#973)
  • Fix to_sql_value pad zeros on hex string (#978)
  • Torii graphql add cors argument (#977)
  • Torii indexer add id col to model tables (#979)