# ChefDK 2.5 Released!

**URL:** <https://discourse.chef.io/t/chefdk-2-5-released/12714>\
**Category:** Chef Release Announcements\
**Created:** [March 7, 2018, 11:11pm UTC](https://discourse.chef.io/t/chefdk-2-5-released/12714 "2018-03-07T23:11:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tas50](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/tas50/32/941_2.png) [@tas50](https://discourse.chef.io/u/tas50)\
**Post date:** [March 7, 2018, 11:11pm UTC](https://discourse.chef.io/t/chefdk-2-5-released/12714/1 "2018-03-07T23:11:33Z")

</div>

Ohai Chefs!

We’re happy to announce the release of ChefDK v2.5 with a pile of new testing tools!

## Release Highlights

### Rename `smoke` tests to `integration` tests.

The cookbook, recipe, and app generators now name the test directory `integration` instead of `smoke`. This will not impact existing cookbooks generated with older releases of ChefDK, but does simplify the .kitchen.yml for all new cookbooks.

### Chef 13.8.5

ChefDK now ships with Chef 13.8.5. See [https://docs.chef.io/release\_notes.html](https://docs.chef.io/release_notes.html) for more information on what’s new.

### Updated chef\_version in chef generate cookbook

When running `chef generate cookbook` the generated cookbook will now specify a minimum chef release of 12.14 not 12.1.

### Security Updates

#### Ruby

Ruby has been updated to 2.4.3 to resolve `CVE-2017-17405`

#### OpenSSL

OpenSSL has been updated to 1.0.2n to resolve `CVE-2017-3738`, `CVE-2017-3737`, `CVE-2017-3736`, and `CVE-2017-3735`.

#### LibXML2

LibXML2 has been updated to 2.9.7 to fix `CVE-2017-15412`

#### minitar

minitar has been updated to 0.6.1 to resolve `CVE-2016-10173`

### Updated Components

- `chefspec` 7.1.1 -\> 7.1.2
- `chef-api` 0.7.1 -\> 0.8.0
- `chef-provisioning` 2.6.0 -\> 2.7.0
- `chef-provisioning-aws` 3.0.0 -\> 3.0.2
- `chef-sugar` 3.6.0 -\> 4.0.0
- `foodcritic` 12.2.1 -\> 12.3.0
- `inspec` 1.45.13 -\> 1.51.21
- `kitchen-dokken` 2.6.5 -\> 2.6.7
- `kitchen-ec2` 1.3.2 -\> 2.2.1
- `kitchen-inspec` 0.20.0 -\> 0.23.1
- `kitchen-vagrant` 1.2.1 -\> 1.3.1
- `knife-ec2` 0.16.0 -\> 0.17.0
- `knife-windows` 1.9.0 -\> 1.9.1
- `test-kitchen` 1.19.2 -\> 1.20.0
- `chef-provisioning-azure` has been removed as it used deprecated Azure APIs

## Get the Build

As always, you can download binaries directly from [downloads.chef.io](http://downloads.chef.io) or by using the new mixlib-install command line utility available in ChefDK 0.19.6 or greater.

```auto
$ mixlib-install download chefdk -v 2.5.3

```

Alternatively, you can install ChefDK using one of the following command options:

```auto
# In Shell
$ curl https://omnitruck.chef.io/install.sh | sudo bash -s -- -P chefdk -v 2.5.3

# In Windows Powershell
. { iwr -useb https://omnitruck.chef.io/install.ps1 } | iex; install -project chefdk -version 2.5.3

```

-Tim
