Skip to main content

OpenTelemetry Lambda Java changelog

Changes to the Coralogix Java Lambda layer and the shared Lambda Telemetry Exporter. Each entry identifies the Java layer version and, when applicable, the shared exporter version it ships with.

Sep 23, 2026
Java layer 19
Improved

Updated the OpenTelemetry Java agent and SDK libraries from 2.28.0 to 2.31.1.

May 26, 2026
Java layer 18
Improved
  • Updated the Java SDK libraries to 2.28.0: aws-lambda-events and aws-sdk.

  • Added trigger support for DynamoDB, Cognito, EventBridge, SNS, Kinesis, and Step Functions.

  • Inspected and patched SDK libraries for FIPS environments.
Nov 28, 2025
Java layer 17 · Lambda Telemetry Exporter 1.2.1
Improved

Updated libraries used by the shared Lambda Telemetry Exporter.

Apr 29, 2025
Java layer 16 · Lambda Telemetry Exporter 1.2.0
New
  • Added combined telemetry export, which sends logs, traces, and metrics in one request when CX_COMBINED_TELEMETRY_ENABLED=true.

  • Retries are now limited to eligible telemetry delivery errors.
Apr 7, 2025
Java layer 15 · Lambda Telemetry Exporter 1.1.0
Improved
  • Added resource-attribute and cx_metadata controls, including CX_LOGS_METADATA_INCLUDE_TRACE_REF, CX_LOGS_METADATA_INCLUDE_EXECUTION, CX_LOGS_METADATA_INCLUDE_INVOCATION_ID, CX_*RESOURCE_BUILT_IN_ATTRIBUTES, and CX_*RESOURCE_EXTRA_ATTRIBUTES.

  • Added platform-log trimming controls: CX_PLATFORM_LOGS_INCLUDE_REQUEST_ID and CX_PLATFORM_LOGS_HIDE_DEFAULT_VALUES.

  • Supports splitting telemetry delivery between an OpenTelemetry URL and Firehose.

Mar 25, 2025
Java layer 14
Improved

Updated Java instrumentation packages to 1.33.6.

Feb 5, 2025
Java layer 13 · Lambda Telemetry Exporter 1.0.1
Improved

Made Firehose delivery errors more verbose.

Jan 20, 2025
Java layer 12 · Lambda Telemetry Exporter 1.0.0
Fixed

Ensured OTLP server sockets open before the extension registers with AWS.

Dec 13, 2024
Java layer 11 · Lambda Telemetry Exporter 0.9.2
New

Added CX_PLATFORM_LOGS to selectively disable platform event logs.

Dec 5, 2024
Java layer 10 · Lambda Telemetry Exporter 0.9.1
Improved
Added exporter warm-up spans.
Nov 6, 2024
Java layer 9 · Lambda Telemetry Exporter 0.9.0
Fixed
  • Fixed the arm64 GLIBC issue and processing of spans received after runtime_done.

  • HTTP/2 is assumed when telemetry is sent to Coralogix or CX_OTEL_URL; re-enable ALPN with CX_OTEL_APLN_ENABLED=t when required.

  • Added the ap-southeast-5 AWS Region.
Oct 14, 2024
Java layer 8 · Lambda Telemetry Exporter 0.8.0
New
  • Added OOM detection for Runtime.OutOfMemory errors.
  • Added CX_OTEL_LOGS_URL, CX_OTEL_TRACES_URL, and CX_OTEL_METRICS_URL to route individual telemetry signals independently.

Aug 2, 2024
Java layer 7 · Lambda Telemetry Exporter 0.7.0
New
  • Added early trigger and invocation spans for timeouts and function crashes.

  • Added telemetry metric reduction; set CX_OTEL_METRICS_MODE=direct to disable it.

  • Fixed OOM detection when memory use exceeds the configured limit.

Jun 29, 2024
Java layer 6 · Lambda Telemetry Exporter 0.6.5
Fixed

Fixed consumer spans not being recognized as the main function span.

May 27, 2024
Java layer 5 · Lambda Telemetry Exporter 0.6.4
New

Added CX_SERVICE_NAME to customize the default service name.

Mar 29, 2024
Java layer 3 · Lambda Telemetry Exporter 0.6.3
Fixed

Fixed CX_TRACING_MODE=disabled and CX_TRACING_MODE=telemetry_api forwarding OpenTelemetry traces. Only CX_TRACING_MODE=otel forwards them.

Nov 30, 2023
Java layer 2 · Lambda Telemetry Exporter 0.6.2
Fixed

Fixed truncation of logs containing multi-byte UTF-8 characters.

Nov 27, 2023
Java layer 1 · Lambda Telemetry Exporter 0.6.1
Changed
  • Renamed CX_PRIVATE_KEY to CX_API_KEY; the previous name remains supported.

  • Fixed an incorrect missing-span warning.
Last updated on