Releases: algorandfoundation/TEALScript
Releases · algorandfoundation/TEALScript
0.105.0
- include full ARC56 SourceInfo (all TEAL lines and source info)
- improve error message for dynamic template variables with link to reference implementation in ARC56 (and only throw warning once per program)
- improve internal error message for PC mapping to help debug #557
0.104.1
- fixes optimization bug that tried to optimize
int
opcodes with TMPL values
- fixed the warning message for dyanmic tempalte variables
0.104.0
- constant blocks are now created by TEALScript compiler
- ARC56 template variable and pc offset support
0.103.2
fix: properly sets the value type in ARC56 state key values to AVMBytes where appropriate
0.103.1
- Changed
bytes
in ARC56 JSON to AVMBytes
to properly align with ARC56
- Fixed struct names in ARC56
0.103.0
- updated ARC56 output to support the latest spec in the draft
- fixed bug with boolean values in static arrays that are stored in boxes
0.102.0
- support external (non-class) function usage (including imports and npm packages)
- add first and last valid to
this.txn
0.101.0
- adds new AVM11 block parameters
- fixes bug causing double assertion when casting transaction types
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