Repository navigation
v2.3.0-rc1 — Interactive policy configure, AGPL-3.0 relicense
Pre-release
Pre-release
·
31 commits
to main
since this release
Changed
- License changed from MIT to AGPL-3.0-only. See LICENSE.
Added
airlock policy configure— interactive first-run setup for common sensitive-path deny rules (.env,*.key,*.pem,secrets/**,credentials/**, custom paths) and network mode. Preserves the rest ofairlock.yaml, skips already-configured rules, and fails cleanly on non-interactive stdin instead of hanging.docs/RUNBOOK.md— canonical command-by-command CLI runbook.airlock bootstrapnow prints next-step guidance pointing topolicy configureandpolicy show.
Fixed
- CI's gofmt check used invalid
./...syntax and had been failing on every run since it was added. cmd/airlock/main.go— the CLI entrypoint — was never tracked in git due to an overly broad.gitignorepattern.go install .../cmd/airlock@latestand CI builds from a fresh checkout were broken; only pre-existing local builds worked. Fixed the ignore rule and added the file.
Full diff: v2.2.0-rc1...v2.3.0-rc1