v0.12.0
The documentation release. notenv gets a proper documentation site, the README becomes a
landing page that points into it, and the user-facing output gets a polish pass. Nothing
about the storage format or command behavior changes.
Documentation
- A documentation site at https://dvgils.github.io/notenv, built with MkDocs
(Material) and published fromdocs/by a GitHub Pages workflow. It covers getting
started, task guides (teams and keys, cloud remotes, CI, AI agents, caching and
performance), a command and configuration reference, the concepts behind the design,
and the full threat model. - The README is now a landing page. It keeps the pitch, the comparison table, and a
quick start, and links into the site for everything deeper. - The threat model and security policy moved into the site.
THREAT_MODEL.mdis now
a pointer to the site's threat model;SECURITY.mdkeeps the private vulnerability
reporting link and points its scope there too.
Changed
- Clearer error for a vault in an unreadable older format. Two messages pointed at
notenv key migrate, removed back in 0.9. A vault written in a storage format this
build no longer reads now says exactly that, instead of naming a command that no longer
exists. - Consistent house style in CLI output. Removed em-dashes from messages, prompts, and
help text. Wording only; no flags, output shapes, or exit codes changed.
Built reproducibly with GoReleaser. Artifacts are signed with cosign (keyless) and carry SLSA build provenance.