Breaking changes
* Python 2.7 and 3.5 support has been deprecated. The Python agent now requires Python 3.6+ [1021]
* No longer collecting body for `elasticsearch-py` `update` and `delete_by_query` [1013]
* Align `sanitize_field_names` config with the
[cross-agent spec](https://github.com/elastic/apm/blob/3fa78e2a1eeea81c73c2e16e96dbf6b2e79f3c64/specs/agents/sanitization.md).
If you are using a non-default `sanitize_field_names`, surrounding each of your entries with stars (e.g.
`*secret*`) will retain the old behavior. [982]
* Remove credit card sanitization for field values. This improves performance, and the security value of this check was
dubious anyway. [982]
* Remove HTTP querystring sanitization. This improves performance, and is meant to standardize behavior across the
agents, as defined in https://github.com/elastic/apm/pull/334. [#982]
* Remove `elasticapm.tag()` (deprecated since 5.0.0) [1034]
Bug fixes
* Fix for GraphQL span spamming from scalar fields with required flag [1015]