<commit_before>---
title: Release Notes/Changelog
menu:
  telegraf_1_4:
    weight: 0
    parent: about_the_project
---
## v1.4.5 [2017-12-01]

### Bugfixes

- Fix global variable collection when using interval_slow option in MySQL input.
- Fix error getting net connections info in netstat input.<commit_msg>initial cleanup of changelog for docs<commit_after>---
title: Release Notes/Changelog
menu:
  telegraf_1_4:
    weight: 0
    parent: about_the_project
---
## v1.5 [unreleased]

### New Plugins
- [basicstats](./plugins/aggregators/basicstats/README.md) - Thanks to @toni-moreno
- [bond](./plugins/inputs/bond/README.md) - Thanks to @ildarsv
- [cratedb](./plugins/outputs/wavefront/README.md) - Thanks to @felixge
- [dcos](./plugins/inputs/dcos/README.md) - Thanks to @influxdata
- [jolokia2](./plugins/inputs/jolokia2/README.md) - Thanks to @dylanmei
- [nginx_plus](./plugins/inputs/nginx_plus/README.md) - Thanks to @mplonka & @poblahblahblah
- [opensmtpd](./plugins/inputs/opensmtpd/README.md) - Thanks to @aromeyer
- [particle](./plugins/inputs/webhooks/particle/README.md) - Thanks to @davidgs
- [pf](./plugins/inputs/pf/README.md) - Thanks to @nferch
- [postfix](./plugins/inputs/postfix/README.md) - Thanks to @phemmer
- [smart](./plugins/inputs/smart/README.md) - Thanks to @rickard-von-essen
- [solr](./plugins/inputs/solr/README.md) - Thanks to @ljagiello
- [teamspeak](./plugins/inputs/teamspeak/README.md) - Thanks to @p4ddy1
- [unbound](./plugins/inputs/unbound/README.md) - Thanks to @aromeyer
- [wavefront](./plugins/outputs/wavefront/README.md) - Thanks to @puckpuck

### Release Notes

- In the `kinesis` output, use of the `partition_key` and
  `use_random_partitionkey` options has been deprecated in favor of the
  `partition` subtable.  This allows for more flexible methods to set the
  partition key such as by metric name or by tag.

- With the release of the new improved `jolokia2` input, the legacy `jolokia`
  plugin is deprecated and will be removed in a future release.  Users of this
  plugin are encouraged to update to the new `jolokia2` plugin.

### Features

- Add support for sharding based on metric name.
- Add Kafka output plugin topic_suffix option.
- Include mount mode option in disk metrics.
- TLS and MTLS enhancements to HTTPListener input plugin.
- Add polling method to logparser and tail inputs.
- Add timeout option for kubernetes input.
- Add support for timing sums in statsd input.
- Add resource limit monitoring to procstat.
- Add support for k8s service DNS discovery to prometheus input.
- Add configurable metrics endpoint to prometheus output.
- Add new nginx_plus input plugin.
- Add support for NSQLookupd to nsq_consumer.
- Add redesigned Jolokia input plugin.
- Add configurable separator for metrics and fields in opentsdb output.
- Add support for the rollbar occurrence webhook event.
- Add Wavefront output plugin.
- Add extra wired tiger cache metrics to mongodb input.
- Collect Docker Swarm service metrics in docker input plugin.
- Add smart input plugin for collecting S.M.A.R.T. data.
- Add cluster health level configuration to elasticsearch input.
- Add ability to limit node stats in elasticsearch input.
- Add new basicstats aggregator.
- Add UDP IPv6 support to statsd input.
- Use labels in prometheus output for string fields.
- Add support for decimal timestamps to ts-epoch modifier.
- Add histogram and summary types and use in prometheus plugins.
- Gather concurrently from snmp agents.
- Perform DNS lookup before ping and report result.
- Add instance name option to varnish plugin.
- Add support for SSL settings to ElasticSearch output plugin.
- Add Teamspeak 3 input plugin.
- Add modification_time field to filestat input plugin.
- Add Solr input plugin.
- Add CrateDB output plugin.
- Add systemd unit pid and cgroup matching to procstat.
- Add Particle Webhook Plugin.
- Use MAX() instead of SUM() for latency measurements in sqlserver.
- Add index by week number to Elasticsearch output.
- Add unbound input plugin.
- Add opensmtpd input plugin.
- Add support for tags in the index name in elasticsearch output.
- Add postfix input plugin.
- Add bond input plugin.
- Add slab to mem plugin.
- Add input plugin for DC/OS.
- Add support for glob patterns in net input plugin.
- Add input plugin for OpenBSD/FreeBSD pf.
- Add option to amqp output to publish persistent messages.
- Support I (idle) process state on procfs+Linux.

### Bugfixes

- Fix webhooks input address in use during reload.
- Unlock Statsd when stopping to prevent deadlock.
- Fix cloudwatch output requires unneeded permissions.
- Fix prometheus passthrough for existing value types.
- Always ignore autofs filesystems in disk input.
- Fail metrics parsing on unescaped quotes.
- Whitelist allowed char classes for graphite output.
- Use hexadecimal ids and lowercase names in zipkin input.
- Fix snmp-tools output parsing with Windows EOLs.
- Add shadow-utils dependency to rpm package.
- Use deb-systemd-invoke to restart service.
- Fix kafka_consumer outside range of offsets error.
- Fix separation of multiple prometheus_client outputs.
- *Don't add system input uptime_format as a counter.

## v1.4.5 [2017-12-01]

### Bugfixes

- Fix global variable collection when using interval_slow option in MySQL input.
- Fix error getting net connections info in netstat input.
{'fraction_non_alphanumeric': 0.08364520958083832, 'fraction_numerical': 0.007297904191616767, 'mean_word_length': 3.83710407239819, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4230233', 'n_tokens_mistral': 1644, 'n_tokens_neox': 1557, 'n_words': 650}