Skip to content

v0.3.0-rc.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@FabijanC FabijanC released this 05 Mar 13:32
· 0 commits to main since this release

Important notice about Starknet and RPC support

This is a pre-release serving JSON-RPC API v0.7.1 and internally executing transactions using blockifier v0.14.0-rc.0. This means it's mostly adapted to Starknet 0.13.4, with the exception of L1-data + L2 gas semantics, which are tied to JSON-RPC v0.8.0. On missing call entrypoint, ENTRYPOINT_NOT_FOUND error is returned, as per RPC v0.8.0.

Unfortunately, Devnet cannot fully serve RPC v0.7.1 and v0.8.0 simulatenously, so this is a compromise.

The next stable release is planned to support RPC v0.8.0.

Usage related changes since Devnet v0.2.4

Development related changes

  • Fix script for fetching binary artifacts by @FabijanC in #688
  • Update starknet-rs to 0.13; allow deprecated methods in integration tests by @FabijanC in #689
  • Remove blockifier testing feature; use VersionedConstants 0.13.2 by @FabijanC in #690
  • Add new tests: cairo0 non-existent method, fork call by @FabijanC in #693
  • Improve docs on version updates; use cargo-machete 0.7.0 by @FabijanC in #706
  • Fix old links (deprecated repo) by @FabijanC in #711
  • Fix port acquisition in BackgroundAnvil by @FabijanC in #708

Full Changelog: v0.2.4...v0.3.0-rc.0