Releases: algorandfoundation/puya-ts
Releases · algorandfoundation/puya-ts
v1.0.0-alpha.18
1.0.0-alpha.18 (2024-10-16)
Features
- Introduce a logging context which holds logs and source lines which allows for log messages to include a summary of the source code which resulted in the log message (eb48a3a)
- Add hooks to compile process for consumers to manipulate TS AST and AWST before compilation (7635894)
- Error when attemping to mutate an immutable tuple type (88b9a10)
- Include --isolated-files option to compile each individual file matched by cli separately (bea7a46)
Bug Fixes
- Builder can be returned as is if ptype is an exact match (a61a2b6)
- Ensure nested assignments use correct lvalue logic (df40d08)
- Make all tuples immutable for now to match puya (441eb2d)
- not node still requires int to be cast to bool (c58728b)
- Patched awst serializer to work with puya's simplified approach to default args. Can be removed once puya has been updated (d9724e0)
- Remove circular dependencies and ensure build fails in future if one is added (20107d2)
- Use correct node type for local state expressions (d1db360)
- Use platform agnostic command name (88a08ee)
- wtype for box_resize (f5e0a4c)