Skip to content

v1.1.6 - 2024-11-13

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 13 Nov 20:34
18054ee

Release Notes

Added

  • aiken: Optionally provide blueprint file location when using blueprint apply. @Riley-Kilgore
  • aiken: Output test results as structured JSON when the target output is not a TTY terminal. @Riley-Kilgore, @KtorZ

Changed

  • aiken: Fix validator selection for apply, address and policy commands. Parameters are also now correctly applied to all handlers of a given validator, instead of needing to be manually targetted one-by-one. @KtorZ
  • aiken: Add more flexibility around the management of Plutus blueprint files for build, address, policy and apply commands. See #1055. @KtorZ
  • aiken: Rename --filter_traces to --trace_filter for more consistency with --trace_level. An alias for --filter_traces still exists for backward compatibility. @KtorZ
  • aiken-project: Fix aiken docs wrongly formatting list constants as tuples. See #1048. @KtorZ
  • aiken-project: Fix aiken docs source linking crashing when generating docs for config modules. See #1044. @KtorZ
  • aiken-project: Fix aiken docs generating very long lines for constants. @KtorZ
  • aiken-lang: Leverage Decision Trees for compiling pattern matches to UPLC. @MicroProofs
  • aiken-lang: Rework optimization passes to safely reduce different kinds of patterns for each pass over the uplc. @MicroProofs
  • aiken-lang: Implement a looping mechanism to reduce uplc with deletion optimizations until term count remains the same. @MicroProofs

Removed

  • N/A

Install aiken 1.1.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/aiken-lang/aiken/releases/download/v1.1.6/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.6/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.6

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