Skip to content

Releases: DataDog/datadog-lambda-python

v27

08 Jan 16:37
Compare
Choose a tag to compare
v27

Lambda layer version: 27

  • Updates dd_trace to 0.45.0
  • Adds SQS trace extraction
  • Adds Lambda Context trace extraction

Layer ARNs:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:27
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:27
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:27
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:27

arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:27
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:27
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:27
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:27

v26

07 Dec 22:57
Compare
Choose a tag to compare
v26

Lambda layer version: 26

  • Update dependencies to latest version

Layer ARNs:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:26
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:26
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:26
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:26

arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:26
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:26
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:26
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:26

v25

03 Dec 20:45
Compare
Choose a tag to compare
v25

Lambda layer version: 25

From this version onward, the Lambda layer will be signed by Datadog for use with code signing for AWS Lambda.

Layer ARNs:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:25
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:25
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:25
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:25

arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:25
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:25
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:25
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:25

Changes:

  • Sign layers using AWS Signer before publishing (#99)

v24

17 Nov 23:25
Compare
Choose a tag to compare
v24

Fixes bug where traces weren't capturing exceptions raised form the handler #98

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:24
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:24
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:24
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:24

arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:24
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:24
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:24
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:24

v23

08 Oct 19:23
Compare
Choose a tag to compare
v23

Add support for datadog's lambda extension for sending metrics

https://docs.datadoghq.com/serverless/datadog_lambda_library/extension

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:23
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:23
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:23
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:23

arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python27:23
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python36:23
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python37:23
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:23

v21

27 Aug 01:14
a381b69
Compare
Choose a tag to compare
v21

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:21
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:21
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:21
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:21

Fixes bug in module import redirect - #79

v19

23 Jul 13:54
5e8ad5a
Compare
Choose a tag to compare
v19

Layers

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:19
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:19
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:19
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:19

Changes

Get function_version from function_arn

v18

27 May 22:01
2f667ea
Compare
Choose a tag to compare
v18

Lambda Layer version 18

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:18
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:18
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:18
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:18

Changes
*. Add code change free handler

v17

14 May 18:41
Compare
Choose a tag to compare
v17

Lambda Layer version 17

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:17
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:17
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:17
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:17
Replace <AWS_REGION> above with your Lambda's region and choose the layer ARN that specifies the runtime that your Lambda is using.

Changes:

  • Fix for issue where root dd-trace span was being disguarded #60

v16

09 Apr 23:10
682f597
Compare
Choose a tag to compare
v16

Lambda Layer version 16

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python27:16
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python36:16
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python37:16
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:16

Replace <AWS_REGION> above with your Lambda's region and choose the layer ARN that specifies the runtime that your Lambda is using.

Changes:

  • Patching http clients erase existing headers #56
  • Lowercase function arn in trace metadata #57