Releases: open-telemetry/opentelemetry-js
Releases · open-telemetry/opentelemetry-js
Experimental v0.41.2
0.41.2
🔒 (Security)
- fix(instrumentaton): bump
import-in-the-middle
to1.4.2
to fix CVE-2023-38704
🐛 (Bug Fix)
- fix(opentelemetry-exporter-logs-otlp-http): Add otel-api as dev dep for tests as they are directly importing the api and which is breaking the web-sandbox tests which is using rollup
- fix(instrumentation-grpc): instrument @grpc/grpc-js Client methods #3804 @pichlermarc
v1.15.1
Experimental v0.41.1
v1.15.0
1.15.0
🐛 (Bug Fix)
- fix(opentelemetry-exporter-prometheus): Update default PrometheusExporter to not append a timestamp to match the text based exposition format #3961 @JacksonWeber
- fix(sdk-metrics): Update default Histogram's boundary to match OTEL's spec #3893 @chigia001
- fix(sdk-metrics): preserve startTime for cumulative ExponentialHistograms #3934 @aabmass
🏠 (Internal)
Experimental v0.41.0
0.41.0
💥 Breaking Change
🚀 (Enhancement)
- feat(otlp-grpc-exporters): add support for UDS endpoints. #3853 @llc1123
- feat(otlp-exporters): bump otlp proto to 0.20.0 #3932 @pichlermarc
- feat(exporter-metrics-otlp-*): add LowMemory metrics temporality preference #3915 @martinkuba
- Adds support for LowMemory temporality preference
- Adds support for
lowmemory
inOTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
🐛 (Bug Fix)
- fix(exporter-logs-otlp-http): set useHex to true #3875 @Nico385412
- fix(otlp-proto-exporter-base): add missing type import #3937 @pichlermarc
- fix(example-opencensus-shim): avoid OpenCensus auto instrumentations #3951 @llc1123
- fix(http-intrumentation): prevent request socket null from throwing uncaught error #3858 @aodysseos
🏠 (Internal)
v1.14.0
1.14.0
🚀 (Enhancement)
- feat(SpanExpoter): Add optional forceFlush to SpanExporter interface #3753 @sgracias1 @JacksonWeber
Experimental v0.40.0
0.40.0
💥 Breaking Change
- fix(exporter-logs-otlp-grpc): change OTLPLogsExporter to OTLPLogExporter #3819 @fuaiyi
- chore(instrumentation-grpc): add 'grpc' deprecation notice postinstall script #3833 @pichlermarc
- Support for telemetry generation for the
grpc
module will be dropped in the next release as the package has been
deprecated for over 1 year, please migrate to@grpc/grpc-js
to continue receiving telemetry.
- Support for telemetry generation for the
🚀 (Enhancement)
- feat(api-logs): support map in log attributes. #3821 @Abinet18
- feat(instrumentation): add ESM support for instrumentation. #3698 @JamieDanielson, @pkanal, @vmarchaud, @lizthegrey, @bengl
- feat(exporter-logs-otlp-http): otlp-http exporter for logs. #3764 @fuaiyi
- feat(otlp-trace-exporters): Add User-Agent header to OTLP trace exporters. #3790 @JamieDanielson
- feat(otlp-metric-exporters): Add User-Agent header to OTLP metric exporters. #3806 @JamieDanielson
- feat(opencensus-shim): add OpenCensus trace shim #3809 @aabmass
- feat(exporter-logs-otlp-proto): protobuf exporter for logs. #3779 @Abinet18
Experimental v0.39.1
🐛 (Bug Fix)
- fix(otlp-transformer): move api-logs to dependencies #3798 @pichlermarc
v1.13.0
🚀 (Enhancement)
🐛 (Bug Fix)
- fix(http-instrumentation): stop listening to
request
'sclose
event once it has emittedresponse
#3625 @SimenB - fix(sdk-node): fix initialization in bundled environments by not loading @opentelemetry/exporter-jaeger #3739 @pichlermarc
Experimental v0.39.0
🚀 (Enhancement)
- feat(otlp-transformer): support log records. #3712 @llc1123
- feat(otlp-grpc-exporter-base): support log records. #3712 @llc1123
- feat(exporter-logs-otlp-grpc): otlp-grpc exporter for logs. #3712 @llc1123
- feat(otlp-grpc-exporter-base): use statically generated protobuf code #3705 @pichlermarc
- refactor(otlp-transformer): refine metric transformers. #3770 @llc1123
🐛 (Bug Fix)
- fix(instrumentation): update
require-in-the-middle
to v7.1.0 #3727 @trentm - fix(instrumentation): update
require-in-the-middle
to v7.0.1 #3743 @trentm