Skip to content

Releases: algorandfoundation/TEALScript

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

0.100.0

09 Aug 12:42
e48ded1
Compare
Choose a tag to compare
0.100.0 Pre-release
Pre-release

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

08 Aug 17:02
c1cfd11
Compare
Choose a tag to compare
0.99.0 Pre-release
Pre-release
  • 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

18 Jul 05:04
2bf85bd
Compare
Choose a tag to compare
0.98.0 Pre-release
Pre-release
  • revert back to pushbytes for Address template variables so the PC mapping is preserved

0.97.1

16 Jul 12:36
c095c13
Compare
Choose a tag to compare
0.97.1 Pre-release
Pre-release
  • 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

09 Jul 00:54
9f8f17b
Compare
Choose a tag to compare
0.97.0 Pre-release
Pre-release
  • 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

22 Jun 19:20
580979b
Compare
Choose a tag to compare
0.96.2 Pre-release
Pre-release
  • support .length on variable-length arrays of dynamic types

0.96.1

22 Jun 00:50
87e0f99
Compare
Choose a tag to compare
0.96.1 Pre-release
Pre-release
  • fixes app args .length and dynamic indexes

0.96.0

13 Jun 23:42
2721e00
Compare
Choose a tag to compare
0.96.0 Pre-release
Pre-release
  • adds AVM11 incentive opcodes
  • fixes bug with boolean encoded when booleans were first in a tuple with other types