v1.0.0-alpha.5
Pre-release
Pre-release
github-actions
released this
13 Aug 02:54
·
440 commits
to main
since this release
important changes
- New configuration file
dojo_<PROFILE_NAME>.toml
, to place all dojo specific content. Must be placed at the same level asScarb.toml
. - Bug fixes on Torii for Graphql and GRPC for some types that were failing.
- ACLs revised to protect against malicious manipulation of permissions.
- Add a new Sozo command to compute hashes:
sozo hash
that can accept a tag or felts. - Sozo init is now correctly working with pinned versions.
- Torii full support for signed integers.
- An empty clause in Torii subscriptions is now again subscribing to every entity.
- Speed up migration with pre-deployed accounts on katana locally and slot.
What's Changed
- Update devcontainer image: v1.0.0-alpha.4 by @tarrencev in #2250
- bump metrics dependencies by @kariy in #2251
- fix(torii): only retrieve metadata for world by @lambda-0x in #2252
- feat: add --tag to dojoup by @glihm in #2265
- feat: stabilize cairo to
2.7.0
by @glihm in #2257 - katana: database metrics by @kariy in #2258
- refactor(torii-client): remove deprecated model storage and subscription by @Larkooo in #2267
- fix(torii): member clause escaped table name by @Larkooo in #2255
- fix(torii-grpc): deser from db for grpc enums by @Larkooo in #2259
- refactor(torii-grpc): subscribe to all for empty clauses by @Larkooo in #2269
- feat(torii-grpc): add signed integers to grpc proto by @Larkooo in #2239
- chore(katana): remove unused sequencer code by @kariy in #2279
- fix(controller): wait for controller to be deployed by @kariy in #2278
- feat: implement sozo init versioning by @EjembiEmmanuel in #2262
- refactor(torii-grpc): correct pagination logic for grpc query member by @Larkooo in #2256
- xtask: generate katana test db by @kariy in #2271
- remove computed attribute by @remybar in #2272
- expose resources through resource() function in world API by @remybar in #2266
- feat(sozo): selector from tag command on sozo by @Larkooo in #2282
- ACL rework to avoid "man in the middle" vulnerability by @remybar in #2254
- fix(katana): handle when database is None by @kariy in #2284
- refactor(katana): move pool into its own crate by @kariy in #2281
- feat: adding profile config by @glihm in #2285
- fix(sozo): add support for new ACLs workflow by @glihm in #2288
- fix: update migration error message about world_address in Scarb.toml by @remybar in #2286
- Prepare release: v1.0.0-alpha.5 by @tarrencev in #2289
- feat(torii-graphql): event messages update & subscription by @Larkooo in #2227
Full Changelog: v1.0.0-alpha.4...v1.0.0-alpha.5