v0.3.6
Highlights
New Cairo compiler versions
Built-in Cairo compiler versions now include 2.9.1, which is now used by default as v2.9.x uses the same Sierra revision as v2.8.x.
Easier scripting with STARKNET_KEYSTORE_PASSWORD
env var
A new environment variable STARKNET_KEYSTORE_PASSWORD
has been added to allow scripts to be easily configured to run non-interactively. It has the same effect as the --keystore-password
option.
Argent account contract v0.4.0 support
Argent argent contract v0.4.0 contains a breaking change on the constructor signature. Starkli has now been updated to use this new signature. Previous versions of Starkli cannot deploy the latest Argent account (though fetching and using them were not affected).
New Braavos account class hash
Added new hash as of extension version v3.80.7.
New OZ account class hashes
OZ class hashes for v0.15.0 to v0.19.0 have been added.
Full changes
Features
- 0fcc31d: support new Braavos class hash when fetching (#109)
- 2cff069: support cairo compiler v2.9.x
- 55a1bb4: update built-in katana account list
- c20135e: oz account contracts 0.15.0-0.19.0
- 1bed333: STARKNET_KEYSTORE_PASSWORD env var
Fixed
- 5b4f853: Argent account v0.4.0 deployment
Misc
- 4d45ec1: upgrade rust to 1.83
- 8d55d17: update starknet-rs to latest release
- b819661: unify tty color check
- df10e5b: remove
AnyProvider
usage - 669a6f0: make Ledger support option
Full Changelog: v0.3.5...v0.3.6