Skip to content

Releases: DataDog/datadog-lambda-js

v12.135.0

25 Feb 19:32
v12.135.0
66f7471

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v12.134.0...v12.135.0

Important

This version imports dd-trace-js v5.83.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:135
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:135
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:135
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node24-x:135

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:135
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:135
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:135
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node24-x:135

v12.134.0

18 Feb 17:26
v12.134.0
7dc7ad7

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v12.133.0...v12.134.0

Important

This version imports dd-trace-js v5.80.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:134
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:134
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:134
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node24-x:134

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:134
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:134
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:134
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node24-x:134

v12.133.0

28 Jan 21:44
v12.133.0
378e174

Choose a tag to compare

Important

The lambda layer size has been reduced!

  • Unzipped layer size has dropped from 19.1MB to 9MB
  • Zipped layer size has dropped from 6.6MB to 3.4MB

What's Changed

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:133
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:133
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:133
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node24-x:133

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:133
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:133
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:133
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node24-x:133

New Contributors

Full Changelog: v12.132.0...v12.133.0

v12.132.0

11 Dec 21:48
v12.132.0
05c440d

Choose a tag to compare

What's Changed

Full Changelog: v12.131.0...v12.132.0

Important

This version imports dd-trace-js v5.80.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:132
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:132
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:132
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node24-x:132

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:132
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:132
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:132
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node24-x:132

v12.131.0

01 Dec 21:10
v12.131.0
6be3cbc

Choose a tag to compare

What's Changed

Important

This version imports dd-trace-js v5.80.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:131
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:131
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:131
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node24-x:131

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:131
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:131
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:131
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node24-x:131

New Contributors

Full Changelog: v12.130.0...v12.131.0

v12.130.0

23 Oct 21:32
v12.130.0
46b5d46

Choose a tag to compare

What's Changed

New Contributors

Important

This version imports dd-trace-js v5.64.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:130
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:130
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:130

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:130
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:130
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:130

Full Changelog:
v12.129.0...v12.130.0

v12.129.0

01 Oct 20:25
v12.129.0
546e007

Choose a tag to compare

What's Changed

Important

This version imports dd-trace-js v5.64.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:129
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:129
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:129

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:129
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:129
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:129

Full Changelog: v12.128.0...v12.129.0

v12.128.0

02 Sep 19:45
v12.128.0
09f1d7c

Choose a tag to compare

What's Changed

Important

This version imports dd-trace-js v5.64.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:128
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:128
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:128

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:128
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:128
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:128

Full Changelog: v11.127.0...v12.128.0

v12.127.0

29 Jul 16:24
v12.127.0
52307d3

Choose a tag to compare

Warning

⚠️ This release contains some breaking changes ⚠️

🛠️ Fixes and enhancements

  • @zarirhamza AWS Service Naming Overhaul (#655, #666)
    • ⚠️ Service names are now reflect the actual AWS resource name instead of being vague. The old to new mappings are:
      • aws.lambda[function_name]
      • aws.dynamodb[table_name]
      • aws.sns[topic_name]
      • aws.sqs[queue_name]
      • aws.kinesis[stream_name]
      • aws.s3[bucket_name]
      • aws.eventbridge[event_name]
    • To opt out and restore old behavior, use the env var:
      DD_TRACE_AWS_SERVICE_REPRESENTATION_ENABLED=false
    • Dashboards, monitors, or alerts using service as a filter may break.
      • Recommended fix: Switch to using operation_name with same value to achieve old behavior.
    • Sampling rules may need to be updated to reflect the new service names

Other Changes

  • DD_SERVICE now takes precedence when setting the service name on Lambda spans.
  • AWS spans are now correctly marked with span.kind: server.
  • Removed outdated service override logic
  • Cold start tracing config now uses a boolean (true / false) instead of numeric (1 / 0).

Important

This version imports dd-trace-js v5.58.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:127
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:127
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:127

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:127
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:127
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:127

Full Changelog: v11.126.0...v12.127.0

v11.126.0

20 Jun 15:21
e0e53de

Choose a tag to compare

Important

This version imports dd-trace-js v5.56.0

# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node18-x:126
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node20-x:126
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Node22-x:126

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node18-x:126
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node20-x:126
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Node22-x:126

What's Changed

  • (fix): http.url tag to include protocol by @duncanista in #656
  • (fix): Typescript Timeouts when Lambda handler returns undefined by @nhulston in #661

Full Changelog: v10.125.0...v11.126.0