Skip to content

Releases: algorandfoundation/TEALScript

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

0.20.0

04 Jul 14:12
Compare
Choose a tag to compare
0.20.0 Pre-release
Pre-release

Adds Compiler.compileAll()

0.19.0

04 Jul 13:32
Compare
Choose a tag to compare
0.19.0 Pre-release
Pre-release
  • Changes Compiler constructor to take object of options, which is where algod info is now set
  • Moved all env usage to the binary rather than compiler.ts
  • Added webpack smoketest

0.18.1

03 Jul 13:46
2249061
Compare
Choose a tag to compare
0.18.1 Pre-release
Pre-release

Fix type definitions for .set()

0.18.0

03 Jul 13:09
453f220
Compare
Choose a tag to compare
0.18.0 Pre-release
Pre-release
  • Arrays are now passed by reference like native JS
  • .put() on storage classes is now .set() to better align with JS maps and pyteal
  • .length() on BoxKey and BoxMap is now .size()

0.17.2

01 Jul 19:18
c0ac192
Compare
Choose a tag to compare
0.17.2 Pre-release
Pre-release

Tuple type bugfix

0.17.1

30 Jun 21:24
f2bae05
Compare
Choose a tag to compare
0.17.1 Pre-release
Pre-release

Add bzero type definition

0.17.0

30 Jun 20:20
4da3eba
Compare
Choose a tag to compare
0.17.0 Pre-release
Pre-release

box len, extract, replace, and create methods

0.16.0

29 Jun 12:52
a601293
Compare
Choose a tag to compare
0.16.0 Pre-release
Pre-release

Adds support for .length on string, bytes and dynamic arrays.

Adds ability to change algod compile endpoint via env variables: ALGOD_SERVER, ALGOD_PORT, and ALGOD_TOKEN