Skip to content

Leviath v0.6.4

Latest

Choose a tag to compare

@GEMISIS GEMISIS released this 27 Sep 13:49

Stable release - v0.6.4

Source commit: 839f034

Install

Homebrew (macOS):

brew tap gemisis/leviath https://github.com/GEMISIS/leviath-dist.git
brew install leviath

Linux:

curl -fsSL https://raw.githubusercontent.com/GEMISIS/leviath-dist/main/install.sh | bash

Windows (Scoop):

scoop bucket add leviath https://github.com/GEMISIS/leviath-dist.git
scoop install leviath

Manual:

# Download the archive for your platform, then:
tar xzf leviath-*.tar.gz    # or unzip for Windows
sudo mv lev /usr/local/bin/

From source:

cargo install --git https://github.com/GEMISIS/leviath.git --tag v0.6.4 --bin lev

What's Changed

  • A GraphQL API for lev serve, and the execution history behind it by @GEMISIS in #887
  • The GraphQL API says what it means, and records what a run did by @GEMISIS in #888
  • A spawn refuses a secret with nowhere to go, and an act answers with the run it left by @GEMISIS in #890
  • Every type in the schema says what it is, and booleans read as booleans by @GEMISIS in #891
  • Filter runs and blueprints by the shape you have in mind by @GEMISIS in #894
  • A blueprint argument points at an installed blueprint, and the example guard checks what it claimed to by @GEMISIS in #893
  • A documented example gives a built-in scalar a literal it can take by @GEMISIS in #895
  • A stage says what it ran on, and a run can be filtered by it by @GEMISIS in #897
  • lev respond takes enough of an id to name one interaction by @GEMISIS in #896
  • Two tests that only passed by timing luck by @GEMISIS in #898
  • feat(graphql): one grammar for reading, writing and streaming by @GEMISIS in #900
  • Remove the claude-code provider, fix the daemon install home, and make provider replies honest about what arrived by @GEMISIS in #908
  • ci: Bump taiki-e/install-action from 2.87.12 to 2.87.17 by @dependabot[bot] in #901
  • ci: Bump aws-actions/configure-aws-credentials from 6.2.4 to 6.3.0 by @dependabot[bot] in #902
  • deps: Bump rand from 0.10.2 to 0.10.3 in the patch-and-minor group across 1 directory by @dependabot[bot] in #903
  • fix(tools): check YAML with saphyr-parser and stop capping encoding_rs by @GEMISIS in #910
  • deps: bump the opentelemetry crates to 0.33 together by @GEMISIS in #909
  • deps: syn 3 and prettyplease 0.3 move together by @GEMISIS in #911
  • chore(release): 0.6.4 by @GEMISIS in #912

Full Changelog: v0.6.3...v0.6.4