Skip to content

v1.0.0-alpha.25

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 12 Nov 01:32
· 2 commits to alpha since this release

1.0.0-alpha.25 (2024-11-12)

Features

  • allow construction of bytes from biguint to be orthogonal to biguint being constructed from bytes (ba23c64)
  • ARC4 Structs (a9d30f9)
  • ARC4 Tuples and UFixedNxM (b13fbd1)
  • Compile logic signatures and template variables (1e06a3a)
  • Handle ARC4 bool and string (ce32257)
  • support calling bitwiseAnd, bitwiseOr, and bitwiseXor methods of bytes type (dfa9e76)

Bug Fixes

  • allow uint64 type as well for Application and Asset parameter types (d84d291)
  • avoid hardcoding op codes (3c6132d)
  • avoid updating op-metadata file directly as it is generated by a script (796995f)
  • circular dependency (9e300a1)
  • Importing consts from external files (d7f0fd5)
  • Include new properties required by puya in awst nodes and wtypes (ccec890)
  • op codes with no arguments and void return types were throwing Not Supported: Calling void error (6e5a095)
  • TransactionType enum name in PType (ef52014)
  • undo change to BytesCompat type as it is incorrect and unnecessary (20b1567)
  • update generate-op-ptypes script instead of directly editing op-ptypes (8d69152)