Releases · open-telemetry/opentelemetry-lambda
layer-javaagent/0.18.0
Contains
- opentelemetry-java-instrumentation 2.25.0
ARN JavaAgent
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-javaagent-0_18_0:1
ARN JavaWrapper
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-javawrapper-0_18_0:1
What's Changed
Java
- build(deps): bump software.amazon.awssdk:bom from 2.39.5 to 2.39.6 in /java in the java-other group across 1 directory by @dependabot[bot] in #2052
- build(deps): bump software.amazon.awssdk:bom from 2.39.6 to 2.40.3 in /java in the java-other group across 1 directory by @dependabot[bot] in #2059
- build(deps): bump the opentelemetry-deps-java group across 1 directory with 2 updates by @dependabot[bot] in #2071
- build(deps): bump the java-other group across 1 directory with 2 updates by @dependabot[bot] in #2080
- build(deps): bump software.amazon.awssdk:bom from 2.40.10 to 2.40.13 in /java in the java-other group across 1 directory by @dependabot[bot] in #2085
- build(deps): bump the opentelemetry-deps-java group across 1 directory with 2 updates by @dependabot[bot] in #2109
- build(deps): bump software.amazon.awssdk:bom from 2.40.13 to 2.40.16 in /java in the java-other group across 1 directory by @dependabot[bot] in #2097
- build(deps): bump the java-other group across 1 directory with 3 updates by @dependabot[bot] in #2116
- build(deps): bump the opentelemetry-deps-java group across 1 directory with 3 updates by @dependabot[bot] in #2130
Full Changelog: layer-javaagent/0.17.0...layer-javaagent/0.18.0
layer-ruby/0.12.0
Contains
- opentelemetry-ruby 1.10.0
ARN
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-ruby-0_12_0:1
What's Changed
Ruby
- build(deps): update opentelemetry-instrumentation-all requirement from ~> 0.87.0 to ~> 0.88.0 in /ruby/src/otel/layer in the opentelemetry-deps-ruby group across 1 directory by @dependabot[bot] in #2048
- build(deps): update opentelemetry-instrumentation-all requirement from ~> 0.88.0 to ~> 0.89.1 in /ruby/src/otel/layer in the opentelemetry-deps-ruby group across 1 directory by @dependabot[bot] in #2060
- build(deps): update opentelemetry-instrumentation-all requirement from ~> 0.89.1 to ~> 0.90.1 in /ruby/src/otel/layer in the opentelemetry-deps-ruby group across 1 directory by @dependabot[bot] in #2108
Full Changelog: layer-ruby/0.11.0...layer-ruby/0.12.0
layer-python/0.18.0
Caution
Pay attention to the layer version: 0_18_0:2. Since version 1 of this layer contains a vulnerable version of the protobuf package as reported in CVE-2026-0994
Contains
opentelemetry-python 1.39.1/0.60b1
ARN
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-python-0_18_0:2
What's Changed
Python
- Add support for Python 3.14 by @lukasz-mitka in #2056
- build(deps): bump the opentelemetry-deps-python group across 3 directories with 36 updates by @dependabot[bot] in #2064
- build(deps): bump the opentelemetry-deps-python group across 3 directories with 36 updates by @dependabot[bot] in #2076
New Contributors
- @lukasz-mitka made their first contribution in #2056
Full Changelog: layer-python/0.17.0...layer-python/0.18.0
layer-nodejs/0.20.0
Contains
opentelemetry-nodejs 2.5.1
ARN
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-nodejs-0_20_0:1
What's Changed
Javascript
- feat(nodejs): remove non-generic instrumentations from defaults by @wpessers in #1734
- build(deps-dev): bump the nodejs-other group across 1 directory with 4 updates by @dependabot[bot] in #2075
- build(deps): bump the opentelemetry-deps-nodejs group across 2 directories with 45 updates by @dependabot[bot] in #2112
- build(deps): bump the opentelemetry-deps-nodejs group across 2 directories with 43 updates by @dependabot[bot] in #2118
- build(deps-dev): bump lodash from 4.17.21 to 4.17.23 in /nodejs by @dependabot[bot] in #2113
- build(deps-dev): bump webpack from 5.103.0 to 5.104.1 in /nodejs by @dependabot[bot] in #2123
- build(deps): bump the opentelemetry-deps-nodejs group across 2 directories with 12 updates by @dependabot[bot] in #2133
New Contributors
- @wladyslawczyzewski made their first contribution in #2035
Full Changelog: layer-nodejs/0.19.0...layer-nodejs/0.20.0
layer-collector/0.20.0
Contains
- opentelemetry-collector v1.51.0/v0.145.0
- opentelemetry-collector-contrib v0.145.0
ARN
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-collector-<amd64|arm64>-0_20_0:1
What's Changed
Collector
- improve telemetry api initialization and tests by @herin049 in #2023
- feat(receiver): aws-like report log for invocations by @adamantal in #2011
- build(deps): bump the collector-other group across 4 directories with 2 updates by @dependabot[bot] in #2051
- build(deps): bump the collector-other group across 1 directory with 2 updates by @dependabot[bot] in #2062
- build(deps): bump github.com/expr-lang/expr from 1.17.6 to 1.17.7 in /collector by @dependabot[bot] in #2078
- build(deps): bump github.com/expr-lang/expr from 1.17.6 to 1.17.7 in /collector/lambdacomponents by @dependabot[bot] in #2077
- feat: Add support for exporting telemetry API 'platform.*' log events by @herin049 in #2058
- build(deps): bump the collector-other group across 2 directories with 4 updates by @dependabot[bot] in #2074
- build(deps): bump the opentelemetry-deps-collector group across 5 directories with 34 updates by @dependabot[bot] in #2057
- feat(collector): use mutex for locking struct fields but still allowi… by @wpessers in #2091
- feat(collector): optimize telemetryapireceiver trace and span id generation by @wpessers in #2084
- build(deps): bump the opentelemetry-deps-collector group across 2 directories with 8 updates by @dependabot[bot] in #2087
- build(deps): bump the collector-other group across 1 directory with 3 updates by @dependabot[bot] in #2088
- build(deps): bump the opentelemetry-deps-collector group across 5 directories with 39 updates by @dependabot[bot] in #2105
- build(deps): bump the collector-other group across 1 directory with 3 updates by @dependabot[bot] in #2111
- feat: add support for FaaS telemetryapi metrics by @herin049 in #2066
- build(collector): update Go to 1.24.11 by @Kausik-A in #2107
- Properly create telemetry factory when initializing the lambda collector by @johnbley in #2122
- build(deps): bump github.com/go-git/go-git/v5 from 5.16.3 to 5.16.5 in /collector/internal/tools by @dependabot[bot] in #2128
- build(deps): bump the opentelemetry-deps-collector group across 5 directories with 42 updates by @dependabot[bot] in #2134
- feat: add support for running on AWS Lambda managed instance types by @herin049 in #2083
- feat(lambda): write cloud.account.id symlink from extension by @RaphaelManke in #2127
- build(deps): bump the collector-other group across 1 directory with 2 updates by @dependabot[bot] in #2131
New Contributors
- @herin049 made their first contribution in #2023
- @ms-jpq made their first contribution in #2022
- @RaphaelManke made their first contribution in #2127
Full Changelog: layer-collector/0.19.0...layer-collector/0.20.0
layer-nodejs/0.19.0
Note
This layer version fixes the issues with CommonJS based lambda handlers in the node 24 runtime. This was caused by require-in-the-middle not working inside the webpack bundle, and has been fixed by externalizing it from the bundle.
Contains
opentelemetry-nodejs 2.2.0
ARN
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-nodejs-0_19_0:1
What's Changed
Javascript
- build(deps-dev): bump the nodejs-other group across 1 directory with 2 updates by @dependabot[bot] in #2049
- fix(nodejs): register import in the middle for nodejs24.x runtime by @wpessers in #2046
- build(deps-dev): bump the nodejs-other group across 1 directory with 2 updates by @dependabot[bot] in #2063
Full Changelog: layer-collector/0.18.0...layer-nodejs/0.19.0
layer-ruby/0.11.0
Contains
- opentelemetry-ruby 1.10.0
ARN
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-ruby-0_11_0:1
What's Changed
Ruby
- build(deps): update opentelemetry-instrumentation-all requirement from ~> 0.85.0 to ~> 0.86.1 in /ruby/src/otel/layer in the opentelemetry-deps-ruby group across 1 directory by @dependabot[bot] in #2006
- build(deps): update opentelemetry-instrumentation-all requirement from ~> 0.86.1 to ~> 0.87.0 in /ruby/src/otel/layer in the opentelemetry-deps-ruby group across 1 directory by @dependabot[bot] in #2019
Full Changelog: layer-ruby/0.10.0...layer-ruby/0.11.0
layer-nodejs/0.18.0
Warning
As indicated by the lambda layer's supported runtimes, this version of the layer does not support node 24. Using it for CommonJS based lambda handlers in the node 24 runtime will result in missing spans or broken traces.
Contains
opentelemetry-nodejs 2.2.0
ARN
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-nodejs-0_18_0:1
What's Changed
Javascript
- build(deps-dev): bump the nodejs-other group across 1 directory with 2 updates by @dependabot[bot] in #2009
- build(deps): bump the opentelemetry-deps-nodejs group across 2 directories with 38 updates by @dependabot[bot] in #2010
- bump: instrumentation-aws-lambda to 0.61.0 by @maxday in #2036
- build(deps): bump the opentelemetry-deps-nodejs group across 2 directories with 40 updates by @dependabot[bot] in #2038
- build(deps-dev): bump the nodejs-other group across 1 directory with 8 updates by @dependabot[bot] in #2032
- Externalize RITM by @wpessers in #2037
- build: add typeRoots to tsconfig as fix for possible conflicts with other types in repositories with this repo as submodule by @wladyslawczyzewski in #2035
New Contributors
- @wladyslawczyzewski made their first contribution in #2035
Full Changelog: layer-nodejs/0.17.0...layer-nodejs/0.18.0
layer-javaagent/0.17.0
Contains
- opentelemetry-java-instrumentation 2.22.0
ARN JavaAgent
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-javaagent-0_17_0:1
ARN JavaWrapper
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-javawrapper-0_17_0:1
What's Changed
Java
- build(deps): bump software.amazon.awssdk:bom from 2.35.10 to 2.36.2 in /java in the java-other group across 1 directory by @dependabot[bot] in #2005
- build(deps): bump the opentelemetry-deps-java group across 1 directory with 3 updates by @dependabot[bot] in #2030
- build(deps): bump the java-other group across 1 directory with 3 updates by @dependabot[bot] in #2031
Full Changelog: layer-javaagent/0.16.0...layer-javaagent/0.17.0
layer-collector/0.19.0
Contains
- opentelemetry-collector v1.44.0/v0.138.0
- opentelemetry-collector-contrib v0.138.0
ARN
arn:aws:lambda:<region>:184161586896:layer:opentelemetry-collector-<amd64|arm64>-0_19_0:1
What's Changed
Collector
- build(deps): bump the collector-other group across 1 directory with 2 updates by @dependabot[bot] in #2008
- build(deps): bump the opentelemetry-deps-collector group across 1 directory with 3 updates by @dependabot[bot] in #2015
- build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /collector/internal/tools by @dependabot[bot] in #2026
- build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0 in /collector by @dependabot[bot] in #2028
- build(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0 in /collector/lambdacomponents by @dependabot[bot] in #2027
- build(deps): bump the collector-other group across 2 directories with 3 updates by @dependabot[bot] in #2033
Full Changelog: layer-collector/0.18.0...layer-collector/0.19.0