- [IMPROVEMENT] Use PyYaml's "FullLoader" to avoid unsafe load. See [#45][] (thanks to [@brandonshough][])
- [FEATURE] Add support for "site" configuration.
- [BUGFIX] Fix yaml import broken by Ansible 2.5.
- [BUGFIX] Avoid printing error about the conf file when using a vault. See [#34][]
- [FEATURE] Add support of python3 (and still fully support python2). See #33 (thanks to @DSpeichert)
- [FEATURE] Don't send event about error when "ignore_errors" is True. See #30
- [FEATURE] Set log level to warning for the datadog and request packages. See #24 (thanks to @n0ts)
- [FEATURE] Allow users to set a custom location for the configuration file.
- [FEATURE] Added environment variables for configuring datadog api key. See #22 (thanks to @pyconsult)
- [FEATURE] Disable callback if required python packages aren't installed. See #28 (thanks to @dobber)
- [FEATURE] Add support for getting api_key from hostvars and thus from vault. See #25
- [BREAKING CHANGE] Drop support for ansible <2.0
- [BUGFIX] Avoid failure when using ansible 2.4. See #27
- [BUGFIX] Avoid failure when
res['invocation']
has nomodule_name
key. See #19
First release, compatible with Ansible v1 & v2