Releases: cinc-project/cinc-cli
Releases · cinc-project/cinc-cli
Release list
v0.22.0
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
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
v0.19.1
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
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 installby @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
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
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 orgcommand 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
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
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
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