- Support Foreign objects as ABI arguments and address ARC-4 changes (251) - Add requirement to fetch behave source code and update readme (262) - Fix wait for confirmation function (263) - Add a default User-Agent header to the v2 algod client (260)
1.9.0b1
Added
- ABI Interaction Support for Python SDK (247) - ABI Type encoding support (238) - Add type hints and clean up ABI code (253) - Add CircleCI configs to the Python SDK repo (246)
1.8.0
Added
- Add wait_for_confirmation() to AlgodClient (214) - Support AVM 1.0 (236) - Support for < python 3.7 (221)
Bug Fixes - Fix JSON decoding in AlgodHTTPError (223)
1.7.0
Added
- Add OnlineyKeyregTxn and OfflineKeyregTxn class and additional tests. - Signing support for rekeying to LogicSig/MultiSig account
Enhancements
- Deprecate to_public_key and remove internal usage of to_public_key - Modified constants.py to match python.org PEP 8 style guidelines
Bug Fixes
- Bugfix for newer Sphinx versions - m2r replaced with maintained m2r2 - Fix typo in min/max balance indexer & make clearer - Merge Request headers in `algod.py`
1.6.0
Added - Support for dynamic opcode accounting, backward jumps, loops, callsub, retsub - Ability to pay for more app space - Ability to pool fees
Bug Fix - Raise JSONDecodeError instead of None (193)
1.5.0
Added - Support new features for indexer 2.3.2 - Support for offline and nonparticipating key registration transactions. - Add TEAL 3 support
BugFix - Detects the sending of unsigned transactions - Add asset_info() and application_info() methods to the v2 AlgodClient class.