- Remove `Goerli` support
- Add method to convert `EstimatedFee` to `ResourceBoundsMapping`
- Support `ByteArray` serialization
What's Changed
* Remove Goerli and migrate network tests on sepolia by tkumor3 in https://github.com/software-mansion/starknet.py/pull/1328
* Move compiling contracts on github actions by tkumor3 in https://github.com/software-mansion/starknet.py/pull/1322
* Simplifies using a custom network by tkumor3 in https://github.com/software-mansion/starknet.py/pull/1327
* Use pre-compiled devnet binary from release assets by ddoktorski in https://github.com/software-mansion/starknet.py/pull/1345
* Support serialization of ByteArrays by ddoktorski in https://github.com/software-mansion/starknet.py/pull/1344
* Add method to convert `EstimatedFee` to `ResourceBoundsMapping` by ddoktorski in https://github.com/software-mansion/starknet.py/pull/1347
* Make `execution_resources` required in `L1HandlerTransactionTrace` by ddoktorski in https://github.com/software-mansion/starknet.py/pull/1348
**Migration Guide**: https://starknetpy.readthedocs.io/en/latest/migration_guide.html
**Full Changelog**: https://github.com/software-mansion/starknet.py/compare/v0.21.0...v0.22.0