v1.0.20-alpha
github-actions
released this
25 Oct 23:35
·
1078 commits
to main
since this release
Added
- aiken-project: The
plutus.json
blueprint now contains acompiler.name
andcompiler.version
fields. - aiken-project: Added compiler and system information to panic error report.
- aiken-lsp: Added quickfix suggestions for unknown variables, modules and
constructors.
Changed
- aiken-lang: Added validator specific error when validator returns false
- aiken-lang: Running a multi-validator with traces on will let you know
which validator function is running - aiken-lang: Multi-validator with traces will give a better error when the
'spend' redeemer is not properly wrapped with a constr - aiken-lang: Code gen traces are referenced instead of being inlined
leading to smaller validators- aiken-lang: Support doc comments for function args and validator params
Fixed
- aiken-lang: improved error messages for
a |> b(x)
. - uplc: Fixed cost model issue when using div, quot, rem, mod.
- aiken-lsp: Improved hovering suggestions and type annotations.
- aiken-lang: incorrect 'unused::constructor