Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fopentelemetry%2Finstrumentation-options%2Fopentelemetry-lambda-auto-instrumentation%2Frelease-notes%2Fpython.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fopentelemetry%2Finstrumentation-options%2Fopentelemetry-lambda-auto-instrumentation%2Frelease-notes%2Fpython.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

# OpenTelemetry Lambda Python changelog

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

Nov 28, 2025

Python layer 29 · Lambda Telemetry Exporter 1.2.1

Improved

Updated libraries used by the shared Lambda Telemetry Exporter.

May 26, 2026

Python layer 32

Improved

* Updated upstream OpenTelemetry Python instrumentation to `0.63.0`, including the AWS SDK, ASGI, Django, FastAPI, Flask, gRPC, Redis, SQLAlchemy, and database instrumentations.

* Inspected and patched SDK libraries for FIPS environments.

May 19, 2025

Python layer 26

Fixed

Fixed an unhandled exception when `PutObject` is called with a non-ASCII payload.

Apr 29, 2025

Python layer 25 · 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.

* Fixed broken SQS trigger span links.

Apr 7, 2025

Python layer 24 · 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

Python layer 23

Improved

Added Python 3.13 support and updated instrumentation packages to `0.52.0b`.

Feb 5, 2025

Python layer 20 · Lambda Telemetry Exporter 1.0.1

Improved

Made Firehose delivery errors more verbose.

Jan 20, 2025

Python layer 19 · Lambda Telemetry Exporter 1.0.0

Fixed

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

Dec 13, 2024

Python layer 18 · Lambda Telemetry Exporter 0.9.2

New

Added `CX_PLATFORM_LOGS` to selectively disable platform event logs.

Dec 5, 2024

Python layer 17 · Lambda Telemetry Exporter 0.9.1

Improved

Added exporter warm-up spans.

Nov 6, 2024

Python layer 16 · 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

Python layer 15 · 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

Python layer 14 · 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

Python layer 13 · Lambda Telemetry Exporter 0.6.5

Fixed

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

May 27, 2024

Python layer 12 · Lambda Telemetry Exporter 0.6.4

New

Added `CX_SERVICE_NAME` to customize the default service name.

Mar 29, 2024

Python layer 8 · 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

Python layer 7 · Lambda Telemetry Exporter 0.6.2

Fixed

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

Nov 27, 2023

Python layer 6 · 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.

Oct 25, 2023

Python layer 5 · Lambda Telemetry Exporter 0.6.0

Improved

* Added AWS Secrets Manager API key retrieval with `CX_SECRET`.

* Redesigned telemetry delivery to improve shutdown and timeout reliability.

Oct 5, 2023

Python layer 4 · Lambda Telemetry Exporter 0.5.2

Improved

* Added `CX_EXCLUDED_SPAN_ATTRIBUTES` to filter sensitive span attributes.

* Wrapper-and-exporter layers automatically select OpenTelemetry tracing mode when instrumentation is present.

* Improved high-volume delivery and shutdown behavior.

Sep 13, 2023

Python layer 3 · Lambda Telemetry Exporter 0.5.1

Improved

Added `out_of_memory` to report logs, improved diagnostics, and propagated `telemetry.sdk.language`.

Aug 11, 2023

Python layer 2 · Lambda Telemetry Exporter 0.5.0

New

* Added experimental Firehose delivery and controls to selectively disable logs, traces, or metrics.

* Improved failure handling, startup performance, OTLP support, debug logs, initialization-span creation, and telemetry reporting during fatal failures.
