Skip to content

Releases: DataDog/datadog-lambda-java

v1.4.6

27 Jul 15:15

Choose a tag to compare

⚠️datadog-lambda-java is no longer required when using the Datadog Lambda Extension version 25 or above. Follow the instructions to upgrade. We will continue to publish new versions of Lambda layer dd-trace-java to pick up new features from the Datadog tracer.

No changes to datadog-lambda-java

dd-trace-java version (tracer tag)
0.104.0

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

v1.4.5

07 Jun 19:39

Choose a tag to compare

Fixes #82 by removing a dependency on SLF4J-Log4J.
Fixes #74 by turning ExtensionMetricsWriter into a singleton.

Latest corresponding dd-trace-java layer ARN:

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

v.1.4.4

01 Apr 18:48

Choose a tag to compare

Fixes #75

v1.4.3 -- Remove transitive dependency on log4j

21 Dec 20:54
e787615

Choose a tag to compare

While investigating CVE-2021-45105, we determined that our transitive dependency on log4j was unnecessary, so we removed it.

datadog-lambda-java:1.4.3 should behave exactly the same as 1.4.2.

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

Latest corresponding dd-trace-java layer ARN:

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

v0.3.6 -- Remove transitive dependency on log4j

21 Dec 20:53

Choose a tag to compare

While investigating CVE-2021-45105, we determined that our transitive dependency on log4j was unnecessary, so we removed it.

datadog-lambda-java:0.3.6 should behave exactly the same as 0.3.4.

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.6/jar

Latest corresponding dd-trace-java layer ARN:

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

v1.4.2 -- Update aws-lambda-java-log4j to log4j2:1.4.0

15 Dec 21:17
62ed3d4

Choose a tag to compare

AWS have released v1.4.0 of aws-lambda-java-log4j2, which updates their log4j dependenct to 2.16.0. Datadog-lambda-java:1.4.2 updates our dependency to aws-lambda-java-log4j2:1.4.0.

datadog-lambda-java:1.4.2 should behave exactly the same as 1.4.1.

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

Latest corresponding dd-trace-java layer ARN:

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

v0.3.5 -- Update aws-lambda-java-log4j to log4j2:1.4.0

15 Dec 21:15

Choose a tag to compare

AWS have released v1.4.0 of aws-lambda-java-log4j2, which updates their log4j dependenct to 2.16.0. Datadog-lambda-java:0.3.5 updates our dependency to aws-lambda-java-log4j2:1.4.0.

datadog-lambda-java:0.3.5 should behave exactly the same as 0.3.4.

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.5/jar

Latest corresponding dd-trace-java layer ARN:

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

v1.4.1 -- Update aws-lambda-java-log4j to log4j2:1.3.0

13 Dec 18:59
575534d

Choose a tag to compare

Per https://aws.amazon.com/security/security-bulletins/AWS-2021-005/, users of aws-lambda-java-log4j2 should update to v1.3.0. We were not able to determine whether aws-lambda-java-log4j:1.0.1 was safe or not, so it was decided that we should update to aws-lambda-java-log4j2:1.3.0 to be sure.

datadog-lambda-java:1.4.1 should behave exactly the same as 1.4.0.

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

Latest corresponding dd-trace-java layer ARN:

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

v0.3.4 -- Update aws-lambda-java-log4j to log4j2:1.3.0

13 Dec 18:57

Choose a tag to compare

Per https://aws.amazon.com/security/security-bulletins/AWS-2021-005/, users of aws-lambda-java-log4j2 should update to v1.3.0. We were not able to determine whether aws-lambda-java-log4j:1.0.1 was safe or not, so it was decided that we should update to aws-lambda-java-log4j2:1.3.0 to be sure.

datadog-lambda-java:0.3.4 should behave exactly the same as 0.3.3.

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.4/jar

Latest corresponding dd-trace-java layer ARN:

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

1.4.0

10 Dec 20:01

Choose a tag to compare

What's Changed

  • Support for the extension - Add hello and flush routes and metric support by @maxday in #61
  • Bump dependencies by @maxday in #62
  • Fix typo in log message by @maxday in #63
  • bump dogstatsd + add a try catch by @maxday in #64
  • Bump version of log4j-api and log4j-core by @agocs in #65

This adds preliminary support for the Datadog Lambda Extension (additional documentation coming soon). Also includes the change to v0.3.3 that bumps our test-only Log4j dependency.

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

Latest corresponding dd-trace-java layer ARN:

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