# CHANGELOG - process

## 1.16.0 / 2020-09-09 / Agent 7.23.0

* [Added] Upgrade psutil to 5.7.2. See [#7395](https://github.com/DataDog/integrations-core/pull/7395).
* [Fixed] Handle unfound processes in no matching PIDs logs. See [#7474](https://github.com/DataDog/integrations-core/pull/7474). Thanks [TheBooper](https://github.com/TheBooper).

## 1.15.1 / 2020-07-02 / Agent 7.21.0

* [Fixed] Fix NoSuchProcess log message level. See [#7045](https://github.com/DataDog/integrations-core/pull/7045).

## 1.15.0 / 2020-06-29

* [Added] Config specs and new agent signature. See [#6781](https://github.com/DataDog/integrations-core/pull/6781).

## 1.14.0 / 2020-05-17 / Agent 7.20.0

* [Added] Allow optional dependency installation for all checks. See [#6589](https://github.com/DataDog/integrations-core/pull/6589).

## 1.13.0 / 2020-04-04 / Agent 7.19.0

* [Added] Upgrade psutil to 5.7.0. See [#6243](https://github.com/DataDog/integrations-core/pull/6243).
* [Fixed] Update deprecated imports. See [#6088](https://github.com/DataDog/integrations-core/pull/6088).

## 1.12.0 / 2020-03-13

* [Added] Improve check performance. See [#5920](https://github.com/DataDog/integrations-core/pull/5920).

## 1.11.1 / 2020-01-15 / Agent 7.17.0

* [Fixed] Fix debug logging. See [#5460](https://github.com/DataDog/integrations-core/pull/5460).

## 1.11.0 / 2020-01-13

* [Added] Use lazy logging format. See [#5398](https://github.com/DataDog/integrations-core/pull/5398).
* [Added] Use lazy logging format. See [#5377](https://github.com/DataDog/integrations-core/pull/5377).
* [Fixed] Uncomment required config: search_string. See [#5359](https://github.com/DataDog/integrations-core/pull/5359).

## 1.10.4 / 2019-12-23

* [Fixed] Add debug logging when processes are not found. See [#5313](https://github.com/DataDog/integrations-core/pull/5313).

## 1.10.3 / 2019-12-13 / Agent 7.16.0

* [Fixed] Bump psutil to 5.6.7. See [#5210](https://github.com/DataDog/integrations-core/pull/5210).

## 1.10.2 / 2019-12-02

* [Fixed] Upgrade psutil dependency to 5.6.5. See [#5059](https://github.com/DataDog/integrations-core/pull/5059).

## 1.10.1 / 2019-10-11 / Agent 6.15.0

* [Fixed] Make iowrite_bytes and ioread_bytes counts. See [#4655](https://github.com/DataDog/integrations-core/pull/4655).
* [Fixed] Upgrade psutil dependency to 5.6.3. See [#4442](https://github.com/DataDog/integrations-core/pull/4442).

## 1.10.0 / 2019-05-14 / Agent 6.12.0

* [Added] Upgrade psutil dependency to 5.6.2. See [#3684](https://github.com/DataDog/integrations-core/pull/3684).

## 1.9.0 / 2019-04-15

* [Fixed] Do not return prematurely when calling `memory_info` on windows and solaris. See [#3618](https://github.com/DataDog/integrations-core/pull/3618).
* [Added] Adhere to code style. See [#3559](https://github.com/DataDog/integrations-core/pull/3559).

## 1.8.0 / 2019-02-18 / Agent 6.10.0

* [Added] Upgrade psutil. See [#3019](https://github.com/DataDog/integrations-core/pull/3019).
* [Added] Finish Python 3 Support. See [#2950](https://github.com/DataDog/integrations-core/pull/2950).

## 1.7.0 / 2019-01-04 / Agent 6.9.0

* [Added] Support Python 3. See [#2812][1].

## 1.6.0 / 2018-11-30 / Agent 6.8.0

* [Added] Update psutil. See [#2576][2].

## 1.5.0 / 2018-10-12 / Agent 6.6.0

* [Added] Upgrade psutil. See [#2190][3].

## 1.4.0 / 2018-09-04 / Agent 6.5.0

* [Added] Added regex support to process check when exact_match is False.. See [#2055][4]. Thanks [asandeep][5].
* [Added] [Add] Add cpu.normalized_pct metric. See [#1729][6].
* [Fixed] Add data files to the wheel package. See [#1727][7].

## 1.3.0 / 2018-02-13

* [FEATURE] Add option to use sudo for privileged process checks on file descriptors. See [#1530][8], thanks [@pdecat][9].

## 1.2.0 / 2018-01-10

* [IMPROVEMENT] Filter processes by user. See [#337][10]

## 1.1.2 / 2017-08-28

* [IMPROVEMENT] Better logging when a process was not found. See [#609][11]

## 1.1.1 / 2017-07-18

* [BUGFIX] Make process validation case-insensitve on Windows See [#479][12]

## 1.1.0 / 2017-06-05

* [FEATURE] Add option to collect metrics for children of matched processes. See [#425][13]

## 1.0.1 / 2017-05-11

* [BUGFIX] Handle the case where the pidfile doesn't exist. See [#349][14]

## 1.0.0 / 2017-05-08

* [FEATURE] adds process integration.

<!--- The following link definition list is generated by PimpMyChangelog --->
[1]: https://github.com/DataDog/integrations-core/pull/2812
[2]: https://github.com/DataDog/integrations-core/pull/2576
[3]: https://github.com/DataDog/integrations-core/pull/2190
[4]: https://github.com/DataDog/integrations-core/pull/2055
[5]: https://github.com/asandeep
[6]: https://github.com/DataDog/integrations-core/pull/1729
[7]: https://github.com/DataDog/integrations-core/pull/1727
[8]: https://github.com/DataDog/integrations-core/pull/1530
[9]: https://github.com/pdecat
[10]: https://github.com/DataDog/integrations-core/pull/337
[11]: https://github.com/DataDog/integrations-core/pull/609
[12]: https://github.com/DataDog/integrations-core/pull/479
[13]: https://github.com/DataDog/integrations-core/issues/425
[14]: https://github.com/DataDog/integrations-core/issues/349
