v1.0.8-alpha
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