Skip to content

Releases: algorandfoundation/TEALScript

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

0.22.0

06 Jul 20:06
da9bbb8
Compare
Choose a tag to compare
0.22.0 Pre-release
Pre-release

Changes how arrays work under the hood. Compiled TEAL will be different but functionality should be preserved.

Also changed the way types work so types now show up in IDEs.

Also added the ability to index characters in a string

0.21.0

04 Jul 21:10
Compare
Choose a tag to compare
0.21.0 Pre-release
Pre-release

Better static byte array support