Skip to content

Releases: shaharia-lab/jev-cli

v0.1.1

Choose a tag to compare

@jev-release-bot jev-release-bot released this 20 Sep 13:52
65754c6

0.1.1 (2026-09-20)

Documentation

  • crates: point the crate READMEs at the user guide (#97) (2ed7d2a)

v0.1.0

Choose a tag to compare

@jev-release-bot jev-release-bot released this 20 Sep 09:37
ae599d2

0.1.0 (2026-09-20)

Features

  • install: install.sh and install.ps1 with checksum and signature verification (#75) (b904cad)
  • release: publish jev-client and jev-cli to crates.io with cargo-binstall metadata (#79) (2efd2dd)
  • update: automatic background update with guards, opt-out and first-run notice (#76) (ff60e0a)

Bug Fixes

  • help: keep the update example off the version jev is about to release (#94) (f78087c)
  • logging: neutralise escape sequences in tracing output under -v/-vv (#92) (101fead)
  • output: neutralise terminal escape sequences in untrusted human output (#87) (8eebc42)

Documentation

  • close the PRD open questions and remove the planning documents (#93) (6daab75)

v0.1.0-rc.1

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@jev-release-bot jev-release-bot released this 19 Sep 19:24
17cf4e5

0.1.0-rc.1 (2026-09-19)

⚠ BREAKING CHANGES

  • cli: drop the OS keychain; the API key comes from the environment or one private file (#44)

Features

  • agent skill for jev, installable with npx skills and as a Claude Code plugin (#50) (5d5632b)
  • cli: jev auth login|status|logout with keychain storage and a private file fallback (#43) (af22039)
  • cli: jev batch run over JSONL and CSV with a bounded worker pool, result records and a summary (#47) (91b7dc3)
  • cli: jev completion for bash, zsh, fish and PowerShell, and man pages for every command (#57) (92e6cd0)
  • cli: jev eval and jev models list, with the reusable evaluation service (#40) (ef3ab50)
  • cli: jev mcp serve, an MCP server over stdio with evaluate, noul, choice, score, validate and list_models tools (#45) (603ab27)
  • cli: jev noul, jev choice, jev score and gating exit codes (#42) (e92ab8e)
  • cli: jev schema prints JSON Schemas for requests, question sets, batch records, results and errors (#48) (7aea8fa)
  • cli: jev validate, offline request checking with human and JSON findings (#41) (0120ac9)
  • cli: agent-first help standard with a CI lint, and jev spec (#46) (002fe32)
  • cli: batch resume, graceful interruption, pool-wide back-off, progress, dry-run, --limit and --ordered (#49) (9e4dc67)
  • cli: command tree, output layer, structured errors and the exit-code contract (#38) (e4d13e6)
  • client: HTTP transport with SDK-parity retries, typed errors and a secret API key (#36) (636a73f)
  • client: offline request validation, lints and a calibrated token-size estimate (#37) (e27f663)
  • client: typed request/answer model, tolerant parsing, JSON Schema and pricing (#35) (dc3c73e)
  • cli: TOML configuration, named profiles and settings with provenance (#39) (d074ce6)
  • mcp: batch_run tool confined to --allow-dir roots with row and cost caps (#55) (5095592)
  • release: publish the Homebrew formula to shaharia-lab/homebrew-tap on stable releases (#72) (9096c93)
  • update: jev update with verified download, atomic swap, rollback and install-method detection (#71) (daf94ef)

Bug Fixes

  • cli: batch run writes periodic progress lines to a non-terminal stderr by default (#51) (c1abd1b)
  • cli: config lock waits while other writers make progress, with jittered back-off (#56) (a119570)
  • client: escape-option lint matches common phrasings, not only exact names (#59) (da57359)
  • release: skip the Homebrew formula check for a pre-release (#74) (2affd4d)

Documentation

  • README status reflects working commands and pre-releases (#73) (c49c4b1)

Code Refactoring

  • cli: drop the OS keychain; the API key comes from the environment or one private file (#44) (67d0a70)