Skip to content

Rust engine v0.1.28

Choose a tag to compare

@markus-barta markus-barta released this 11 Aug 10:46
217bd67

Rust engine v0.1.28 delivers JANUS-417 explicit non-approval permit issuance on the use plane. Operators can now run janusd-use permit issue with only a secret reference, approved-use profile, and purpose for Low and Normal secrets, plus HighValue secrets when the profile has strong egress and a permit TTL of at most 300 seconds. BreakGlass remains fail-closed on this path and continues to require the separate admin approval workflow with a maximum 60-second permit.

The policy is covered by the complete 4 classification x 5 egress mode x approval-state matrix, split-plane CLI tests, and a dual-path env-file smoke proving both approval-backed BreakGlass and direct Normal issuance without returning secret values. The release continues native amd64 and ARM64 publication with source binding, SBOM, provenance, admission, vulnerability scanning, and published behavior smoke evidence.