💥 Breaking Change
- fix(exporter-metrics-otlp-grpc): programmatic headers take precedence over environment variables #2370 @Vunovati
- fix(exporter-metrics-otlp-http): programmatic headers take precedence over environment variables #2370 @Vunovati
- fix(exporter-metrics-otlp-proto): programmatic headers take precedence over environment variables #2370 @Vunovati
- fix(otlp-exporter-base)!: decrease default concurrency limit to 30 #4211 @pichlermarc
- fixes a memory leak on prolonged collector unavailability
- this change is marked as breaking as it changes defaults
🚀 (Enhancement)
🐛 (Bug Fix)
- fix(api-logs): allow for TimeInput type for LogRecord timestamps #4345 @seemk
- fix(sdk-logs): avoid map attribute set when count limit exceeded #4195 @HyunnoH
- fix(instrumentation-fetch): only access navigator if it is defined #4063 @drewcorlin1
- allows for experimental usage of this instrumentation with non-browser runtimes
- fix(instrumentation-http): memory leak when responses are not resumed @dyladan
- fix(instrumentation-http): Do not mutate given headers object for outgoing http requests. Fixes aws-sdk signing error on retries. #4346 @trentm
- fix(instrumentation): support Node.js v18.19.0 by using import-in-the-middle@1.7.1