arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension:21
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Extension-ARM:21
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension:21
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Extension-ARM:21
New in this release:
- Added support for the .NET runtime. Your .NET functions must be instrumented with
dd-trace-dotnet
2.3.0 or above. - Improved debug logs to help diagnose issues.
- Fixed a race condition that could cause a small fraction of invocations to fail.
Changelog:
- Add runtime API proxy (#9988)
- Block list hello and flush routes from traces (#10080)
- Disable backoff delay in serverless mode (#10163)
- Add enhanced error metric to invocationlifecycle package (#10183)
- Remove extraneous WARN logs, update integration tests (#10184)
- Implement span post processor (#10224)
- Create function execution span when using proxy (#10260)
- Use http-intake.logs for Lambda Extension logs submission (#10304)
- Add incoming trace contexts to function execution spans in the extension (#10454)
- Add debug logs to output Datadog-prefixed environment variables (#10475)
- Add extension version to startup debug log (#10484)
- Add serverless-specific debug lines for traces and metrics (#10500)
- Add /trace-context endpoint (#10505)
- Add lifecycle API endpoints (#10525)
- Set execution span to error when appropriate (#10541)
- Update logic for start-invocation and end-invocation endpoints (#10624)
- Fix panic due to race in metric flush/sample (#10759)