Skip to content

v1.6.0

Compare
Choose a tag to compare
@axw axw released this 18 Nov 01:26
v1.6.0
d66d9b5
  • module/apmhttp: add WithClientRequestName option (#609 - thanks @lobotomist!)
  • module/apmhttp: add WithPanicPropagation function (#611 - thanks @lobotomist!)
  • module/apmgoredis: add Client.RedisClient (#613 - thanks @wins1908!)
  • Introduce apm.TraceFormatter, for formatting trace IDs (#635)
  • Report error cause(s), add support for errors.Unwrap (#638)
  • Setting ELASTIC_APM_TRANSACTION_MAX_SPANS to 0 now disables all spans (#640)
  • module/apmzerolog: add Writer.MinLevel (#641)
  • Introduce SetLabel and deprecate SetTag (#642)
  • Support central config for ELASTIC_APM_CAPTURE_BODY and ELASTIC_APM_TRANSACTION_MAX_SPANS (#648)
  • module/apmgorm: sql.ErrNoRows is no longer reported as an error (#645 - thanks @vutung2311!)
  • Server URL path is cleaned/canonicalizsed in order to avoid 301 redirects (#658)
  • context.request.socket.remote_address now reports the peer address (#662)
  • Experimental support for periodic CPU/heap profiling (#666)
  • module/apmnegroni: introduce tracing Negroni middleware (#671 - thanks @Earlzo!)
  • Unescape hyphens in k8s pod UIDs when the systemd cgroup driver is used (#672)
  • Read and propagate the standard W3C "traceparent" header (#674)