Skip to content

Releases: DataDog/datadog-lambda-java

0.3.3

10 Dec 19:45

Choose a tag to compare

This bumps the versions of log4j-api and log4j-core that were imported for testing. The old versions of log4j were found to be susceptible to a remote code execution attack. See the following resources for more info:

datadog-lambda-java only uses log4j in testing, and the log4j dependency does not make it into the published library. Regardless, we are going to cut a new version to be safe.

barring any additional critical security fixes, this will probably be the last update to datadog-lambda-java:0.3.x. Additional updates will be in v1.4.x

https://search.maven.org/artifact/com.datadoghq/datadog-lambda-java/0.3.3/jar

Latest corresponding dd-trace-java layer ARN:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:3

0.3.2

20 Aug 18:56
8496869

Choose a tag to compare

  • Add functionname attribute to span metadata

Fix NullPointerException in Kinesis trace context

20 May 14:59

Choose a tag to compare

Fixes a Null Pointer Exception that was encountered when the Tracer attempted to get the Datadog trace context from a Kineses event that contains no Datadog trace context.

Latest corresponding dd-trace-java layer ARN:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:3

Minor bugfix to dd-trace-java

17 May 23:13
0a6f6c8

Choose a tag to compare

The same as 0.2.4, but I'm bumping the minor version to match the dd-trace-java layer version 3. The new dd-trace-java layer includes a bugfix that appends a newline to the end of PrintWriter traces. This fixes a bug where sometimes Cloudwatch will consider the next thing logged to be the same logging event as the trace coming out of the tracer.

Latest corresponding dd-trace-java layer ARN:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:3

0.2.4

19 Apr 19:21
7f1c919

Choose a tag to compare

Adds a KinesisHeaderable and a function for getting the trace context JSON string.

https://repo1.maven.org/maven2/com/datadoghq/datadog-lambda-java/0.2.4/

Latest corresponding dd-trace-java layer ARN:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:2

0.2.3

22 Mar 22:03

Choose a tag to compare

Adds support for incoming SQS events with Datadog headers.

Latest corresponding dd-trace-java layer ARN:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:2

0.2.2

16 Mar 16:02

Choose a tag to compare

Fixes a null pointer exception when instantiating a new DDLambda(context)

Latest corresponding dd-trace-java layer ARN:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:2

0.2.1

26 Feb 12:10
a3b0e9b

Choose a tag to compare

Bugfixes for release 0.2 span tags

  • Set function_arn lower case so that traces show up on the serverless function page
  • Set resource.name so that dd-trace-java knows what to set the resource as on the root span

Latest corresponding dd-trace-java layer ARN:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:2

0.2.0

24 Feb 16:50
f2bf3ca

Choose a tag to compare

  • Includes changes to work with the dd-trace-java tracer (released as a Lambda layer)
  • Deprecates methods for including trace context in outbound HTTP requests (dd-trace-java is preferred)
  • Documents how to install the Java tracer

Latest corresponding dd-trace-java layer ARN:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:dd-trace-java:2

0.0.10: Fix distributed tracing (#28)

11 Feb 22:02
ad3a5f5

Choose a tag to compare

More prerequisites for working with dd-agent-java