Skip to content

Releases: algorandfoundation/TEALScript

0.105.0

23 Oct 12:52
fd6c32f
Compare
Choose a tag to compare
0.105.0 Pre-release
Pre-release
  • 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

22 Oct 14:29
2c11d01
Compare
Choose a tag to compare
0.104.1 Pre-release
Pre-release
  • fixes optimization bug that tried to optimize int opcodes with TMPL values
  • fixed the warning message for dyanmic tempalte variables

0.104.0

21 Oct 10:43
8fe99f6
Compare
Choose a tag to compare
0.104.0 Pre-release
Pre-release
  • constant blocks are now created by TEALScript compiler
  • ARC56 template variable and pc offset support

0.103.2

20 Oct 12:08
f57ee5a
Compare
Choose a tag to compare
0.103.2 Pre-release
Pre-release

fix: properly sets the value type in ARC56 state key values to AVMBytes where appropriate

0.103.1

16 Oct 22:42
0862c04
Compare
Choose a tag to compare
0.103.1 Pre-release
Pre-release
  • Changed bytes in ARC56 JSON to AVMBytes to properly align with ARC56
  • Fixed struct names in ARC56

0.103.0

23 Sep 17:36
eb4744a
Compare
Choose a tag to compare
0.103.0 Pre-release
Pre-release
  • 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

14 Sep 15:18
f6dd150
Compare
Choose a tag to compare
0.102.0 Pre-release
Pre-release
  • support external (non-class) function usage (including imports and npm packages)
  • add first and last valid to this.txn

0.101.0

13 Sep 20:44
Compare
Choose a tag to compare
0.101.0 Pre-release
Pre-release
  • adds new AVM11 block parameters
  • fixes bug causing double assertion when casting transaction types

0.100.2

22 Aug 17:08
d357508
Compare
Choose a tag to compare
0.100.2 Pre-release
Pre-release
  • fixes bug where reassigned variables were optimized as constants under certain conditions

0.100.1

09 Aug 21:45
c4eef88
Compare
Choose a tag to compare
0.100.1 Pre-release
Pre-release

Only do recompilation for disassembled TEAL lines if PC source map cannot be computed