github DataDog/datadog-lambda-extension v90

6 hours ago
# AWS Commercial
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-FIPS:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM-FIPS:90

# AWS GovCloud
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-FIPS:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM-FIPS:90

What's Changed

Features

  • Lambda Managed Instance Support: Introduced the support for AWS Lambda Managed Instance mode (#947 by @astuyve, @duncanista, @jchrostek-dd, @litianningdatadog, @shreyamalpani)
  • Span Deduplication: Added span deduplication by span_id to fix trace stats overcount issue in Node.js runtime when using continuous flush strategy (#939 by @purple4reina)
  • VPC Proxy Support for Trace Stats: Enabled sending trace stats to Datadog when Lambda is in a VPC with a proxy (#927 by @purple4reina)
  • Extended Debugger Proxy Support: Added proxy support for /debugger/v2/input and /debugger/v1/diagnostics endpoints to enable Exception Replay (#918 by @purple4reina)
  • DD_LOGS_ENABLED Environment Variable: Added DD_LOGS_ENABLED as an alias for DD_SERVERLESS_LOGS_ENABLED with OR logic for backward compatibility (#928 by @litianningdatadog)

Improvements

  • libdatadog Upgrade: Upgraded libdatadog dependency with updated crate names and new HTTP client API for trace submission (#917 by @purple4reina)
  • CI Stability: Set 10-minute timeout and automatic retries for bottlecap GitLab job to prevent false failures (#945 by @purple4reina)

Full Changelog: v89...v90

Don't miss a new datadog-lambda-extension release

NewReleases is sending notifications on new releases.