Releases: algorandfoundation/TEALScript
Releases · algorandfoundation/TEALScript
0.91.0
- support multiple program pages in inner transactions
0.90.4
- fix: pushints and static length for template variables
- fix: unsafe numbers in typed variable
0.90.3
fixes bug where ABI reference types were not properly encoded
0.90.2
- Fixed a bug where a return in a method might erroneously not manipulate the frame correctly if there are variables defined after the return
0.90.1
- fixes bug with multiple levels of importing/inheritance
0.90.0
- adds
InnerTxn
generic type so that ABI methods with txn
arguments can be called
0.89.0
- fixes bug with nested if conditions in an else if expression tree
- adds
Address.fromAddress
which is an alias for addr
0.88.1
- fix references to properties in storage
0.88.0
Breaking Changes
- constants outside of a class now behave like TypeScript constants and should be more consistent now
Other Changes
- better number keyword detection and error message
- fix bug with numbers in modified variables
0.87.0
Breaking Changes
number
is no longer supported, use uint64
instead
- math operations on
uintNxM
types are no longer supported
Other Changes
- add
DynamicScratchSlot
to support dynamic scratch slots
- fixes static values in box storage in property access chains
- fixes incorrect type on
.exists
and other maybe value methods (now boolean
)
- fixes assignment operators (ie.
+=
) for scratch slots