v0.6.0-alpha.0
Pre-release
Pre-release
github-actions
released this
18 Feb 15:46
·
719 commits
to main
since this release
What's Changed
- feat(libp2p): command to wait for the relay to be ready by @Larkooo in #1525
- fix(katana-core): crate can't be build without any feature by @kariy in #1527
- Bump Cairo dependencies to
2.5.0
by @kariy in #1522 - Prepare release: v0.5.2-alpha.0 by @tarrencev in #1528
- refactor(katana-provider): implement
transaction_in_range
for in-memory and fork providers by @kariy in #1530 - feat(saya): add config file arg for saya bin by @Jonatan-Chaverri in #1513
- Update ahash versions to fix missing feature stdsimd error by @Jonatan-Chaverri in #1534
- refactor(katana-rpc): isolate dev JSON RPC API from
katana
namespace by @makluganteng in #1544 - fix: ensure DevApi is also present in test sequencer by @glihm in #1549
- feat: merge audit branch by @glihm in #1533
- Prepare release: v0.5.2-alpha.1 by @tarrencev in #1550
- Prepare release: v0.6.0-alpha.0 by @tarrencev in #1551
New Contributors
- @Jonatan-Chaverri made their first contribution in #1513
- @makluganteng made their first contribution in #1544
Full Changelog: v0.5.1...v0.6.0-alpha.0
⚠️ Breaking changes ⚠️
This version introduces breaking changes at two levels:
- The world now deploys the model to realize a
contract_call
instead of using the class hash to do alibrary_call
. For this reason, the models are deployed. This introduces a new API for the function model in the world and the ModelRegistered event. - The toolchain has been updated to support this new event and management of the models, which makes this version not backward compatible for operation like
sozo migrate
.
However, the world's storage is backward compatible with previous version.