0.216.0
🚀 Features
- feat(sdk-node): wire attribute_keys from declarative configuration to ViewOptions.attributesProcessors #6427 @ravitheja4531-cell
- feat(sdk-node): set TracerProvider in startNodeSDK() #6607 @maryliag
🐛 Bug Fixes
- fix(instrumentation-xml-http-request): avoid unwrapping
XMLHttpRequestAPI when disabling #6611 @david-luna - fix(instrumentation-fetch): tolerate non-writable
globalThis.fetchand fix premature_isEnabled/_isFetchPatchedflips inenable()@brunorodmoreira - fix(instrumentation-xhr): resolve relative URLs before matching
ignoreUrls#6551 @Maximiliano-Zeballos - fix(sdk-node): fix setting of ViewOption#name from ConfigurationModel #6620 @trentm
- fix(web-common): add limit for timeout #6601 @maryliag
- fix(otlp-transformer): pin protobufjs@8.0.1 as protobufjs@8.0.3 is broken for browser use #6646
🏠 Internal
- test(otlp-transformer): add metrics transform benchmark #6628 @pichlermarc
- refactor(opentelemetry-exporter-prometheus): do not call enforcePrometheusNamingConvention() multiple times per metric #6636 @cjihrig