Releases: algorandfoundation/TEALScript
Releases · algorandfoundation/TEALScript
0.28.0
- 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
Fixes empty dynamic arrays
0.27.2
- Fix create call_config
- Fix approvalProgram type
0.26.2
Fixes type comparisons to ensure the types are actually different.
Adds better error message when storage properties are missing type args.
0.26.1
Fixes as expressions when used on any
type
0.26.0
- 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
Now all storage values/keys are encoded according to the ABI. Exception is bytes, which does not include a length prefix.
0.24.0
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
Adds AppParams to this.txn