Releases: shaharia-lab/jev-cli
Releases · shaharia-lab/jev-cli
Release list
v0.1.1
v0.1.0
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
v0.1.0-rc.1
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|logoutwith keychain storage and a private file fallback (#43) (af22039) - cli:
jev batch runover JSONL and CSV with a bounded worker pool, result records and a summary (#47) (91b7dc3) - cli:
jev completionfor bash, zsh, fish and PowerShell, and man pages for every command (#57) (92e6cd0) - cli:
jev evalandjev 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 scoreand gating exit codes (#42) (e92ab8e) - cli:
jev schemaprints 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_runtool 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)