v1.0.0-alpha.6
Pre-release
Pre-release
github-actions
released this
16 Aug 18:10
·
286 commits
to main
since this release
Important changes
- Fix a bug that prevented contracts from other libraries to be correctly imported during testing.
- Ensure accounts during migration use the
Pending
block tag. - Torii can now be started before the world is deployed.
- Contract's manifest has now a new
systems
entry with the list of systems found in the dojo contract. - Torii should now delete correctly the entities and return an empty array of models if the entity was deleted completely.
What's Changed
- feat(torii): enable any build (not just wasm) to connect to Slot by @caillef in #2147
- fix: ensure migrators are on block pending + display contract address by @glihm in #2293
- fix(dojo-lang): add all crates to test database for Cairo test runner by @glihm in #2296
- feat: improve world contract performance by @remybar in #2287
- refactor(torii): get rid of world class hash by @Larkooo in #2298
- refactor(torii): include model in entity deletion for filter & update member broadcast by @Larkooo in #2299
- feat(torii-core): log when engine syncing has been reestablished by @Larkooo in #2301
- refactor(torii-libp2p): use is_valid_signature for different sig impls by @Larkooo in #2302
- fix(torii-core): engine update cursor when world event by @Larkooo in #2300
- fix(torii-grpc): world class hash by @Larkooo in #2307
- refactor(torii): entity deletion logic for models by @Larkooo in #2306
- fix: improve world's error messages by @glihm in #2305
- feat(dojo-lang): add systems to contract's manifest and fix
DojoAuxData
gathering by @glihm in #2309 - feat(torii-libp2p): typed data from model by @Larkooo in #2308
- Prepare release: v1.0.0-alpha.6 by @tarrencev in #2312
New Contributors
Full Changelog: v1.0.0-alpha.5...v1.0.0-alpha.6