Skip to content

Releases: algorandfoundation/TEALScript

0.28.0

24 Jul 19:35
e75ffd5
Compare
Choose a tag to compare
0.28.0 Pre-release
Pre-release
  • Boolean support
  • General improvements to how objects work. Fixes #61
  • Fix Address.zeroAddress
  • Implement this.txnGroup.length
  • extraProgramPages type
  • Fix nested ifs
  • Fix storage references

0.27.3

15 Jul 19:02
74137ea
Compare
Choose a tag to compare
0.27.3 Pre-release
Pre-release

Fixes empty dynamic arrays

0.27.2

13 Jul 19:12
c7c27a0
Compare
Choose a tag to compare
0.27.2 Pre-release
Pre-release
  • Fix create call_config
  • Fix approvalProgram type

0.27.1

13 Jul 15:57
a72bd21
Compare
Choose a tag to compare

0.26.2

13 Jul 12:17
03af67f
Compare
Choose a tag to compare
0.26.2 Pre-release
Pre-release

Fixes type comparisons to ensure the types are actually different.
Adds better error message when storage properties are missing type args.

0.26.1

11 Jul 10:46
c275c53
Compare
Choose a tag to compare
0.26.1 Pre-release
Pre-release

Fixes as expressions when used on any type

0.26.0

08 Jul 12:52
54d1d41
Compare
Choose a tag to compare
0.26.0 Pre-release
Pre-release
  • Adds proper return type to Application.fromIndex
  • Allows type casting of Application.global
  • Allows for empty/partial static array initialization (unspecified values will simply be zeroes)
  • Adds proper type hinting for storage calls so an explicit as isn't necessary when setting arrays
  • Throws error when trying to use forEach (recommends using for loops)

0.25.0

07 Jul 19:27
6192801
Compare
Choose a tag to compare
0.25.0 Pre-release
Pre-release

Now all storage values/keys are encoded according to the ABI. Exception is bytes, which does not include a length prefix.

0.24.0

07 Jul 00:50
f251220
Compare
Choose a tag to compare
0.24.0 Pre-release
Pre-release

Fixes VariableDeclaration callExpression initializers. In other words, TEAL generation when saving the return value of a function call will now work as expected.

0.23.0

06 Jul 20:21
caf1048
Compare
Choose a tag to compare
0.23.0 Pre-release
Pre-release

Adds AppParams to this.txn