Skip to content

Releases: tas50/cinc-cli

v0.10.1

14 Jun 22:39
1a3a4cf

Choose a tag to compare

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

14 Jun 20:27
2c5f177

Choose a tag to compare

What's Changed

  • feat: add policy push and export over an existing Policyfile lock by @tas50 in #94
  • fix(security): guard git cookbook source args against argv injection by @tas50 in #95
  • feat: add node status, environment-set, and policy-set verbs by @tas50 in #96

Full Changelog: v0.9.0...v0.10.0

v0.9.0

14 Jun 17:52
97e7404

Choose a tag to compare

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

14 Jun 05:03
293699f

Choose a tag to compare

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

14 Jun 02:07
d738757

Choose a tag to compare

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

01 Jun 06:38
7bf9f1f

Choose a tag to compare

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

30 May 21:45
0d1c987

Choose a tag to compare

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

Full Changelog: v0.5.0...v0.6.0

v0.5.0

22 May 20:43
fffd635

Choose a tag to compare

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

22 May 17:56
6705e06

Choose a tag to compare

What's Changed

  • Add node SSH/bootstrap and config validation by @damacus in #47
  • feat: rename cinc config configure to cinc config create by @tas50 in #48
  • docs: add getting started section to docs/README.md by @tas50 in #49
  • feat: add show subcommand 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

v0.3.0

20 May 19:41
24be1a2

Choose a tag to compare

What's Changed

  • Push docs regeneration with a bypass-capable token by @tas50 in #44
  • Ask add/update/replace when configure finds existing credentials by @tas50 in #45
  • Add cinc environment create command by @tas50 in #46

Full Changelog: v0.2.0...v0.3.0