Skip to content

Releases: DataDog/datadog-lambda-go

v1.3.0

20 Aug 15:30
Compare
Choose a tag to compare

Add functionname attribute to span metadata (#89)

v1.2.0

19 Aug 14:38
Compare
Choose a tag to compare

Features

  • Support custom root trace extraction from Lambda body content (#80)

Allows the user to create define a custom TraceContextExtractor to extract the datadog trace context from non-API-Gateway Lambda events.

Bug fixes

  • Set default sampling priority to sampler-keep (#88)

If datadog-lambda-go gets a datadog trace context that does not have a sampling-priority set, it will default to sampler-keep (old behavior was to discard the entire trace context as malformed).

v1.1.0

09 Aug 20:59
c88b4f4
Compare
Choose a tag to compare

Add support for lambda.StartHandler (#85)

v1.0.3

27 Jul 19:27
Compare
Choose a tag to compare
  • Update AWS dependencies, remove vendor folder (#84)
  • Try encrypting KMS key without encryption context first (#83)
  • Support tracing with extension (#81)
  • Change separateVersionFromFunctionArn function to check slice capacity before slicing (#79)

v1.0.2

10 Jun 23:03
Compare
Choose a tag to compare
  • Support decrypting API keys encrypted with an encryption context (#77)

v1.0.1

26 May 18:23
Compare
Choose a tag to compare
  • Do not turn on tracer debug mode (#75)

v1.0.0

23 Apr 17:50
Compare
Choose a tag to compare
  • Fix bug adding errors to spans (#67)
  • Automatically mark the function execution span with an error if the handler function returns an error (#67)
  • Do not restart the tracer on every invocation for improved performance (#68)
  • Tag spans with version information (#70)

v0.10.0

09 Feb 22:34
b45a6b5
Compare
Choose a tag to compare
  • Adds circuit breaker logic to metric submission #64

v0.9.2

04 Feb 16:38
ad36fcb
Compare
Choose a tag to compare
  • Bump AWS SDK version to 1.36.29 (#61)
  • Improve integration tests (#65)

v0.9.1

03 Feb 00:37
325e52e
Compare
Choose a tag to compare
  • Fixes some bugs affecting tracing (#60)