v5.6.16 (2024-11-08)
- Update generator kitchen templates for modern platforms #234 (Stromweld)
- Support for bearer token #239 (sanjain-progress)
v5.6.14 (2023-09-15)
- Updated ffi-yajl dependency limit #228 (nikhil2611)
v5.6.13 (2023-09-13)
v5.6.12 (2023-06-22)
- Dummy merge commit #227 (vkarve-chef)
v5.6.11 (2023-04-25)
- Use computed lock revision in policy installer output #211 (Annih)
- remove deprecated arguments in erb.new #220 (Stromweld)
- Integrating with sonarQube #221 (nikhil2611)
v5.6.8 (2022-10-20)
- Added ruby 3.1 testing #209 (nikhil2611)
- Update minimum ruby version to 2.7 #213 (sanjain-progress)
- Refactor chef install/update/push command for non-CLI use #212 (sanjain-progress)
- Fix chef-export when cookbook path is long in windows #215 (i5pranay93)
- Revert "Refactor chef install/update/push command for non-CLI use #216 (sanjain-progress)
- Resource not accessible by integration #217 (sanjain-progress)
v5.6.2 (2022-04-18)
v5.6.1 (2022-02-16)
- Added the --profile with push command #207 (nikhil2611)
v5.6.0 (2022-02-02)
- Fix the output of the chef generate command #206 (tas50)
- Adds generate subcommands for Compliance Phase objects #205 (collinmcneese)
v5.5.6 (2022-01-26)
- To fix breaking changes for chef generate command #204 (snehaldwivedi)
v5.5.5 (2022-01-20)
- To revert changes for workflow #203 (snehaldwivedi)
v5.5.4 (2022-01-18)
- Entirely remove the provision subcommand #198 (tas50)
- Remove the build-cookbook generate subcommand #199 (tas50)
- Integrated test coverage % report #202 (snehaldwivedi)
- Fully remove support for Delivery / Delivery Local Mode in generators #201 (tas50)
v5.5.0 (2022-01-06)
- Remove attributes from Test Kitchen with policyfiles #182 (tas50)
- Revert "Remove attributes from Test Kitchen with policyfiles" #194 (vkarve-chef)
- Updated test template (follow up to
attribute
removal in policyfile erb) #195 (vkarve-chef) - Supporting -c & -d flags for all the chef-cli commands. #197 (ashwin-msys)
v5.4.2 (2021-09-02)
v5.4.1 (2021-08-02)
- Remove specific copyright dates #179 (tas50)
- Require Chef Infra 16 + generate 16+ content #180 (tas50)
- Update kitchen examples to show Chef Infra 17 #181 (tas50)
v5.3.1 (2021-07-13)
- Update addressable requirement from >= 2.3.5, < 2.8 to >= 2.3.5, < 2.9 #177 (dependabot[bot])
v5.3.0 (2021-07-02)
- add policyfile metadata DSL helper #174 (lamont-granquist)
v5.2.0 (2021-07-01)
- Add option to
chef export
to specify the policygroup #176 (lamont-granquist)
v5.1.0 (2021-05-08)
- Adds YAML flag to recipe and cookbook generate #172 (collinmcneese)
v5.0.1 (2021-05-04)
- Removed the ability to generate workflow cookbooks. #167 (nikhil2611)
- Remove support for Ruby 2.5 #169 (tas50)
- Expand the warning message when using --workflow #170 (tas50)
- chef generate build-cookbook removed(cherrypicked from 166) #171 (i5pranay93)
v4.0.1 (2021-04-14)
- Don't add the Workstation path if it is already there in chef shell-init #151 (nikhil2611)
v4.0.0 (2021-04-04)
- Stop generating chefspecs in chef generate cookbook and allow on using --specs #161 (nikhil2611)
v3.1.6 (2021-03-30)
- Update os_x? helper to be macos? and mark it private #155 (tas50)
- Generate dokken configs with privileged: true #162 (tas50)
- Fix the fish autocompletes for the chef command #160 (tas50)
v3.1.3 (2021-03-02)
v3.1.1 (2021-02-11)
- Allow generator directory to be renamed after generation without breaking usage #150 (i5pranay93)
v3.1.0 (2021-02-05)
- update should do install when no .lock file present #145 (nikhil2611)
v3.0.40 (2021-02-05)
- Test on Ruby 3 #148 (tas50)
- Update vagrant docs links in the generated kitchen configs #149 (tas50)
- Update cookstyle/chefstyle to the latest #147 (tas50)
- Permit missing chef_config in ArtifactoryCookbookSource #139 (marcparadise)
v3.0.36 (2021-01-28)
- Allow cookbook files to be generated into subdirectories. #144 (i5pranay93)
v3.0.35 (2021-01-14)
- Removed reference to http monkeypatch #142 (marcparadise)
- Remove references to patched version of net/http #143 (marcparadise)
v3.0.33 (2020-10-21)
v3.0.32 (2020-09-29)
v3.0.31 (2020-09-23)
- Replacing hardcoded patent notice with DIST #134 (tyler-ball)
v3.0.30 (2020-09-23)
- Misc Chefstyle cleanup #132 (tas50)
- Chef install now works when lockfile alone exists #1292 #131 (rclarkmorrow)
- Adding patent notice to chef-cli #133 (tyler-ball)
v3.0.27 (2020-08-25)
- Update license-acceptance requirement from ~> 1.0, >= 1.0.11 to >= 1.0.11, < 3 #128 (dependabot-preview[bot])
- Add profiling gems #120 (tas50)
- Require net/http not net/https #130 (tas50)
v3.0.24 (2020-08-17)
v3.0.23 (2020-08-12)
v3.0.22 (2020-08-12)
- Update cookstyle requirement from 6.13.3 to 6.14.7 #118 (dependabot-preview[bot])
- Optimize how we detect options vs. params #121 (tas50)
- Minor memory optimizations to
chef generate cookbook
command #124 (tas50) - Speed up requires when outside omnibus #127 (tas50)
- Remove unused requires #125 (tas50)
- Use match? when we don't need the match #119 (tas50)
v3.0.16 (2020-08-04)
- Update InSpec documentation link in test template #117 (detjensrobert)
- Add habitat to version output #115 (marcparadise)
v3.0.14 (2020-07-28)
- Remove redundant encoding comments #112 (tas50)
- Test chef generate cookbook content on each cookstyle release #113 (tas50)
- Update cookstyle requirement from 6.12.6 to 6.13.3 #114 (dependabot-preview[bot])
- Minor spelling fixes #116 (tas50)
v3.0.11 (2020-06-29)
v3.0.10 (2020-06-18)
v3.0.9 (2020-06-11)
- More updates to the generated chefignore file #105 (tas50)
- Remove the ffi pin now that 1.13.1 is out #106 (tas50)
v3.0.7 (2020-06-04)
- Pin ffi gem to less than 1.13.0 #76 (TheLunaticScripter)
- Revert Ruby requirements to allow for 2.5 or later #78 (tas50)
- Update the generate to generate >= Chef 15 cookbooks #77 (tas50)
v3.0.4 (2020-05-29)
- Cleaning up bundler 2.x deprecation warning #73 (tyler-ball)
- Remove duplicate chefignore entries #74 (tas50)
- Add a ChefZeroCapture kitchen provisioner #75 (marcparadise)
v3.0.1 (2020-05-12)
- Update test configs to better cache gems + test on Ruby 2.7 #67 (tas50)
- Generate cookbooks with Chef Infra Client 16 in the examples #70 (tas50)
- Generate kitchen configs that use Ubuntu 20.04 #69 (tas50)
- Update ChefSpecs to match platform versions in Kitchen #71 (tas50)
- Require Chef 15 / Ruby 2.6+ #68 (tas50)
- Generate markdown that won't fail tests #72 (tas50)
v2.0.10 (2020-05-05)
- Additional distribution constants #45 (ramereth)
- Remove the instance_eval from the gemfile #49 (tas50)
- Update addressable requirement from >= 2.3.5, < 2.6 to >= 2.3.5, < 2.8 #51 (dependabot-preview[bot])
- Update paint requirement from ~> 1.0 to >= 1, < 3 #52 (dependabot-preview[bot])
- new include_policies not added to lock on 'chef update' #38 (tyler-ball)
- Replace usage of deprecated Net::HTTPServerException error class #53 (tyler-ball)
- Improve how we test the gem / add Ruby 2.7 testing #57 (tas50)
- Fix typos in the readmes and update examples #59 (tas50)
- Add logging to export command #56 (mbaitelman)
- recognize .yml as a valid recipe extension #63 (ChefRycar)
v2.0.0 (2019-10-02)
v1.0.16 (2019-09-17)
- Don't generate cookbooks with long_description metadata #28 (tas50)
- Remove foodcritic from the delivery local config in the generator #33 (tas50)
v1.0.14 (2019-09-16)
- Remove
chef verify
hidden internal command. #30 (marcparadise)
v1.0.13 (2019-09-04)
- Shellout libraries expect cwd to be provided as a string #26 (tyler-ball)
- Display correct version of tools + speed up #27 (afiune)
v1.0.11 (2019-07-25)
- Fix failure in chef generate file command #11 (tas50)
- Add missing require for 'chef-cli/cli' in spec_helper #23 (marcparadise)
v1.0.9 (2019-07-20)
- Run specs in Buildkite on Windows #20 (tas50)
- Disable chef-run telemetry data during CI tests #16 (tyler-ball)
- Remove knife-spork verification, and berks integration tests #21 (marcparadise)
v1.0.6 (2019-07-16)
- new chefstyle rules for 0.13.2 #14 (lamont-granquist)
- Wire the provision command back up so the deprecation warning works #15 (tas50)
- Loosen the Chef dependency to allow 14.x or later #19 (tas50)
v1.0.3 (2019-07-08)
- Set version to 1.0 and wipe the changelog #4 (tas50)
- Ensure omnibus-package tests are testing omnibus #5 (marcparadise)
- Update README.md #6 (marcparadise)
- Change the gem authors + remove reference to old building.md #7 (tas50)