Skip to content

Releases: dojoengine/dojo

v0.3.7

09 Nov 03:09
Compare
Choose a tag to compare

Other

  • Rename dojo contract generated name method to dojo_resource (#1161)
  • Compute entrypoints manifest (#1152)
  • Refactor torii to use proxy server (#1162)
  • Fix grpc routing for torii server (#1168)
  • Cleanup some unused deps (#1167)
  • Fix update metadata and handle empty content (#1166)
  • Serve grpc at base address (#1169)
  • Graphql event emitted subscription (#1165)

v0.3.6

06 Nov 20:09
Compare
Choose a tag to compare

Other

  • Fix graphql where filter ignored when querying with order + cursor (#1153)
  • Fix torii core remove extra quotes on enum options (#1160)

v0.3.5

06 Nov 15:42
c4898f6
Compare
Choose a tag to compare

Other

  • Add gRPC entity query clauses (#1149)
  • Implement Comprehensive Dojo Storage Benchmarking (#1097)
  • Allow grpc header for tonic cors (#1158)
  • torii: use u32 for packed_size & unpacked_size in models (#1141)
  • Refactor torii core parameterize sql queries (#1151)
  • Prepare v0.3.5 (#1159)

v0.3.4

03 Nov 18:41
Compare
Choose a tag to compare
  • No changes

v0.3.3

02 Nov 01:39
3c9f109
Compare
Choose a tag to compare

Other

  • Add exponential backoff for error loop in torii engine (#1106)
  • Add prepare release script (#1105)
  • Remove WASM torii-client (#1107)
  • Use workspace version (#1109)
  • Make socials metadata optional (#1108)
  • feat(katana): configurable max RPC connections (#1112)
  • bump rust to 1.73.0 (#1113)
  • semantic: model r/w access (#1102)
  • fix: incorrect error code for tx hash not found (#1115)
  • torii-client fetch entity from remote if not synced (#1117)
  • Use nextest for runnning test in CI (#1118)
  • Fix Torii graphql type name collision (#1086)
  • Torii fix sqlite migration from 0.3.0 (#1119)
  • torii: validate events (#1100)
  • Torii only create member index if not exists (#1122)
  • chore: remove semantic deps error (#1126)
  • Bump cairo to v2.3.1 (#1125)
  • Remove sub stream if closed + refactor (#1128)
  • Torii stores metadata files (#1110)
  • Fix graphql u128 test failing due to uneven str compare (#1129)
  • Implement ModelReader trait (#1131)
  • Use sql for model metadata in set record (#1132)
  • Torii graphql namepsace for transaction, query, and subscription types (#1127)
  • Torii metadata query format (#1133)
  • bumps cubit (#1135)
  • Update to starknet-rs 0.7.0 (#1134)
  • Torii graphql metadata test (#1136)
  • Build fixes (#1137)

v0.3.2

26 Oct 13:40
Compare
Choose a tag to compare

Other

  • Schema types helper methods (#1079)
  • Remove Print from Introspect test (#1083)
  • Torii graphql comprehensive tests (#1078)
  • Change serialized JSON format of Ty (#1087)
  • Update cairo + scarb to v2.3.0 (#1090)
  • Prevent manifest.json complete overwrite on build (#1093)
  • Embed scarb plugin manifest (#1101)
  • Torii graphql handle empty state (#1095)
  • Torii create indices on members in model tables (#1089)
  • Refactor(torii-core): Optimize and clean sql statements (#927)
  • Refactor torii indexer system calls to transactions (#1068)
  • Query optimization (#1104)

v0.3.1

20 Oct 21:11
4ae61b3
Compare
Choose a tag to compare

Other

  • katana dev mode (#1067)
  • fix: invalid contract not found error (#1069)
  • [sozo] Bump default timeout to 5 minutes and interval to 2.5 seconds (#1065)
  • Fix torii graphql entity_id name conflict (#1063)
  • Update README.md (#1071)
  • feat(torii-client): add entity change listener (#1072)
  • fix(torii-client): remove mut (#1073)
  • Add Commit Reveal primitive (#1074)
  • Dojo Storage Benchmarking (#1075)
  • Add missing plugins in language server (#1076)
  • Graphql events keys filtering (#1062)

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)