Skip to content

Releases: algorandfoundation/TEALScript

0.37.0

16 Aug 02:36
f84cd78
Compare
Choose a tag to compare
0.37.0 Pre-release
Pre-release
  • Added conditional checking to verifyTxn (documentation coming soon)
  • maxKeys (#97 by @PhearZero)

0.36.0

11 Aug 19:14
3d47975
Compare
Choose a tag to compare
0.36.0 Pre-release
Pre-release
  • assert can now take multiple conditions with a single call
  • verifyTxn which can be used to verify transaction fields (and potentially emit ARC51 events)
  • General optimizations

0.35.0

07 Aug 22:02
d3525fe
Compare
Choose a tag to compare
0.35.0 Pre-release
Pre-release
  • implement Address/Account isOptedInToApp()

0.34.0

07 Aug 21:08
89efb07
Compare
Choose a tag to compare
0.34.0 Pre-release
Pre-release
  • Changes @abi.readonly(true) back to @abi.readonly
  • Refactor to storage-related code in compiler, but shouldn't affect functionality

0.33.0

06 Aug 14:28
7201b9c
Compare
Choose a tag to compare
0.33.0 Pre-release
Pre-release
  • Changes how type casting works to add an overflow check
  • Optimize numeric literal type casting

0.32.0

05 Aug 22:30
7d0b761
Compare
Choose a tag to compare
0.32.0 Pre-release
Pre-release

0.31.1

05 Aug 15:23
85424c8
Compare
Choose a tag to compare
0.31.1 Pre-release
Pre-release

fix call_DeleteApplication bug

0.31.0

05 Aug 13:47
cb28aae
Compare
Choose a tag to compare
0.31.0 Pre-release
Pre-release

New method routing

Breaking Changes

@handle decorator has been replaced with @allow. @handle.createApplication now becomes @allow.create() or @allow.bareCreate() if it should be a bare call. @allow.call, @allow.create, @allow.bareCall, @allow.bareCreate are all functions that take in the OnComplete as the argument.

Full documentation can be seen at https://tealscript.netlify.app/pages/lifecycle

0.30.0

02 Aug 23:29
110d762
Compare
Choose a tag to compare
0.30.0 Pre-release
Pre-release
  • Fixes bug with default create method not being written
  • Fixes bug with label detection in TEAL output
  • Fixes bug with bool literals
  • Fix bug with string as expressions
  • Angular casting <uint<256>>1337
  • @abi.readonly

0.29.0

25 Jul 22:08
701030d
Compare
Choose a tag to compare
0.29.0 Pre-release
Pre-release

Adds tsdoc parsing for populating ABI JSON desc fields