Skip to content

Releases: DataDog/datadog-lambda-extension

v68

08 Jan 20:41
5a7d033
Compare
Choose a tag to compare

Warning

BREAKING CHANGE

Starting in the v67 version, the Next Generation Datadog Lambda Extension is the default, to force launch of the compatibility (previous) Extension, set the DD_EXTENSION_VERSION=compatibility

The Next-Gen Datadog Lambda Extension is designed specifically for Lambda and makes different tradeoffs around the lifecycle and processing of data than the original, converted datadog-agent. While we expect the features and configuration to be compatible, there are timing changes to when data flushes, or aggregation changes which are best suited to the Lambda lifecycle. As a result, this is a major version change and we strongly recommend testing this release in dev/staging/pre-production environment before moving to production.

Read about the Next Generation Datadog Lambda Extension.

Important

Compatibility (previous) Extension Agent version is v7.60.1

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:68
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:68
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:68
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:68

What's Changed

Next Generation Extension:

Compatibility (Previous) Extension:

Full Changelog: v67...v68

v67

27 Nov 01:50
d3a3196
Compare
Choose a tag to compare
v67

Warning

BREAKING CHANGE

This version sets the Next Generation Datadog Lambda Extension as default, to force launch of the compatibility (previous) Extension, set the DD_EXTENSION_VERSION=compatibility

The Next-Gen Datadog Lambda Extension is designed specifically for Lambda and makes different tradeoffs around the lifecycle and processing of data than the original, converted datadog-agent. While we expect the features and configuration to be compatible, there are timing changes to when data flushes, or aggregation changes which are best suited to the Lambda lifecycle. As a result, this is a major version change and we strongly recommend testing this release in dev/staging/pre-production environment before moving to production.

Read about the Next Generation Datadog Lambda Extension.

Important

Compatibility (previous) Extension Agent version is v7.59.0

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:67
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:67
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:67
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:67

What's Changed

Next Generation Extension:

Compatibility (Previous) Extension:

Full Changelog: v66...v67

v66

19 Nov 21:34
1757fad
Compare
Choose a tag to compare
v66

Important

Agent version is v7.59.0

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:66
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:66
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:66
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:66

What's Changed

Main Extension:

Next Generation Extension:

Important

Customers using .NET, Java, Ruby, and Go can now opt-in to take advantage of the performance improvements.

New Contributors

Full Changelog: v65...v66

v65

11 Sep 19:48
d519c48
Compare
Choose a tag to compare
v65

What's Changed

Agent Tag
Agent Version: 7.57.0

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:65
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:65
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:65
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:65

Main Extension:

Next generation Datadog Extension:

Full Changelog: v64...v65

New Contributors

v64

19 Aug 21:43
58ad05b
Compare
Choose a tag to compare
v64

What's Changed

Agent Tag
Agent Version: 7.55.3

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:64
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:64
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:64
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:64

Main Extension:

Next generation Datadog Extension:

Full Changelog: v63...v64

v63

06 Aug 18:46
16f1e3c
Compare
Choose a tag to compare
v63

What's Changed

Agent Tag
Agent Version: 7.55.3

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:63
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:63
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:63
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:63

Datadog Agent:

Rust:

Full Changelog: v62...v63

v62

25 Jul 19:54
9eb1955
Compare
Choose a tag to compare
v62

What's Changed

⚠️ Container Images

A change was made a while ago in our documentation which requires to update which artifacts are copied from our datadog/lambda-extension image. Ensure you modify it from the previous instrumentation to the new one. Starting v61 this is required to get your instrumentation working properly.

Expected:

# now
COPY --from=public.ecr.aws/datadog/lambda-extension:<TAG> /opt/. /opt/

Previous:

# previous
COPY --from=public.ecr.aws/datadog/lambda-extension:<TAG> /opt/extensions/ /opt/extensions

Agent Tag
Agent Version: 7.55.1

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:62
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:62
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:62
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:62

Datadog Agent:

Rust:

Full Changelog: v61...v62

v61

22 Jul 20:33
5b4399e
Compare
Choose a tag to compare
v61

⚠️ Container Images

A change was made a while ago in our documentation which requires to update which artifacts are copied from our datadog/lambda-extension image. Ensure you modify it from the previous instrumentation to the new one. Since v61 requires this to work properly.

Expected:

# now
COPY --from=public.ecr.aws/datadog/lambda-extension:<TAG> /opt/. /opt/

Previous:

# previous
COPY --from=public.ecr.aws/datadog/lambda-extension:<TAG> /opt/extensions/ /opt/extensions

🚨 There is a known issue with this version. We recommend using v62:

  • An issue was encountered too when using container images, we published a faulty image to the latest, latest-alpine, 61, and 61-alpine images. But this has been remediated and fixed.
  • This version reports the agent version as 6.0.0 instead of the expected.
  • An UDS error message appears on initialization, it's benign, but doesn't provide a great experience for customers.

Agent Tag
Agent Version: 7.55.1

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:61
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:61
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:61
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:61

What's Changed

🔔 This version was release off of the main branch, unlike previous releases where commits are cherry-picked. Below are Serverless specific changes:

Datadog Agent:

Rust:

New Contributors

Full Changelog: v60...v61

v60

10 Jul 15:54
5eb5a88
Compare
Choose a tag to compare
v60

Agent Tag
Agent Version: 7.54.0

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:60
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:60
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:60
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:60

What's Changed

🔔 This version is a duplicate of v58.

v59

03 Jul 14:35
fa9d8a1
Compare
Choose a tag to compare
v59

🚨 There is a known issue with this version. We recommend using another version as we continue to investigate.

Agent Tag
Agent Version: 7.54.1

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:59
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:59
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:59
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:59

What's Changed

🔔 This version was release off of the main branch, unlike previous releases where commits are cherry-picked. Below are Serverless specific changes: