Releases: safe-global/safe-eth-py
Releases · safe-global/safe-eth-py
v6.0.0b26
What's Changed
🏕 Features
- Add pre-commit execution when creating automatic PRs by @falvaradorodriguez in #912
- Add addresses 1.3.0 for chain OP_CELESTIA_RASPBERRY by @github-actions in #916
- Add addresses 1.3.0 for chain POLYGON_BLACKBERRY by @github-actions in #917
- Add addresses 1.3.0 for chain ARBITRUM_BLUEBERRY by @github-actions in #918
- Add addresses 1.3.0 for chain X_LAYER_MAINNET by @github-actions in #926
- Rename Xlayer network by @Uxio0 in #927
- Add addresses 1.3.0 for chain PULSECHAIN by @github-actions in #928
- Add addresses 1.3.0 for chain PULSECHAIN_TESTNET_V4 by @github-actions in #929
- Set version 6.0.0b26 by @falvaradorodriguez in #930
👒 Dependencies
- Bump py-evm from 0.10.0b6 to 0.10.1b1 by @dependabot in #924
- Bump faker from 24.9.0 to 24.11.0 by @dependabot in #923
- Bump web3 from 6.17.0 to 6.17.2 by @dependabot in #922
Full Changelog: v6.0.0b25...v6.0.0b26
v6.0.0b25
What's Changed
🏕 Features
- 4337: Add method to get deployed account from receipt by @Uxio0 in #894
- 4337: Add get_chain_id by @Uxio0 in #899
- Add L1 and L2 addresses in add addresses issue by @falvaradorodriguez in #897
- Add addresses 1.4.1+L2 for chain BITROCK_MAINNET by @github-actions in #907
- Add addresses 1.4.1+L2 for chain BITROCK_TESTNET by @github-actions in #908
- Add addresses 1.3.0 for chain XDC_NETWORK by @github-actions in #909
- Bump django version by @Uxio0 in #901
- Cache bundler chain_id method by @Uxio0 in #900
- Set version 6.0.0b25 by @Uxio0 in #910
👒 Dependencies
- Bump py-evm from 0.10.0b2 to 0.10.0b6 by @dependabot in #884
- Bump faker from 24.3.0 to 24.7.1 by @dependabot in #883
- Bump web3 from 6.15.1 to 6.16.0 by @dependabot in #864
- Bump web3 from 6.16.0 to 6.17.0 by @dependabot in #898
- Bump faker from 24.7.1 to 24.9.0 by @dependabot in #905
- Bump django-filter from 24.1 to 24.2 by @dependabot in #906
Full Changelog: v6.0.0b24...v6.0.0b25
v6.0.0b24
What's Changed
🏕 Features
- Update README file with new procedure to add new address by @falvaradorodriguez in #850
- feat: add Reya Network support by @ElvisKrop in #842
- feat: add 1.3.0 contracts on Fraxtal Mainnet by @ElvisKrop in #829
- Add missing comma and issue number by @falvaradorodriguez in #869
- Add new chain AURORIA_TESTNET 205205 addresses by @github-actions in #870
- Add new chain STRATIS_MAINNET 105105 addresses by @github-actions in #871
- Remove failed space by @falvaradorodriguez in #872
- Add new chain SHIMMEREVM 148 addresses by @github-actions in #874
- Add missing workflow steps validations by @falvaradorodriguez in #875
- Remove docker compose version by @Uxio0 in #876
- Fix add_delegate method in Tx Service API by @falvaradorodriguez in #877
- Add new chain IOTA_EVM 8822 addresses by @github-actions in #878
- Add cosmetic fix in Readme by @falvaradorodriguez in #879
- Disable github action with PR comments by @falvaradorodriguez in #881
- feat: add botanix testnet 1.4.1 by @ali-salloum6 in #799
- Add new chain BASE 8453 addresses by @github-actions in #886
- feat: add default singleton on Base by @Majorfi in #888
- Set version 6.0.0b24 by @moisses89 in #893
New Contributors
- @github-actions made their first contribution in #870
- @ali-salloum6 made their first contribution in #799
Full Changelog: v6.0.0b23...v6.0.0b24
v6.0.0b23
What's Changed
🏕 Features
- Rename BUNDLER_CLIENT_URL -> ETHEREUM_4337_BUNDLER_URL by @Uxio0 in #843
- Support failed user operations by @Uxio0 in #844
- Refactor SafeOperation by @Uxio0 in #846
- feat: add Blast Sepolia support by @ElvisKrop in #791
- Create GitHub Issue template and GitHub action for add new Safe addresses by @falvaradorodriguez in #845
- Set version 6.0.0b23 by @Uxio0 in #859
👒 Dependencies
- Bump faker from 24.2.0 to 24.3.0 by @dependabot in #858
- Bump cla-assistant/github-action from 2.3.1 to 2.3.2 by @dependabot in #854
- Bump actions/github-script from 5 to 7 by @dependabot in #853
- Bump actions/setup-python from 2 to 5 by @dependabot in #852
- Bump actions/checkout from 2 to 4 by @dependabot in #851
- Bump coverage from 7.4.3 to 7.4.4 by @dependabot in #857
- Bump djangorestframework from 3.14.0 to 3.15.1 by @dependabot in #855
Full Changelog: v6.0.0b22...v6.0.0b23
v6.0.0b22
What's Changed
🏕 Features
- Update badges in README by @Uxio0 in #836
- Fix bundler E2E tests by @Uxio0 in #841
- Fix envvar configuration for keccak caches by @Uxio0 in #840
👒 Dependencies
- Bump py-evm from 0.9.0b1 to 0.10.0b2 by @dependabot in #839
- Bump pytest-rerunfailures from 13.0 to 14.0 by @dependabot in #838
- Bump faker from 24.1.0 to 24.2.0 by @dependabot in #837
Full Changelog: v6.0.0b21...v6.0.0b22
v6.0.0b21
What's Changed
🏕 Features
👒 Dependencies
- Bump pytest from 8.1.0 to 8.1.1 by @dependabot in #823
Full Changelog: v6.0.0b20...v6.0.0b21
v6.0.0b20
v6.0.0b19
What's Changed
🏕 Features
- Add healthcheck to docker compose by @Uxio0 in #811
- Remove support for Python 3.8 by @Uxio0 in #820
- Add uint32Field by @moisses89 in #821
- Calculate SafeOperation preimage by @Uxio0 in #818
- Add removed attributes by mistake by @Uxio0 in #822
- Add serializers for Uint32Field and Uint96Field by @moisses89 in #827
- Organize UserOperation data types by @Uxio0 in #819
- Set version v6.0.0b19 by @moisses89 in #828
👒 Dependencies
- Bump faker from 24.0.0 to 24.1.0 by @dependabot in #824
- Bump django-filter from 23.5 to 24.1 by @dependabot in #825
Full Changelog: 6.0.0b18...v6.0.0b19
6.0.0b18
What's Changed
🏕 Features
- Support batch requests on bundler RPC by @Uxio0 in #804
- feat: add Berachain Artio support by @ElvisKrop in #788
- Improve docs for BundlerClient by @Uxio0 in #805
- feat: add Sei Devnet support by @ElvisKrop in #789
- feat: add Lisk Sepolia Testnet support by @ElvisKrop in #793
- Add Arthera Mainnet for versions 1.3.0 and 1.4.1 by @bertux in #792
- Add Beam and Beam Testnet by @federava in #775
- Update 4337 bundler mock by @Uxio0 in #815
- Fix decode bytes32 by @Uxio0 in #816
- Add Ens Client by @falvaradorodriguez in #814
- Set version 6.0.0b18 by @falvaradorodriguez in #817
👒 Dependencies
- Bump pytest from 8.0.2 to 8.1.0 by @dependabot in #809
- Bump web3 from 6.14.0 to 6.15.1 by @dependabot in #806
- Bump faker from 23.2.1 to 24.0.0 by @dependabot in #812
New Contributors
Full Changelog: v6.0.0b17...6.0.0b18
v6.0.0b17
What's Changed
🏕 Features
- Support Python 3.12 by @Uxio0 in #656
- feat: add Mode Testnet 1.3.0 safe contracts by @ElvisKrop in #759
- Add 4337 bundler API client by @Uxio0 in #776
- feat: add Mantle Sepolia support by @ElvisKrop in #742
- feat: add OP Sepolia 1.3.0 and 1.4.1 safe contracts by @ElvisKrop in #765
- feat: add Linea Mainnet and Testnet 1.3.0 safe contracts deployed via safe singleton factory by @ElvisKrop in #763
- feat: add Scroll Mainnet and Testnet 1.3.0 safe contracts deployed via safe singleton factory by @ElvisKrop in #764
- feat: add Zora Mainnet 1.3.0 safe contracts deployed via safe singleton factory by @ElvisKrop in #761
- feat: add unreal Testnet support by @ElvisKrop in #787
- feat: add Taiko Katla L2 1.3.0 contracts by @ElvisKrop in #790
- feat: Add Aurora, Scroll and Linea safe Singleton by @Majorfi in #760
- Update Aurora default singleton address blocks by @falvaradorodriguez in #794
- Update CODEOWNERS to core-api team by @moisses89 in #786
- Add properties to UserOperation by @Uxio0 in #795
- Clean old code in safe-eth-py by @Uxio0 in #766
- Refactor UserOperation constructor by @Uxio0 in #800
- Add Uint96Field by @moisses89 in #801
- Set version to v6.0.0b17 by @moisses89 in #803
🛠 Breaking Changes
👒 Dependencies
- Bump pytest-django from 4.7.0 to 4.8.0 by @dependabot in #783
- Bump pytest from 8.0.0 to 8.0.1 by @dependabot in #782
- Bump py-evm from 0.8.0b1 to 0.9.0b1 by @dependabot in #781
- Bump pytest from 8.0.1 to 8.0.2 by @dependabot in #796
- Bump coverage from 7.4.1 to 7.4.3 by @dependabot in #798
- Bump faker from 22.6.0 to 23.2.1 by @dependabot in #797
Full Changelog: v6.0.0b16...v6.0.0b17