All Versions
853
Latest Version
Avg Release Cycle
12 days
Latest Release
485 days ago

Changelog History
Page 7

  • v16.8.14 Changes

    December 12, 2020

    ๐Ÿ”€ Merged Pull Requests

    • โฌ†๏ธ Bump libarchive to 3.5.0 #10730 (tas50)
    • โšก๏ธ Update openSSL to 1.0.2x #10732 (tas50)
    • โšก๏ธ Update libiconv to 1.16 #10731 (tas50)
    • ๐Ÿšฉ Raise error and retry with PTY on sudo password prompt #10728 (rveznaver)
    • ๐Ÿ›  Fix broken code in compliance runner's send_report. #10733 (phiggins) <!-- latest_stable_release -->
  • v16.8.9 Changes

    December 11, 2020

    ๐Ÿ”€ Merged Pull Requests

    • Resolve new spacing offenses in RuboCop 1.4 #10691 (tas50)
    • ๐Ÿ“œ Use URI::DEFAULT_PARSER.make_regexp instead of URI.regexp #10674 (tas50)
    • โšก๏ธ Update the Docker file to use the RHEL 7 package #10700 (tas50)
    • replace usages of Cmdlet class with powershell_exec #10683 (mwrock)
    • ๐Ÿ— Enable git cache to speed up builds #10689 (tas50)
    • โž• Add back macOS builds to the omnibus pipeline #10701 (tas50)
    • โšก๏ธ Update changelog with missing updates from previous prs #10703 (nkierpiec)
    • ๐Ÿ’… Pin our InSpec version and use Chefstyle from rubygems for now #10702 (tas50)
    • Allow remote_file consider certificates stored under /etc/chef/trusted_certs #10704 (kapilchouhan99)
    • โž• Add new Compliance Phase replicating the functionality previously in the audit cookbook #10547 (phiggins)
    • โœ… only test dsc_script on 64 bit and document that it will fail on 32 bit clients #10708 (mwrock)
    • ๐Ÿ’… Switch back to chefstyle from github #10709 (tas50)
    • โœ… only run dsc_script functional tests on 64 bit ruby #10710 (mwrock)
    • โšก๏ธ Update license-acceptance gem to 2.1.13 #10714 (tas50)
    • โšก๏ธ Update Train to 3.4.1 #10716 (tas50)
    • ๐Ÿง only run systemd unit tests on linux #10718 (mwrock)
    • ๐Ÿ›  Fix for deprecation warning in knife ssh #10717 (kapilchouhan99)
    • ๐Ÿ windows_certificate: Add exportable option to pfx certificate #10711 (dheerajd-msys)
    • โšก๏ธ Update all deps to the latest #10720 (tas50)
    • ๐Ÿ›  Fix failing tests on Solaris / Enable Solaris builds again #10719 (mwrock)
    • hostname: Avoid erroring out when hostname is not set on mac #10724 (lamont-granquist)
    • โšก๏ธ Update to InSpec 4.24 #10726 (tas50)
  • v16.7.61 Changes

    November 26, 2020

    ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿ“š Minor updates for documentation generation #10505 (tas50)
    • โšก๏ธ Update powershell_script description to match docs site. #10508 (phiggins)
    • ๐Ÿ“š More resource documentation improvement #10509 (tas50)
    • ๐Ÿ“š Resource documentation updates from review #10510 (tas50)
    • Avoid declaring arrays in loops #10513 (tas50)
    • โšก๏ธ Update docs generation task to handle Chef 16 required format #10518 (tas50)
    • ๐Ÿ”€ Avoid a slow hash merge #10517 (tas50)
    • Avoid using complex regexes when we can use include? #10516 (tas50)
    • ๐Ÿ›  Fix bad formatting in a deprecation message #10521 (tas50)
    • โœ‚ Remove constantize method from Chef::Mixin::ConvertToClassName #10522 (tas50)
    • ๐Ÿ’Ž Add required_ruby_version to chef-utils and chef-config #10525 (tas50)
    • ๐Ÿ“ฆ Added functional test for windows_package with remote_file_attributes. #10526 (antima-gupta)
    • Simplify the ifconfig provides statement on Ubuntu/Debian #10528 (tas50)
    • ๐Ÿ”จ Refactor ResourceGuardInterpreter #10494 (phiggins)
    • ๐Ÿšš Move the alias for attribute to property right into the property mixin #10520 (tas50)
    • โž• Add bridge property to ifconfig for RHEL based systems #10529 (tas50)
    • โœ… Test ifconfig in Test Kitchen and add examples to the resource #10530 (tas50)
    • ๐Ÿ‘‰ Use a native resource in the ifconfig debian provider #10533 (tas50)
    • โšก๏ธ Update train-core & pull in the faster MSI installs #10534 (tas50)
    • ๐Ÿ›  Fix LWRP build cache #10536 (tecracer-theinen)
    • Minor gem cleanup for chef-bin/chef-utils/chef-config #10539 (tas50)
    • โœ‚ Remove the announcement rake task + minor task updates #10540 (tas50)
    • โœ‚ Remove the yard doc generation task / group #10541 (tas50)
    • โฌ†๏ธ Bump Ohai to 16.7 and cacerts to the latest #10542 (tas50)
    • ๐Ÿ“ฆ ensure powershell_package commands are run with tls 1.2 #10543 (mwrock)
    • โœ‚ Remove coderay and ffi-yajl-bench binstubs #10544 (tas50)
    • โœ‚ Remove unused monkeypatch on net/http. #10548 (phiggins)
    • โœ‚ Remove an empty before block in a spec #10550 (tas50)
    • โœ‚ Remove references to monkeypatch method. #10551 (phiggins)
    • โž• Add Test Kitchen testing on Ubuntu 20.10 #10553 (tas50)
    • ifconfig is not compatible with Fedora 33 or later #10555 (tas50)
    • โž• Add back Oracle 8 Test Kitchen testing #10554 (tas50)
    • Final batch of unified_mode providers #10557 (lamont-granquist)
    • โšก๏ธ Update InSpec to 4.23.15 #10559 (tas50)
    • ๐Ÿ”€ Merge repetitive conditionals #10558 (tas50)
    • ๐Ÿ›  Mount resources not idempotent with label fixes #10566 (antima-gupta)
    • Simplify a weird conditional in chef-config #10560 (tas50)
    • ๐Ÿ‘Œ Improve the package docs generation + resolve rubocop warnings #10567 (tas50)
    • ๐Ÿ“ฆ Correctly generate docs yaml files to include package warnings #10569 (tas50)
    • ๐Ÿ‘Œ Improve resource documentation #10570 (tas50)
    • ๐Ÿ›  Fix some spelling / cookstyle errors in the git examples #10575 (tas50)
    • โœ‚ Remove support for nexentacore and opensolaris which are both a decade EOL #10573 (tas50)
    • Remove rspec_junit_formatter and rspec version pins #10579 (phiggins)
    • ๐Ÿ“š Don't run rspec with documentation formatter. #10578 (phiggins)
    • โšก๏ธ Update Ohai to 16.7.4 and win32-process to 0.9.0 #10580 (tas50)
    • ๐Ÿ›  Fix secret options in windows bootstrap #10577 (mwrock)
    • โœ‚ Remove the provider_resolver specs that are not helpful #10576 (tas50)
    • โœ‚ Remove a few more files from our install artifact #10581 (tas50)
    • โœ‚ Remove the provides :package for solaris_package #10572 (tas50)
    • ๐Ÿ›  Fix download errors during knife bootstrap on windows due to lack of TLS 1.2 support #10574 (TimothyTitan)
    • Avoid a splat operator where we don't need one #10583 (tas50)
    • Simplify regexes by removing extra character classes #10584 (tas50)
    • Improve Windows resource performance by converting powershell_out usage to powershell_exec #10545 (mwrock)
    • โšก๏ธ Update ohai to 16.7.9 and rspec to 3.10 #10587 (tas50)
    • ๐Ÿ›  Fix homebrew_update #10586 (phiggins)
    • Freeze strings in chef-utils #10590 (tas50)
    • Namespace ResourceInspector to avoid conflicts with Inspec's #10595 (phiggins)
    • ๐Ÿ‘Œ Improve auto generated resource docs #10596 (tas50)
    • ๐Ÿ‘‰ Use tr where we don't need gsub and a regex #10597 (tas50)
    • โœ‚ Remove duplicate Gemfile gems + update ohai to 16.7.13 #10602 (tas50)
    • ๐Ÿšš Use .compact instead of .select/.reject to remove nils #10601 (tas50)
    • ๐Ÿ’… Update to the new chefstyle #10603 (tas50)
    • Collapse several duplicate branches down #10604 (tas50)
    • Collapse more duplicate branches #10605 (tas50)
    • ๐Ÿ‘‰ Use ||= where we can #10609 (tas50)
    • Don't uses regexes in splits when we don't need to #10610 (tas50)
    • Added deprecation warning for enforce_path_sanity #10613 (kapilchouhan99)
    • Cleanup Chef::JSONCompat #10612 (phiggins)
    • chef_client_config: Resolve invalid configuration in client.rb #10608 (srb3)
    • โšก๏ธ Update Ohai to 16.7.18 and Fauxhai to 8.4 #10619 (tas50)
    • ๐Ÿ“š Update the yaml we generate for resource documentation #10622 (tas50)
    • ๐Ÿ›  mount: Fixes for findmount output causing idempotency issues #10614 (antima-gupta)
    • โž• Add additional property coerce specs to mount #10625 (tas50)
    • provide a registry_key example that creates a multibyte binary value #10630 (mwrock)
    • ๐Ÿ›  Fix ps specs #10633 (mwrock)
    • ๐Ÿ“„ Prevent failures generating docs #10634 (tas50)
    • ๐Ÿ“ฆ Change how zypper_package calculates the candidate_version #10631 (lamont-granquist)
    • knife bootstrap deps require net/ssh #10638 (vsingh-msys)
    • โšก๏ธ Update omnibus to remove the chef-sugar dep #10629 (tas50)
    • โœ… mount: changes to fix solaris test failure #10643 (antima-gupta)
    • ๐Ÿ›  Fix group output and windows support #10642 (jaymzh)
    • ๐Ÿ›  pull in v0.2.1 of powershell shim that fixes .net resolver #10644 (mwrock)
    • ๐Ÿ›  Fix zypper_package CI failures #10648 (lamont-granquist)
    • ๐Ÿ›  Fix idempotency issues in build_essential on the mac #10647 (tas50)
    • mount: Changes to fix creating multiple entries in fstab #10472 (antima-gupta)
    • โœ‚ Remove pry-remote from the package #10651 (tas50)
    • ๐Ÿ’… Update fauxhai, chef-vault, and chefstyle to the latest #10653 (tas50)
    • โšก๏ธ Update mixlib-shellout to 3.2.2 #10654 (tas50)
    • โšก๏ธ update pwsh in powershell_exec to 7.1.0 and add comments explaining how to pull in updates #10652 (mwrock)
    • โšก๏ธ user: Log what changed when updating a user #10656 (jaymzh)
    • โšก๏ธ Update the docs generation for the new format #10659 (tas50)
    • include password in guard inherited attributes #10672 (mwrock)
    • โšก๏ธ Update ohai and win32-service to the latest #10673 (tas50)
    • Avoid ambiguous regexes #10675 (tas50)
    • ๐Ÿ›  Mount: Fixes for Mount resource changes broke specs on AIX #10671 (antima-gupta)
    • โฌ†๏ธ bump ohai, win32-service, and omnibus deps #10685 (tas50)
    • โšก๏ธ Update Ohai to 16.7.37 #10686 (tas50)
    • ๐Ÿ Skip appx packaging on Windows #10650 (tas50)
    • โฌ†๏ธ Bump omnibus / omnibus-software to the latest #10690 (tas50)
    • Resolve NameError running mac_user resource #10692 (tas50)
  • v16.7.59 Changes

    November 24, 2020

    ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿ Skip appx packaging on Windows #10650 (tas50) ๐Ÿš€ <!-- latest_release -->

    ๐Ÿš€ <!-- release_rollup since=16.6.14 -->

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿ Skip appx packaging on Windows #10650 (tas50) <!-- 16.7.59 -->
    • โšก๏ธ Update Ohai to 16.7.37 #10686 (tas50) <!-- 16.7.58 -->
    • โฌ†๏ธ bump ohai, win32-service, and omnibus deps #10685 (tas50) <!-- 16.7.57 -->
    • ๐Ÿ›  Mount: Fixes for Mount resource changes broke specs on AIX #10671 (antima-gupta) <!-- 16.7.56 -->
    • Avoid ambiguous regexes #10675 (tas50) <!-- 16.7.55 -->
    • โšก๏ธ Update ohai and win32-service to the latest #10673 (tas50) <!-- 16.7.54 -->
    • include password in guard inherited attributes #10672 (mwrock) <!-- 16.7.53 -->
    • โšก๏ธ Update the docs generation for the new format #10659 (tas50) <!-- 16.7.52 -->
    • โšก๏ธ user: Log what changed when updating a user #10656 (jaymzh) <!-- 16.7.52 -->
    • โšก๏ธ update pwsh in powershell_exec to 7.1.0 and add comments explaining how to pull in updates #10652 (mwrock) <!-- 16.7.51 -->
    • โšก๏ธ Update mixlib-shellout to 3.2.2 #10654 (tas50) <!-- 16.7.50 -->
    • ๐Ÿ’… Update fauxhai, chef-vault, and chefstyle to the latest #10653 (tas50) <!-- 16.7.49 -->
    • โœ‚ Remove pry-remote from the package #10651 (tas50) <!-- 16.7.48 -->
    • mount: Changes to fix creating multiple entries in fstab #10472 (antima-gupta) <!-- 16.7.47 -->
    • ๐Ÿ›  Fix idempotency issues in build_essential on the mac #10647 (tas50) <!-- 16.7.46 -->
    • ๐Ÿ›  Fix zypper_package CI failures #10648 (lamont-granquist) <!-- 16.7.45 -->
    • ๐Ÿ›  pull in v0.2.1 of powershell shim that fixes .net resolver #10644 (mwrock) <!-- 16.7.44 -->
    • ๐Ÿ›  Fix group output and windows support #10642 (jaymzh) <!-- 16.7.43 -->
    • โœ… mount: changes to fix solaris test failure #10643 (antima-gupta) <!-- 16.7.42 -->
    • โšก๏ธ Update omnibus to remove the chef-sugar dep #10629 (tas50) <!-- 16.7.41 -->
    • knife bootstrap deps require net/ssh #10638 (vsingh-msys) <!-- 16.7.40 -->
    • ๐Ÿ“ฆ Change how zypper_package calculates the candidate_version #10631 (lamont-granquist) <!-- 16.7.39 -->
    • ๐Ÿ“„ Prevent failures generating docs #10634 (tas50) <!-- 16.7.38 -->
    • ๐Ÿ›  Fix ps specs #10633 (mwrock) <!-- 16.7.37 -->
    • provide a registry_key example that creates a multibyte binary value #10630 (mwrock) <!-- 16.7.36 -->
    • โž• Add additional property coerce specs to mount #10625 (tas50) <!-- 16.7.35 -->
    • ๐Ÿ›  mount: Fixes for findmount output causing idempotency issues #10614 (antima-gupta) <!-- 16.7.35 -->
    • ๐Ÿ“š Update the yaml we generate for resource documentation #10622 (tas50) <!-- 16.7.34 -->
    • โšก๏ธ Update Ohai to 16.7.18 and Fauxhai to 8.4 #10619 (tas50) <!-- 16.7.34 -->
    • chef_client_config: Resolve invalid configuration in client.rb #10608 (srb3) <!-- 16.7.33 -->
    • Cleanup Chef::JSONCompat #10612 (phiggins) <!-- 16.7.32 -->
    • Added deprecation warning for enforce_path_sanity #10613 (kapilchouhan99) <!-- 16.7.31 -->
    • Don't uses regexes in splits when we don't need to #10610 (tas50) <!-- 16.7.30 -->
    • ๐Ÿ‘‰ Use ||= where we can #10609 (tas50) <!-- 16.7.29 -->
    • Collapse more duplicate branches #10605 (tas50) <!-- 16.7.28 -->
    • Collapse several duplicate branches down #10604 (tas50) <!-- 16.7.27 -->
    • ๐Ÿ’… Update to the new chefstyle #10603 (tas50) <!-- 16.7.26 -->
    • ๐Ÿšš Use .compact instead of .select/.reject to remove nils #10601 (tas50) <!-- 16.7.26 -->
    • โœ‚ Remove duplicate Gemfile gems + update ohai to 16.7.13 #10602 (tas50) <!-- 16.7.25 -->
    • ๐Ÿ‘‰ Use tr where we don't need gsub and a regex #10597 (tas50) <!-- 16.7.24 -->
    • ๐Ÿ‘Œ Improve auto generated resource docs #10596 (tas50) <!-- 16.7.23 -->
    • Namespace ResourceInspector to avoid conflicts with Inspec's #10595 (phiggins) <!-- 16.7.22 -->
    • Freeze strings in chef-utils #10590 (tas50) <!-- 16.7.21 -->
    • ๐Ÿ›  Fix homebrew_update #10586 (phiggins) <!-- 16.7.20 -->
    • โšก๏ธ Update ohai to 16.7.9 and rspec to 3.10 #10587 (tas50) <!-- 16.7.19 -->
    • Improve Windows resource performance by converting powershell_out usage to powershell_exec #10545 (mwrock) <!-- 16.7.18 -->
    • Simplify regexes by removing extra character classes #10584 (tas50) <!-- 16.7.17 -->
    • Avoid a splat operator where we don't need one #10583 (tas50) <!-- 16.7.16 -->
    • ๐Ÿ›  Fix download errors during knife bootstrap on windows due to lack of TLS 1.2 support #10574 (TimothyTitan) <!-- 16.7.15 -->
    • โœ‚ Remove the provides :package for solaris_package #10572 (tas50) <!-- 16.7.14 -->
    • โœ‚ Remove a few more files from our install artifact #10581 (tas50) <!-- 16.7.13 -->
    • โœ‚ Remove the provider_resolver specs that are not helpful #10576 (tas50) <!-- 16.7.12 -->
    • ๐Ÿ›  Fix secret options in windows bootstrap #10577 (mwrock) <!-- 16.7.12 -->
    • โšก๏ธ Update Ohai to 16.7.4 and win32-process to 0.9.0 #10580 (tas50) <!-- 16.7.11 -->
    • ๐Ÿ“š Don't run rspec with documentation formatter. #10578 (phiggins) <!-- 16.7.10 -->
    • Remove rspec_junit_formatter and rspec version pins #10579 (phiggins) <!-- 16.7.10 -->
    • โœ‚ Remove support for nexentacore and opensolaris which are both a decade EOL #10573 (tas50) <!-- 16.7.9 -->
    • ๐Ÿ›  Fix some spelling / cookstyle errors in the git examples #10575 (tas50) <!-- 16.7.8 -->
    • ๐Ÿ‘Œ Improve resource documentation #10570 (tas50) <!-- 16.7.8 -->
    • ๐Ÿ“ฆ Correctly generate docs yaml files to include package warnings #10569 (tas50) <!-- 16.7.7 -->
    • ๐Ÿ‘Œ Improve the package docs generation + resolve rubocop warnings #10567 (tas50) <!-- 16.7.7 -->
    • Simplify a weird conditional in chef-config #10560 (tas50) <!-- 16.7.7 -->
    • ๐Ÿ›  Mount resources not idempotent with label fixes #10566 (antima-gupta) <!-- 16.7.6 -->
    • ๐Ÿ”€ Merge repetitive conditionals #10558 (tas50) <!-- 16.7.5 -->
    • โšก๏ธ Update InSpec to 4.23.15 #10559 (tas50) <!-- 16.7.4 -->
    • Final batch of unified_mode providers #10557 (lamont-granquist) <!-- 16.7.3 -->
    • โž• Add back Oracle 8 Test Kitchen testing #10554 (tas50) <!-- 16.7.2 -->
    • ifconfig is not compatible with Fedora 33 or later #10555 (tas50) <!-- 16.7.2 -->
    • โž• Add Test Kitchen testing on Ubuntu 20.10 #10553 (tas50) <!-- 16.7.1 -->
    • โœ‚ Remove references to monkeypatch method. #10551 (phiggins) <!-- 16.7.1 -->
    • โœ‚ Remove an empty before block in a spec #10550 (tas50) <!-- 16.7.0 -->
    • โœ‚ Remove unused monkeypatch on net/http. #10548 (phiggins) <!-- 16.6.39 -->
    • โœ‚ Remove coderay and ffi-yajl-bench binstubs #10544 (tas50) <!-- 16.6.38 -->
    • ๐Ÿ“ฆ ensure powershell_package commands are run with tls 1.2 #10543 (mwrock) <!-- 16.6.37 -->
    • โฌ†๏ธ Bump Ohai to 16.7 and cacerts to the latest #10542 (tas50) <!-- 16.6.36 -->
    • โœ‚ Remove the yard doc generation task / group #10541 (tas50) <!-- 16.6.35 -->
    • โœ‚ Remove the announcement rake task + minor task updates #10540 (tas50) <!-- 16.6.34 -->
    • Minor gem cleanup for chef-bin/chef-utils/chef-config #10539 (tas50) <!-- 16.6.33 -->
    • ๐Ÿ›  Fix LWRP build cache #10536 (tecracer-theinen) <!-- 16.6.32 -->
    • โšก๏ธ Update train-core & pull in the faster MSI installs #10534 (tas50) <!-- 16.6.31 -->
    • ๐Ÿ‘‰ Use a native resource in the ifconfig debian provider #10533 (tas50) <!-- 16.6.30 -->
    • โœ… Test ifconfig in Test Kitchen and add examples to the resource #10530 (tas50) <!-- 16.6.29 -->
    • โž• Add bridge property to ifconfig for RHEL based systems #10529 (tas50) <!-- 16.6.28 -->
    • ๐Ÿšš Move the alias for attribute to property right into the property mixin #10520 (tas50) <!-- 16.6.27 -->
    • ๐Ÿ”จ Refactor ResourceGuardInterpreter #10494 (phiggins) <!-- 16.6.26 -->
    • Simplify the ifconfig provides statement on Ubuntu/Debian #10528 (tas50) <!-- 16.6.25 -->
    • ๐Ÿ“ฆ Added functional test for windows_package with remote_file_attributes. #10526 (antima-gupta) <!-- 16.6.24 -->
    • ๐Ÿ’Ž Add required_ruby_version to chef-utils and chef-config #10525 (tas50) <!-- 16.6.23 -->
    • โœ‚ Remove constantize method from Chef::Mixin::ConvertToClassName #10522 (tas50) <!-- 16.6.22 -->
    • ๐Ÿ›  Fix bad formatting in a deprecation message #10521 (tas50) <!-- 16.6.21 -->
    • Avoid using complex regexes when we can use include? #10516 (tas50) <!-- 16.6.20 -->
    • ๐Ÿ”€ Avoid a slow hash merge #10517 (tas50) <!-- 16.6.19 -->
    • โšก๏ธ Update docs generation task to handle Chef 16 required format #10518 (tas50) <!-- 16.6.18 -->
    • Avoid declaring arrays in loops #10513 (tas50) <!-- 16.6.18 -->
    • ๐Ÿ“š Resource documentation updates from review #10510 (tas50) <!-- 16.6.17 -->
    • ๐Ÿ“š More resource documentation improvement #10509 (tas50) <!-- 16.6.16 -->
    • โšก๏ธ Update powershell_script description to match docs site. #10508 (phiggins) <!-- 16.6.15 -->
    • ๐Ÿ“š Minor updates for documentation generation #10505 (tas50) <!-- 16.6.15 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v16.6.23 Changes

    October 17, 2020

    ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿ’Ž Add required_ruby_version to chef-utils and chef-config #10525 (tas50) ๐Ÿš€ <!-- latest_release -->

    ๐Ÿš€ <!-- release_rollup since=16.6.14 -->

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • ๐Ÿ’Ž Add required_ruby_version to chef-utils and chef-config #10525 (tas50) <!-- 16.6.23 -->
    • โœ‚ Remove constantize method from Chef::Mixin::ConvertToClassName #10522 (tas50) <!-- 16.6.22 -->
    • ๐Ÿ›  Fix bad formatting in a deprecation message #10521 (tas50) <!-- 16.6.21 -->
    • Avoid using complex regexes when we can use include? #10516 (tas50) <!-- 16.6.20 -->
    • ๐Ÿ”€ Avoid a slow hash merge #10517 (tas50) <!-- 16.6.19 -->
    • โšก๏ธ Update docs generation task to handle Chef 16 required format #10518 (tas50) <!-- 16.6.18 -->
    • Avoid declaring arrays in loops #10513 (tas50) <!-- 16.6.18 -->
    • ๐Ÿ“š Resource documentation updates from review #10510 (tas50) <!-- 16.6.17 -->
    • ๐Ÿ“š More resource documentation improvement #10509 (tas50) <!-- 16.6.16 -->
    • โšก๏ธ Update powershell_script description to match docs site. #10508 (phiggins) <!-- 16.6.15 -->
    • ๐Ÿ“š Minor updates for documentation generation #10505 (tas50) <!-- 16.6.15 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v16.6.14 Changes

    October 14, 2020

    ๐Ÿ”€ Merged Pull Requests

    • โšก๏ธ Pull in Ohai 16.6 and train-core/train-winrm updates #10474 (tas50)
    • Update to the windows_audit_policy resource to fix a bug on failure-only auditing #10473 (chef-davin)
    • โž• add ruby-3.0 hash methods to immutabilize_hash #10475 (lamont-granquist)
    • โž• add interpreter arg to powershell_out allowing it to call pwsh.exe #10478 (mwrock)
    • โšก๏ธ Update to Ruby 2.7.2 / Rubygems 3.1.4 #10480 (tas50)
    • โœ‚ Remove extra safe navigation #10482 (tas50)
    • โž• add interpreter arg to powershell_exec allowing it to run powershell core #10476 (mwrock)
    • ๐Ÿ›  fix specs on powershell v4 and below #10484 (mwrock)
    • โšก๏ธ Update Ohai to 16.6.1 #10486 (tas50)
    • โž• add interpreter to handle pwsh and powershell to powershell_script #10488 (mwrock)
    • Changing ifconfig provider to reduce blank lines in redhat and debian ifconfigs #10489 (jmherbst)
    • ๐Ÿ’… Bump Chefstyle & other deps #10498 (tas50)
    • provide powershell_exec functionality on x86 #10495 (mwrock)
    • chef_client_config resource #10365 (tas50)
    • ๐Ÿ“š Update examples and descriptions for better automated documentation #10500 (tas50)
    • โšก๏ธ Update cacerts, ohai, and winrm to the latest #10502 (tas50)
    • ๐Ÿ‘Œ Support for ohai target mode #10418 (lamont-granquist) <!-- latest_stable_release -->
  • v16.6.7 Changes

    October 05, 2020

    ๐Ÿ”€ Merged Pull Requests

    • โšก๏ธ Update Ohai to 16.6.1 #10486 (tas50) ๐Ÿš€ <!-- latest_release -->

    ๐Ÿš€ <!-- release_rollup since=16.5.77 -->

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • โšก๏ธ Update Ohai to 16.6.1 #10486 (tas50) <!-- 16.6.7 -->
    • ๐Ÿ›  fix specs on powershell v4 and below #10484 (mwrock) <!-- 16.6.6 -->
    • โž• add interpreter arg to powershell_exec allowing it to run powershell core #10476 (mwrock) <!-- 16.6.5 -->
    • โœ‚ Remove extra safe navigation #10482 (tas50) <!-- 16.6.4 -->
    • โšก๏ธ Update to Ruby 2.7.2 / Rubygems 3.1.4 #10480 (tas50) <!-- 16.6.3 -->
    • โž• add interpreter arg to powershell_out allowing it to call pwsh.exe #10478 (mwrock) <!-- 16.6.2 -->
    • โž• add ruby-3.0 hash methods to immutabilize_hash #10475 (lamont-granquist) <!-- 16.6.1 -->
    • Update to the windows_audit_policy resource to fix a bug on failure-only auditing #10473 (chef-davin) <!-- 16.6.0 -->
    • โšก๏ธ Pull in Ohai 16.6 and train-core/train-winrm updates #10474 (tas50) <!-- 16.5.78 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v16.5.77 Changes

    September 29, 2020

    ๐Ÿ”€ Merged Pull Requests

    • โž• Add missing requires to chef/policy_builder/dynamic #10446 (tas50)
    • Pull in the new tty-table to unlock new license-acceptance #10450 (tas50)
    • ๐Ÿ“ฆ Check for full names in Homebrew package info #10360 (ed-brex)
    • โœ‚ Remove unused method #10449 (007lva)
    • ๐Ÿ›  Fix examples markdown in chef_handler resource. #10459 (phiggins)
    • ๐Ÿ”จ Simplify Hash transforms & minor code refactoring #10447 (vsingh-msys)
    • โšก๏ธ Update require gating to include chef-utils/chef-config & gate more #10451 (tas50)
    • โš  Use ChefUtils::Dist::Infra::PRODUCT for locale warning instead of "Chef" #10461 (ramereth)
    • ๐Ÿš‘ Preparing 16.5 hotfix patch to fix Workstation build issue #10462 (tyler-ball)
    • autoload addressable/uri on :URI inside addressable module #10464 (mwrock)
    • โœ‚ Remove unnecessary require. #10465 (phiggins)
    • ๐Ÿ’Ž Use Ruby 2.6 endless Range syntax #10463 (007lva)
    • ๐Ÿ’… Bump dependencies to latest + resolve Chefstyle warning #10468 (tas50) <!-- latest_stable_release -->
  • v16.5.68 Changes

    September 21, 2020

    ๐Ÿ”€ Merged Pull Requests

    • โœ‚ Remove unused method #10449 (007lva) ๐Ÿš€ <!-- latest_release -->

    ๐Ÿš€ <!-- release_rollup since=16.5.64 -->

    ๐Ÿš€ Changes not yet released to stable

    ๐Ÿ”€ Merged Pull Requests

    • โœ‚ Remove unused method #10449 (007lva) <!-- 16.5.68 -->
    • ๐Ÿ“ฆ Check for full names in Homebrew package info #10360 (ed-brex) <!-- 16.5.67 -->
    • Pull in the new tty-table to unlock new license-acceptance #10450 (tas50) <!-- 16.5.66 -->
    • โž• Add missing requires to chef/policy_builder/dynamic #10446 (tas50) <!-- 16.5.65 --> ๐Ÿš€ <!-- release_rollup -->

    <!-- latest_stable_release -->

  • v16.5.64 Changes

    September 17, 2020

    ๐Ÿ”€ Merged Pull Requests

    • Add new chef_client_trusted_certificate resource #10331 (tas50)
    • ๐ŸŽ Simplify macos detection in specs to include big sur #10335 (tas50)
    • ๐Ÿ†• New exit code to signal chef-client exits due to configuration errors #10302 (NaomiReeves)
    • โฌ†๏ธ Bump all deps to the latest for the require optimizations #10337 (tas50)
    • ๐Ÿ›  fix chocolatey and x86 windows omnibus builds #10339 (mwrock)
    • ๐Ÿ Avoid knife ssh freeze on windows #9482 (dheerajd-msys)
    • ๐Ÿ— Start building S390x packages again #10338 (btm)
    • separate omnibus rspec path from options #10343 (mwrock)
    • โž• Add macOS 11.0 (Big Sur) packages #10332 (tas50)
    • ๐Ÿ‘‰ make 'knife config' options shorter/easier #10346 (vsingh-msys)
    • ๐Ÿ’ป knife config list-profiles UI with tty-table #10341 (vsingh-msys)
    • ๐Ÿ›  Fix dll copying in Gemfile to remove Dir.pwd #10325 (lamont-granquist)
    • ๐Ÿ›  Fix some CI failures #10347 (phiggins)
    • ๐Ÿ’… Bump deps and resolve new Chefstyle warnings #10349 (tas50)
    • Add initial take at chef_client_launchd #10348 (tas50)
    • ๐Ÿ›  Fix habitat test script #10350 (phiggins)
    • โšก๏ธ Update Ohai to 16.4.13 #10353 (tas50)
    • ๐Ÿšš more config specs cleanup & remove deprecated from knife config list #10351 (vsingh-msys)
    • Validate nice values in the launchd resource #10359 (tas50)
    • Add back nice functionality to chef_client_cron #10358 (tas50)
    • Improve input handling and validation in chef_client_launchd #10357 (tas50)
    • chef_client_launchd: reorder properties and fix log permissions #10361 (tas50)
    • โšก๏ธ Update InSpec to 4.22.22 #10363 (tas50)
    • ๐Ÿ›  Fixed mount Resource for bind mounts is not idempotent. #10171 (antima-gupta)
    • More updates to the chef_client_* resources #10362 (tas50)
    • โœ‚ Remove duplicate requires in the Provider class #10369 (tas50)
    • chef_client_systemd_timer: Add the ability to set CPUQuota on the chef-client unit #10381 (tas50)
    • โšก๏ธ Update all deps to current #10385 (tas50)
    • ๐Ÿ‘ Allow removing profiles in osx_profile on Big Sur #10386 (tas50)
    • ๐Ÿ›  Fix nil deep_merging #10382 (lamont-granquist)
    • ๐Ÿ Add a :reboot_delay property to the windows_ad_join resource #10388 (chef-davin)
    • โž• Add --logfile to chef-apply command #10389 (tas50)
    • chef_client_launchd: create a launchd daemon to handle the client restart #10390 (tas50)
    • ๐Ÿ’… Resolve RuboCop Style/RedundantInterpolation warnings #10394 (tas50)
    • ๐Ÿ›  [data-collector] improved output_locations validation & bug fixes #10393 (vsingh-msys)
    • ๐Ÿ‘Œ Improve cli boot performance by prefering autoload over requires #10383 (mwrock)
    • rhsm_register: Avoid potentially checking if we need to register twice #10395 (tas50)
    • ๐Ÿ‘‰ Use include? to example strings when we don't need a regex #10396 (tas50)
    • ๐Ÿคก Mock File.expand_path to fix window C:/ dir appended in absolute path #10398 (vsingh-msys)
    • โšก๏ธ Update Ohai to 16.5 #10399 (tas50)
    • โšก๏ธ Update openssl to 1.0.2w #10402 (tas50)
    • โœ‚ Remove a redundant spec loop #10370 (tas50)
    • โž• Add Patents link to chef infra & solo client #10400 (vsingh-msys)
    • autoload license_acceptance/acceptor in knife loading #10405 (mwrock)
    • Enable s390x RHEL8 and SLES15 platforms #10376 (jaymalasinha)
    • ๐Ÿ‘ Allow for license-acceptance 2.0 gem #10406 (tas50)
    • ๐Ÿ‘ Allow cpu_quota values > 100 #10408 (tas50)
    • Use dir instead of getting the dir of FILE #10401 (tas50)
    • โž• Add an ohai timing test to find busted DNS on CI testers #10371 (lamont-granquist)
    • Update the windows_firewall_profile resource to fix NoMethodError #10412 (chef-davin)
    • โœ‚ Remove debug puts from snap_package #10409 (tas50)
    • Add system_name property to rhsm_register resource #10413 (jasonwbarnett)
    • โšก๏ธ Update sysctl resource description to match reality #10416 (tas50)
    • ๐Ÿ‘ allow the use of SIDs in windows securable resources #10423 (mwrock)
    • ๐Ÿ‘‰ Update the validation of the privilege property on the windows_user_privilege resource #10422 (tas50)
    • โœ‚ Remove the Ubuntu azure pipeline test #10434 (tas50)
    • ๐Ÿšš Move dist implementation into chef-utils #9834 (bobchaos)
    • โž• Add examples to the ohai resource #10432 (tas50)
    • ๐Ÿšš Move TrainTransport to ChefConfig #10436 (lamont-granquist)
    • ๐Ÿ“š More resource documentation improvements #10435 (tas50)
    • ๐Ÿ’… Resolve Lint/RedundantRequireStatement & Style/RedundantCondition warnings #10437 (tas50)
    • Speed up a openssl helper specs #10438 (tas50)
    • ๐Ÿ’… Resolve Style/RedundantSort warnings #10439 (tas50)
    • ๐Ÿ“„ Docs fixes from review #10440 (tas50)
    • โšก๏ธ Update InSpec to the latest #10443 (tas50)
    • ๐Ÿ›  Fix idempotency in the osx_profile resource and avoid writing data to disk #10444 (tas50)
    • โšก๏ธ Update to the latest license_scout gem #10445 (tas50) <!-- latest_stable_release -->