Release notes
Added
- aiken: Generate a default 'placeholder.ak' validator when using
aiken new
. See #1061 @waalge - aiken-lang: New builtins
unconstr_fields
andunconstr_index
. @MicroProofs - aiken-lang: Added builtins from Chang2 hardfork (except for writeBits). @MicroProofs, @KtorZ
- aiken-projects: The generated documentation may now include maths typesetting rendered using KaTex. See #1070 @adrian052.
-
(Linux & MacOS only) Both inline (delimited by single
$
symbols) and blocks (delimited by doubled$$
symbols) are now parsed and rendered as SVG upon generating documentation. For example:$$ g^{z} = g^{r +c \cdot x} = g^{r} g^{x \cdot c} = g^{r} (g^{x})^{c} = g^{r} u^{c} $$
will display:
$$ g^{z} = g^{r + c \cdot x} = g^{r} g^{x \cdot c} = g^{r} (g^{x})^{c} = g^{r} u^{c} $$
-
- uplc: New builtins from Chang2 hardfork added to the VM along with costing. @hadelive, @MicroProofs
Changed
- aiken: Fix
aiken blueprint policy
computing hashes as PlutusV1, instead of relying on the plutus version from the Blueprint. @KtorZ - uplc: Parse tild in identifiers for UPLC nodes. @SupernaviX
- examples: Update "Hello, World!" source code tutorial to match website, now using MeshJS. @jinglescode
- examples: Update "Gift Card" source code tutorial to match website, now using Lucid-Evolution and Weld. @rvcas
- aiken-lang: Fixed a code gen crash when using records in when is expressions. @MicroProofs
Install aiken 1.1.9
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/aiken-lang/aiken/releases/download/v1.1.9/aiken-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/aiken-lang/aiken/releases/download/v1.1.9/aiken-installer.ps1 | iex"
Install prebuilt binaries into your npm project
npm install @aiken-lang/[email protected]
Install prebuilt binaries via Homebrew
brew install aiken-lang/tap/aiken
Download aiken 1.1.9
File | Platform | Checksum |
---|---|---|
aiken-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
aiken-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
aiken-x86_64-pc-windows-msvc.tar.gz | x64 Windows | checksum |
aiken-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |