Ohai Chefs!
We’re happy to announce the release of ChefDK 1.0.3! The decision to promote ChefDK to 1.0 was made with input from
the community at the 2016 Seattle Community Summit, as a reflection of ChefDK’s maturity and stability.
Release Highlights
Version 1.0!
- Recognize ChefDK’s continued stability with the honor of a 1.0 tag. There is
nothing in this release that breaks backwards compatibility with previous
installations of ChefDK: it is simply a formal recognition of the stability of
the product.
Foodcritic
- Foodcritic constraint updated to require v8.0 or greater.
- Supermarket Foodcritic rules are now disabled by default when you run
chef generate cookbook
.
Inspec
- The
inspec
command is now included in the PATH managed by ChefDK. Just run
chef shell-init
to update your PATH!
Please see the CHANGELOG.md for the complete list of changes.
Get the Build
As always, you can download binaries directly from our Downloads Site or by using the new mixlib-install download
command now available in ChefDK 0.19.6 or greater.
$ mixlib-install download chefdk -v 1.0.3
Alternatively, you can install them now using one of the following command options:
# In Shell
$ curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -P chefdk -v 1.0.3
# In Windows Powershell
. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -project chefdk -version 1.0.3
If you want to give this a spin in Test-Kitchen, create or add the following to a .kitchen.local.yml file and have fun!
provisioner:
product_name: chefdk
product_version: 1.0.3