v2.2.0
v2.2.0 (2024-07-30)
Feature
-
remove requirement that the target variable of a for-loop with enumeration be a tuple unpacking (
5b994e3
) -
support for-else and while-else (
0959e2d
) -
include ARC-22 readonly flag in ARC-32 output (
6d325b9
) -
add support for compiling programs to AVM bytecode, and referencing those programs within other contracts. (
7d7a4fd
)
Fix
-
ensure conversion of UInt64 enum types to arc4 UIntN is handled correctly. (
70b49dc
) -
change total_num_byte_slice return type to UInt64 (
96b5165
) -
fix bug with iteration of single item tuples (
983f171
) -
fix a regression where
algopy.op
functions that accepted multiple literal types would fail to compile with all except one type (2cbf5df
) -
use UInt64 enum types as return types where appropriate in low-level ops stubs (
008c96a
) -
prevent internal errors when for-loop bodies always exit (#269) (
1b24cd7
)