v5.0.0-alpha.1
Pre-release
Pre-release
·
0 commits
to main
since this release
Feature
- X-algokit-byte-length support and block model restructuring for cross-SDK alignment (#242) (
3072c0e) - Align Python API with TypeScript naming conventions (
ed9a947) - Account model refinements and further alignment with ts variant (#227) (
1bb2366) - Refinements in api generator; initial polytest integration for algod (#222) (
6347860) - Support updating StructType's in ARC56Contract to support client generator (
192b9df) - Decoupling abi (#220) (
d047b2f) - Decoupling atc, algod and vendoring remaining algosdk code into the codebase (#219) (
e0ec080) - Api clients (#211) (
958758b) - Transact, transact tests and common package implementations (#209) (
d17085c) - Migration to uv and initial structure setup for sub packages from core (#208) (
83a1864)
Fix
- Account refs (#235) (
2e77178) - api: Handle unhashable keys in msgpack responses (#216) (
dd2cb6d) - Removes duplicate logic signature field from signed transaction in block model (
14d05b3) - Refinements in decoding msgpack and minor bug fixes API generator (#215) (
df4d688)
Breaking
- rename SourceMap to ProgramSourceMap to align with ts and move to algokit common (#241) (
22bde9a) - aligning field names with ts (#240) (
8b266d1) - Multiple API field and type renames to align with algokit-utils-ts ## Changes ### MultisigSubsignature - Renamed `address: str` to `public_key: bytes` to match TypeScript's `publicKey: Uint8Array` - Aligns with go-algorand canonical definition (`Key PublicKey` with wire key `pk`) - Wire format unchanged - backward compatible at protocol level ### AppCallTransactionFields - Renamed `access` to `access_references` to match TypeScript's `accessReferences` - Wire key remains `al` ### Transaction - Renamed `app_call` to `application_call` to match TypeScript's `applicationCall` ### SendAtomicTransactionComposerResults - Removed backwards compatibility alias completely - Use `SendTransactionComposerResults` instead" (
ed9a947) - Account model refinements and further alignment with ts variant (#227) (
1bb2366)