Releases: DataDog/datadog-lambda-extension
v34
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:34
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:34
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:34
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:34
What's Changed
- Uses the v1 metrics API for Serverless
v33
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:33
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:33
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:33
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:33
What's Changed
- When a function cold starts, a span is now created representing the time and duration of function initialization
- Adds three new metrics:
aws.lambda.enhanced.response_latency
,aws.lambda.enhanced.response_duration
, andaws.lambda.enhanced.produced_bytes
v32
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:32
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:32
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:32
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:32
What's Changed
- Fix CVE-2022-27664
v31
There is a conflict with V30 during publishing the new extension, so V31 is the new version after V29.
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:31
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:31
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:31
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:31
What's Changed
-
Append to JAVA_TOOL_OPTIONS instead of override by @astuyve in #86
-
Small readability updates and other nitpicks by @purple4reina in DataDog/datadog-agent#13856
-
Load proxy config from datadog.yaml for metric agent and solve the problem of wrong request ID log by @nine5two7 in DataDog/datadog-agent#13790
v29
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:29
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:29
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:29
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:29
v28
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:28
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:28
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:28
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:28
v27
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:27
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:27
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:27
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:27
- Fixes
datadog_wrapper
being non-executable in our docker image.
v26
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:26
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:26
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:26
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:26
- Fixes dogstatsd not respect
DD_PROXY_HTTP
andDD_PROXY_HTTPS
- Adds a missing
/opt/datadog_wrapper
to the docker image on Dockerhub
v25
datadog-lambda-java
is no longer required for instrumenting Java Lambda functions when using the Datadog Lambda Extension version 25 or above. Follow the instructions to upgrade.
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:25
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:25
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:25
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:25
- f20a018db [Serverless] Add kinesis event for inferred spans (DataDog/datadog-agent#12791)
- 221f50ca8 [Serverless] Add dynamodb event for inferred spans (DataDog/datadog-agent#12790)
- ff389fe0e Updating SecretsManager secret fetching logic to always query the SecretsManager region defined in the ARN. (DataDog/datadog-agent#12740)
- 1f373f389 Fixes extension panic (DataDog/datadog-agent#12792)
- 5c47f6e99 [serverless] Treat 5xx response span as errors for Lambda-Extension (DataDog/datadog-agent#12659)
- 2386da568 Adds support for SQS Events as inferred spans (DataDog/datadog-agent#12509)
v24
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:24
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:24
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:24
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:234
- Add lambda trigger types and inferred spans (#12635) (#12137)
- Get KMS/Secrets Managers values from the Extension (#12155)
- Filter out empty logs to prevent snapshot diff flakiness (#12413)
- Fix bootstrap script name in integration tests (#12348)
- JSONify integration tests (#12340)
- Fix signals handling + panic if no API KEY (#12183)
- Provide more accurate lambda cost estimation for ARM64 (#12016)
- Fix revive linter serverless errors (#12158)
- Set correct service name for cloud run (#12218)