# InSpec 0.29.0 and Train 0.16.0

**URL:** <https://discourse.chef.io/t/inspec-0-29-0-and-train-0-16-0/9096>\
**Category:** Chef Release Announcements\
**Created:** [August 8, 2016, 11:49am UTC](https://discourse.chef.io/t/inspec-0-29-0-and-train-0-16-0/9096 "2016-08-08T11:49:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chris-rock](https://avatars.discourse-cdn.com/v4/letter/c/e9c0ed/32.png) [@chris-rock](https://discourse.chef.io/u/chris-rock)\
**Post date:** [August 8, 2016, 11:49am UTC](https://discourse.chef.io/t/inspec-0-29-0-and-train-0-16-0/9096/1 "2016-08-08T11:49:12Z")

</div>

InSpec 0.29.0 and Train 0.16.0 have been released. Full details are available here: [https://github.com/chef/inspec/releases/tag/v0.29.0](https://github.com/chef/inspec/releases/tag/v0.29.0) I also like to highlight the breaking change:

_Breaking change:_

With this release `family` refers to the distribution family while `name` refers to the specific distribution. For example, the family attribute for ubuntu is `debian`. Further, architecture information is collected for Linux and OS X using `uname -m`.

This includes possibly breaking changes:

- The following platforms are now their own family and not listed as part of the `redhat` family: `amazon`, `fedora`.

- The following platforms are now part of the `redhat` family whereas before they were their own families: `centos oracle scientific enterpriseenterprise xenserver cloudlinux ibm_powerkvm nexus_centos wrlinux`

- The following platforms are now part of the `debian` family wheras before they were their own families: `ubuntu`, `linuxmint`, `raspbian`

- `opensuse` and `suse` are now part of a single `suse` family.

We recommend to use our helper methods `os.linux?`, `os.windows?`, `os.unix?`, `os.redhat?`, `os.suse?`, `os.debian?`, `os.aix?`, `os.hpux?`, `os.solaris?`, `os.fedora?`, `os.bsd?`
