Warning
⚠️ This release contains some breaking changes ⚠️
🛠️ Fixes and enhancements
- @purple4reina fix: call patch_all before importing handler code. (#598)
⚠️ Some spans'service
tags will be changed from user-configured names to specific names and the user configured names will be tagged asbase_service
. Example with details on this impact. You may need to adjust your monitors if they are based on service tags.
- @joeyzhao2018 fix: error metrics should be sent during exception handling (#626)
🎊 [ASM] AppSec Feature Introduced
- @florentinl feat: initial support for ASM inside the tracer (#621)
- @florentinl feat(appsec): skip processing spans for events that are not http requests (#627)
- @florentinl build: publish artifacts of built layers on main updates (#629)
🎉 [DSM] Datastream Monitoring Feature Introduced
- @michael-zhao459 feat: lambda support for DSM (#622)
Important
dd-trace-py
version is v3.10.3
Note
After the v7.112.0 release. The version numbers in this repo will be updated to v7.113.0-dev
Tip
The lambda layers' zip files are provided here
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:112
Full Changelog:
-
datadog-lambda-python v6.111.0...v7.112.0