Releases: algorandfoundation/TEALScript
Releases · algorandfoundation/TEALScript
0.100.2
- fixes bug where reassigned variables were optimized as constants under certain conditions
0.100.1
Only do recompilation for disassembled TEAL lines if PC source map cannot be computed
0.100.0
NOTE: If using uint64 template variables and algokit app clients, algokit-utils-ts needs to be v6.2.0 or higher.
- template variables now use bytes (even for uint64) and scratch space to ensure PC mapping stays consistent upon deployment
0.99.0
- source mapping is now disabled when dynamic template variables are used. Instead
disasembledTeal
line is given
- fixed bug with method calls that don't use the values
0.98.0
- revert back to pushbytes for Address template variables so the PC mapping is preserved
0.97.1
- fixed bug with tuple/object element offset after a boolean element
- fixed bug when trying to do non-ABI routing for an action that has no ABI methods
- fixed bug with non-ABI routing continuing in the program without a return
0.97.0
- fixes
request body too large
by removing comments if the TEAL is too large for algod
- fixes multi-line docstrings in emitted JSON artifacts
- fixes TEAL emission error when accessing state with a multi-line function call
Address
template variables now use the addr
pseudo-op to allow usage of base32 addresses for the template variable value
0.96.2
- support
.length
on variable-length arrays of dynamic types
0.96.1
- fixes app args
.length
and dynamic indexes
0.96.0
- adds AVM11 incentive opcodes
- fixes bug with boolean encoded when booleans were first in a tuple with other types