v0.1.0
First release, published to crates.io: https://crates.io/crates/yqr
yqr is a jq-style Swiss Army knife for YAML: it applies jq-like filter expressions to YAML documents, operating natively on YAML (no JSON round-trip).
M0 (foundation) feature set:
- Identity
., field access (.foo,.a.b,.["k"]) - Array indexing (
.[n], negative from end) and iteration (.[]) - Pipe (
a | b) and optional error suppression (f?) - CLI with
--raw-output, file/stdin input, jq-style exit codes
Install with cargo install yqr. Requires Rust 1.96+.