# CHANGELOG - directory

## 1.9.1 / 2020-11-04 / Agent 7.24.0

* [Fixed] Add tags to the new `system.disk.directory.exists` service check. See [#7929](https://github.com/DataDog/integrations-core/pull/7929).

## 1.9.0 / 2020-10-31

* [Added] Add a service check for missing directories. See [#7714](https://github.com/DataDog/integrations-core/pull/7714).

## 1.8.0 / 2020-06-24 / Agent 7.21.0

* [Added] Add option to not follow symlinks for stat. See [#6960](https://github.com/DataDog/integrations-core/pull/6960).
* [Added] Make max file count configurable in the directory check. See [#6847](https://github.com/DataDog/integrations-core/pull/6847).
* [Fixed] Simplify walker recursive condition. See [#6965](https://github.com/DataDog/integrations-core/pull/6965).
* [Fixed] Refactor config. See [#6961](https://github.com/DataDog/integrations-core/pull/6961).

## 1.7.0 / 2020-06-03

* [Added] Add `follow_symlinks` config option. See [#6800](https://github.com/DataDog/integrations-core/pull/6800).

## 1.6.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).
* [Fixed] Skip matched_files loop if countonly is set. See [#6477](https://github.com/DataDog/integrations-core/pull/6477).

## 1.5.1 / 2020-04-04 / Agent 7.19.0

* [Fixed] Fix filegauge inconsistencies. See [#6060](https://github.com/DataDog/integrations-core/pull/6060).
* [Fixed] Update deprecated imports. See [#6088](https://github.com/DataDog/integrations-core/pull/6088).

## 1.5.0 / 2020-01-13 / Agent 7.17.0

* [Added] Use lazy logging format. See [#5398](https://github.com/DataDog/integrations-core/pull/5398).

## 1.4.1 / 2019-10-09 / Agent 6.15.0

* [Fixed] Explain filetagname logic in the example config file. See [#4524](https://github.com/DataDog/integrations-core/pull/4524).

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

* [Added] Adhere to code style. See [#3499](https://github.com/DataDog/integrations-core/pull/3499).

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

* [Fixed] Make the error message more clear in case a path is not accessible. See [#2369][1].

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

* [Added] Add option to pattern-match full directory path. See [#2026][2].
* [Added] Upgrade scandir to latest version. See [#2024][3].
* [Added] Add option to exclude certain directories. See [#2018][4].
* [Fixed] Add data files to the wheel package. See [#1727][5].

## 1.2.0 / 2018-03-23

* [FEATURE] adds custom tag support. See [#1165][6]

## 1.1.1 / 2018-02-13

* [FEATURE] adds option to ignore missing configured directories. See [#1045][7] (Thanks [@oeuftete][8])

## 1.1.0 / 2017-07-18

* [FEATURE] adds pattern matching against files' relative paths. See [#429][9] (Thanks [@cmatteri][10])

## 1.0.0 / 2017-03-22

* [FEATURE] adds directory integration.


<!--- The following link definition list is generated by PimpMyChangelog --->
[1]: https://github.com/DataDog/integrations-core/pull/2369
[2]: https://github.com/DataDog/integrations-core/pull/2026
[3]: https://github.com/DataDog/integrations-core/pull/2024
[4]: https://github.com/DataDog/integrations-core/pull/2018
[5]: https://github.com/DataDog/integrations-core/pull/1727
[6]: https://github.com/DataDog/integrations-core/pull/1165
[7]: https://github.com/DataDog/integrations-core/issues/1045
[8]: https://github.com/oeuftete
[9]: https://github.com/DataDog/integrations-core/issues/429
[10]: https://github.com/cmatteri
