Releases: kowabunga-cloud/kobra
Releases · kowabunga-cloud/kobra
v0.5.0
0.5.0 (2026-04-14)
Bug Fixes
- use correct protocol check in git operations (4ef2e7a)
- vault should display a token expiration warning under a week, not a month (97ce189)
Chores
- extend HCP Vault error handling and message and add token validation (1316d0b)
- extend unit tests (dbbd649)
- require go 1.26.2 (fd2165a)
- upgrade go-git to v6 (0afeba6)
Features
- add support for traditional username/password login for HCP Vault (token-auth remains default choice) (e959006)
- extend ansible command with 'export' sub-command to provide per-host computed variables output with regexp-based support for filtered/redacted sensitive variables (b5141f1)
- extend ansible wrapper with 'inventory' sub-commands (ec8c48f)
- introduce 2-ways secrets synchronization maps (local sops-encrypted files to remote secrets provider) (baf3740)
- introduce support for local platform configuration override (4d5e731)
- use ssh-agent git authentication, when available, and local ssh config file as a fallback (also support path expansion for IdentityFile parameter) (5a4f0a2)
v0.4.2
v0.4.1
v0.4.0
0.4.0 (2026-04-07)
Chores
- add conditional build strip flags (28d4cb9)
- add editor configuration (310d9bb)
- add pre-commit hooks config (d5116bf)
- add support for semantic-release (e7075c0)
- always use latest version of build tools (210ece2)
- configure goreleaser to strip symbols (6a2c14e)
- disable auto debug symbols on debian builds (271e19d)
- do not explicitly exclude gosec checks (07b956c)
- explicit ignorance of gosec G101 issues (613e561)
- explicit ignorance of gosec G115 issues (a173eea)
- explicit ignorance of gosec G302 issues (96a8c45)
- extend helmfile template sub-command to output a default suffix if only a raw directory is passed as option (1947940)
- extend helmfile template sub-command to output a default suffix if only a raw directory is passed as option (52c546a)
- ignore debian build residues from git (d7105be)
- ignore extra files from git (d9e6cab)
- re-use shared kowabunga action workflows (98ddcf9)
- update build dependencies (ada6f24)
- update debian versioning process (fb6c75a)
- update release action workflow (37bda16)
- use git revision as default version for non-release builds (beb4431)
- use new klog package location (91a1f60)
- use workflow dispatch on release, not call (324a563)
Documentation
- add CLAUDE description (2252f12)
- add code owners description (c4084b3)
- remove trailing whitespace (bc1c28e)
- updated README (f5e6c93)