# Chef 14.7.17 Released!

**URL:** https://discourse.chef.io/t/chef-14-7-17-released/13961
**Category:** Chef Release Announcements
**Created:** [November 8, 2018, 7:21pm UTC](https://discourse.chef.io/t/chef-14-7-17-released/13961 "2018-11-08T19:21:48Z")
**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: [November 8, 2018, 7:21pm UTC](https://discourse.chef.io/t/chef-14-7-17-released/13961/1 "2018-11-08T19:21:49Z")

</div>

Ohai Chefs!

We're happy to announce the release of Chef v14.7.17. This release comes with some great new resources for Windows users as well as improvements to many other resources.

## New Resources

### windows\_firewall\_rule

Use the `windows_firewall_rule` resource create or delete Windows Firewall rules.

See the [windows\_firewall\_rule](https://docs.chef.io/resource_windows_firewall_rule.html) documentation for more information.

Thank you [Schuberg Philis](https://schubergphilis.com/) for transferring us the [windows\_firewall cookbook](https://supermarket.chef.io/cookbooks/windows_firewall) and to [@Happycoil](https://github.com/Happycoil) for porting it to chef-client with a significant refactoring.

### windows\_share

Use the `windows_share` resource create or delete Windows file shares.

See the [windows\_share](https://docs.chef.io/resource_windows_share.html) documentation for more information.

### windows\_certificate

Use the `windows_certificate` resource add, remove, or verify certificates in the system or user certificate stores.

See the [windows\_certificate](https://docs.chef.io/resource_windows_certificate.html) documentation for more information.

## Updated Resources

### dmg\_package

The dmg\_package resource has been refactored to improve idempotency and properly support accepting a DMG's EULA with the `accept_eula` property.

### kernel\_module

Kernel\_module now only runs the `initramfs` update once per Chef run to greatly speed up chef-client runs when multiple kernel\_module resources are used. Thank you [@tomdoherty](https://github.com/tomdoherty) for this improvement.

### mount

The `supports` property once again allows passing supports data as an array. This matches the behavior present in Chef 12.

### timezone

macOS support has been added to the timezone resource.

### windows\_task

A regression in Chef 14.6’s windows\_task resource which resulted in tasks being created with the "Run only when user is logged on" option being set when created with a specific user other than SYSTEM, has been resolved.

# Get the Build

As always, you can download binaries directly from [downloads.chef.io](https://downloads.chef.io/chef/14.7.17) or by using the `mixlib-install` command line utility:

```auto
$ mixlib-install download chef -v 14.7.17

```

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

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

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

```

If you want to give this version a spin in Test Kitchen, create or add the following to your `kitchen.yml` file:

```auto
provisioner:
  product_name: chef
  product_version: 14.7.17

```

Enjoy,  
Tim
