Releases: software-mansion/starknet.py
0.5.2-alpha
0.5.1-alpha
This version fixes problems with package release. No usage-related changes were introduced.
What's Changed
- Fix package release by @Solpatium in #355
Full Changelog: 0.5.0-alpha...0.5.1-alpha
0.5.0-alpha
New version of StarkNet.py has been released bringing support for new StarkNet features including:
- signing declare transactions
- new cairo syntax,
- transaction version 1
Please note however that old accounts and transaction versions will still work with previous StarkNet.py version, and update is not needed.
See our migration guide for more informations about this release.
What's Changed
- Cairo 0.10.0 support by @Solpatium @cptartur @war-in @drknzz in #328
- v0.5.0-alpha by @cptartur in #352
- Update migration guide by @cptartur in #353
Full Changelog: 0.4.7-alpha...0.5.0-alpha
0.4.7-alpha
What's Changed
- Exception is raised when too many values are passed to CairoSerializer.to_python
- v0.1.0 RPC specification is supported!
New Contributors
Full Changelog: 0.4.6-alpha...0.4.7-alpha
0.4.6-alpha
What's Changed
- Proxy checks are updated and tested
- AccountClient.get_transaction method's return value is correctly typed
- CairoSerializer checks if unnecessary named arguments are passed
- GatewayClient and FullNodeClient can be correctly created without the chain parameter
Full Changelog: 0.4.5-alpha...0.4.6-alpha
0.4.5-alpha
What's Changed
- Cairo Transformer's result has repr method
- GatewayClient can take dict with feeder_gateway_url and gateway_url as net parameter
- The chain property in the Client interface is deprecated
How to migrate
- Remove chain parameter from Gateway and Full Node Clients constructors
- Add chain parameter to AccountClient constructor and AccountClient.create_account method
There are no breaking changes, so no action is required, but it is suggested to apply the above instructions.
Full Changelog: 0.4.4-alpha...0.4.5-alpha
0.4.4-alpha
What's Changed
- block_number parameter is "pending" for the default
- ContractNotFoundError in GatewayClient.get_code method has more significant message
Full Changelog: 0.4.3-alpha...0.4.4-alpha
0.4.3-alpha
What's Changed
- Support for RPC write API
- TransactionReceipt contains propper rejection_reason and actual_fee
New Contributors
Full Changelog: 0.4.2-alpha...0.4.3-alpha
0.4.2-alpha
What's Changed
- Return types in transformed abis now support underscores π
Full Changelog: 0.4.1-alpha...0.4.2-alpha
0.4.1-alpha
What's Changed
- Cairo 0.9.1 support
- Updated migration guide & docs
- Restored token parameter for gateway client
New Contributors
Special thanks to @ca11ab1e for his contributions! Much appreciated π
Full Changelog: 0.4.0-alpha...0.4.1-alpha