Skip to content

Releases: cinc-project/cinc-cli

v0.22.0

Choose a tag to compare

@tas50 tas50 released this 31 Aug 17:46
4281e35

What's Changed

  • docs: reframe status to beta and purge em dashes from user-facing docs by @tas50 in #164
  • build(deps): bump actions/setup-go from 6.4.0 to 6.5.0 in the github-actions group by @dependabot[bot] in #165
  • build(deps): bump github.com/tas50/cinc-supermarket-api from 0.4.0 to 0.4.1 in the go-dependencies group by @dependabot[bot] in #166
  • ci: add xgrep security scan workflow by @tas50 in #167
  • build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #168
  • build(deps): bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.0 in the github-actions group by @dependabot[bot] in #170
  • build(deps): bump the go-dependencies group with 2 updates by @dependabot[bot] in #169
  • build(deps): bump github.com/mattn/go-isatty from 0.0.22 to 0.0.23 in the go-dependencies group by @dependabot[bot] in #171
  • build(deps): bump github.com/mattn/go-isatty from 0.0.23 to 0.0.24 in the go-dependencies group by @dependabot[bot] in #173
  • build(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0 in the go-dependencies group by @dependabot[bot] in #174
  • build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #172
  • build(deps): bump Go dependencies by @tas50 in #175

Full Changelog: v0.21.0...v0.22.0

v0.21.0

Choose a tag to compare

@tas50 tas50 released this 27 Jun 22:18
d976f9a

What's Changed

  • docs: migration and configuration guides, slimmed README by @tas50 in #158
  • fix: share cookbook by metadata name when directory name differs by @tas50 in #159
  • feat: make chef→cinc migration a true canonical-key migration by @tas50 in #160
  • chore: migrate to cinc-supermarket-api v0.4.0 by @tas50 in #161
  • feat: friendlier supermarket share output (name, version, URL) by @tas50 in #162
  • docs: add token-saving notes to CLAUDE.md by @tas50 in #163

Full Changelog: v0.20.0...v0.21.0

v0.20.0

Choose a tag to compare

@tas50 tas50 released this 27 Jun 20:47
040c5f3

What's Changed

  • feat(supermarket): optional Supermarket-specific upload credentials by @tas50 in #157

Full Changelog: v0.19.1...v0.20.0

v0.19.1

Choose a tag to compare

@tas50 tas50 released this 27 Jun 20:27
a283487

What's Changed

  • test(acceptance): fix policy install coverage manifest test name by @tas50 in #153
  • fix(security): harden URL opening, tar extraction, key perms, and cinc-zero pinning by @tas50 in #154
  • refactor: move chefignore + ACL merge logic into cinc-api by @tas50 in #155
  • security: harden the rubyeval Policyfile sandbox glue (5 findings) by @tas50 in #156

Full Changelog: v0.19.0...v0.19.1

v0.19.0

Choose a tag to compare

@tas50 tas50 released this 27 Jun 19:50
33f45e0

What's Changed

  • feat(policy): add push-archive and clean-cookbooks commands by @tas50 in #146
  • feat(policy): evaluate arbitrary Policyfile.rb via embedded CRuby (wasm) + add policy install by @tas50 in #147
  • ci: descriptive test job name and streaming per-test output by @tas50 in #148
  • test: close ACL acceptance gaps and add a coverage guard by @tas50 in #150
  • test(acceptance): deepen 409/404/403/json scenario coverage by @tas50 in #149
  • docs: require acceptance coverage-manifest entry for every command by @tas50 in #151
  • feat(policy): resolve Policyfiles into chef-byte-compatible push-ready locks by @tas50 in #152

Full Changelog: v0.18.0...v0.19.0

v0.18.0

Choose a tag to compare

@tas50 tas50 released this 27 Jun 18:22
1c8f747

What's Changed

  • feat: add per-noun acl commands for knife acl parity by @tas50 in #142
  • docs: document secret_file profile key and bump install snippet version by @tas50 in #143
  • ci: bump README install version on release by @tas50 in #144
  • chore: add GitHub issue templates by @tas50 in #145

Full Changelog: v0.17.0...v0.18.0

v0.17.0

Choose a tag to compare

@tas50 tas50 released this 27 Jun 17:52
a17ab29

What's Changed

  • refactor: adopt cinc-api v0.9.0 and cinc-supermarket v0.3.0 helpers by @tas50 in #138
  • build(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in #139
  • feat: add cinc org command group for opc-org parity by @tas50 in #140
  • feat: add cinc databag secret commands for encrypted data bag items by @tas50 in #141

Full Changelog: v0.16.0...v0.17.0

v0.16.0

Choose a tag to compare

@tas50 tas50 released this 22 Jun 15:54
e51f553

What's Changed

  • chore(deps): update cinc-api to v0.7.1 by @tas50 in #134
  • build(deps): bump github.com/alecthomas/chroma/v2 from 2.26.1 to 2.27.0 in the go-dependencies group by @dependabot[bot] in #135
  • fix: five logic bugs in bootstrap, JSON editor, semver, and config by @tas50 in #136
  • build(deps): update cinc-api to v0.8.0 and cinc-supermarket to v0.2.0 by @tas50 in #137

Full Changelog: v0.15.0...v0.16.0

v0.15.0

Choose a tag to compare

@tas50 tas50 released this 17 Jun 04:02
9147a3f

What's Changed

  • docs: API proposal to carry a description on groups by @tas50 in #129
  • feat(explore): human-friendly summary panes for every object type by @tas50 in #128
  • feat(explore): show cookbook description, maintainer, and license by @tas50 in #130
  • feat(explore): show cookbook dependencies and contact metadata by @tas50 in #131
  • feat(explore): cookbook metadata on the list pane + cinc-zero v0.6.3 by @tas50 in #132
  • feat(explore): syntax-highlight JSON in the detail and summary panes by @tas50 in #133

Full Changelog: v0.14.0...v0.15.0

v0.14.0

Choose a tag to compare

@tas50 tas50 released this 16 Jun 18:25
d2b59ea

What's Changed

  • feat: friendly user fields in the explorer summary pane by @tas50 in #121
  • feat: warn before deleting the pivotal superuser by @tas50 in #122
  • feat: edit and create nodes via the human-field form in the explorer by @tas50 in #123
  • feat: show user access Type in the explorer summary pane by @tas50 in #124
  • docs: start an API improvements log (first entry: user admin status double call) by @tas50 in #125
  • perf(explore): reuse the summary's fetch for the detail and edit views by @tas50 in #127

Full Changelog: v0.13.0...v0.14.0