## Updated Resources ### windows_certificate The windows_certificate resource is now fully idempotent and properly imports private keys. Thanks [@Xorima](https://github.com/Xorima) for reporting these issues. ### apt_repository The apt_repository resource no longer creates .gpg directory in the user's home directory owned by root when installing repository keys. Thanks [@omry](http://github.com/omry) for reporting this issue. ### git The git resource no longer displays the URL of the repository if the `sensitive` property is set. ## InSpec 3.4.1 InSpec has been updated from 3.2.6 to 3.4.1. This new release adds new `aws_billing_report` / `aws_billing_reports` resources, resolves multiple bugs, and includes tons of under the hood improvements. ## New Deprecations ### knife cookbook site Since Chef Infra Client 13, `knife cookbook site` has actually called the `knife supermarket` command under the hood. In Chef Infra Client 16 (April 2020), we will remove the `knife cookbook site` command in favor of `knife supermarket`. ### Audit Mode Chef Infra Client's Audit mode was introduced in 2015 as a beta that needed to be enabled via client.rb. Its functionality has been superseded by InSpec and we will be removing this beta feature in Chef Infra Client 15 (April 2019). ### Cookbook Shadowing Cookbook shadowing was deprecated in 0.10 and will be removed in Chef Infra Client 15 (April 2019). Cookbook shadowing allowed combining cookbooks within a mono-repo, so long as the cookbooks in question had the same name and were present in both the cookbooks directory and the site-cookbooks directory.