Skip to content

v1.0.8-alpha

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Jun 23:43
· 1415 commits to main since this release

Added

  • aiken-lang: numbers can now be written as hexadecimal digits (e.g. 0x42)
  • aiken-lang: numbers can now be written using numeric underscores as
    separator (e.g. 1_000_000)

Fixed

  • aiken-lang: fixed operator precedences, in particular the pipe operator
    (|>) which is now of the lowest precedence.
  • aiken-project: need to convert to Program before dumping to uplc
  • aiken-lang: fmt crashing when comment at end of file with no newline
  • aiken-lang: Fixed error when using nested boolean checks in when
    conditions
  • aiken-lang: Had the wrong conversion for constant maps to plutus data.
    Fixed to check for right conversion
  • aiken-lang: Zero arg functions were grabbing extra dependencies they
    didn't need to
  • aiken-lang: Rearrange list clauses and fill in gaps now handles nested
    patterns in a uniform way
  • aiken-lang: Fixed discards in records that were being sorted incorrectly
    leading to type issues