Releases: tas50/cinc-cli
Releases · tas50/cinc-cli
v0.10.1
What's Changed
- docs: auto-generated, prose-driven examples on every command by @tas50 in #97
- docs: raw-string examples + multiple examples for multi-flow commands by @tas50 in #98
- docs: render example command blocks as bash by @tas50 in #99
- feat: create policy-managed nodes with node create --policy-name/--policy-group by @tas50 in #101
- fix(security): operational hardening — key-file race, TLS warning, password echo by @tas50 in #103
- fix(security): harden Policyfile lock handling against RCE and path traversal by @tas50 in #102
Full Changelog: v0.10.0...v0.10.1
v0.10.0
v0.9.0
What's Changed
- feat: add cinc search with a typed table default format by @tas50 in #85
- docs: sync README command reference and ignore swap files by @tas50 in #86
- feat: add server-side search to cinc explore via the s hotkey by @tas50 in #87
- feat: search from the kind menu before opening a list by @tas50 in #88
- feat: add client/user key management and client reregister by @tas50 in #89
- feat: add cinc cookbook download by @tas50 in #91
- feat: add node run-list and tag verbs by @tas50 in #90
- refactor: route supermarket preflight through the cinc-supermarket client by @tas50 in #92
- refactor: adopt cinc-api v0.4.0 helpers, dropping local duplicates by @tas50 in #93
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- feat: add missing delete and show verbs for policy, policy-group, and data bag items by @tas50 in #81
- feat: add policy lifecycle thin verbs (create, diff, clean) by @tas50 in #82
- feat: add role create/edit and environment, user, group edit verbs by @tas50 in #83
- feat: add node create/edit and databag item create verbs by @tas50 in #84
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- feat(explore): add
cinc explore, a k9s-style TUI for the server by @tas50 in #72 - docs: add AGENTS.md for Codex guidance by @damacus in #73
- build(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group by @dependabot[bot] in #76
- build(deps): bump github.com/alecthomas/chroma/v2 from 2.25.0 to 2.26.1 in the go-dependencies group by @dependabot[bot] in #77
- build(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 in the go-dependencies group by @dependabot[bot] in #78
- build(deps): bump github.com/tas50/cinc-supermarket from 0.1.0 to 0.1.1 in the go-dependencies group by @dependabot[bot] in #80
- chore: bump Go to 1.26.4 by @tas50 in #79
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- test(acceptance): run against cinc-zero instead of chef-zero by @tas50 in #68
- test(acceptance): exercise real signing, chef-compat, and lifecycle against cinc-zero by @tas50 in #69
- build: strip and trimpath the install target by @tas50 in #70
- build(deps): update cinc-api to v0.3.0 by @tas50 in #71
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- feat: add cinc cookbook show command by @tas50 in #59
- feat: add policy list, policy-group list, and databag item list by @tas50 in #60
- fix: report missing client key in plain English by @tas50 in #61
- Bump the go-dependencies group with 3 updates by @dependabot[bot] in #63
- feat: add node show, policy show, and policy-group show by @tas50 in #64
- docs: link policy and policy-group commands in docs overview by @tas50 in #65
- Bump the github-actions group with 4 updates by @dependabot[bot] in #62
- feat: add user and group list/show by @tas50 in #66
- feat: add group create/delete/member and user create/delete/password by @tas50 in #67
New Contributors
- @dependabot[bot] made their first contribution in #63
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- chore: bump cinc-api to v0.2.0 by @tas50 in #55
- feat(supermarket): respect chefignore when packaging share tarball by @tas50 in #54
- feat: add cinc supermarket explore TUI command by @tas50 in #56
- feat: add cinc supermarket download command by @tas50 in #57
- feat: add cinc supermarket list, search, and show commands by @tas50 in #58
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Add node SSH/bootstrap and config validation by @damacus in #47
- feat: rename
cinc config configuretocinc config createby @tas50 in #48 - docs: add getting started section to docs/README.md by @tas50 in #49
- feat: add
showsubcommand to client, role, and environment by @tas50 in #50 - refactor: route supermarket commands through cinc-supermarket library by @tas50 in #51
- chore: pin cinc-api to released v0.1.0 by @tas50 in #52
- test: fill unit-test gaps in cookbook, supermarket, and config by @tas50 in #53
Full Changelog: v0.3.0...v0.4.0