OpenTelemetry - CNCF/opentelemetry-js: Release v0.20.0

Name: opentelemetry-js

Owner: OpenTelemetry - CNCF

Release: v0.20.0

Released: 2021-06-03

License: Apache-2.0

Release Assets:

:boom: Breaking Change

  • opentelemetry-sdk-node, opentelemetry-tracing
  • opentelemetry-node, opentelemetry-propagator-jaeger, opentelemetry-shim-opentracing
    • #2148 chore: renaming jaeger http trace propagator to jaeger propagator (@obecny)
  • opentelemetry-core, opentelemetry-instrumentation-grpc, opentelemetry-shim-opentracing, opentelemetry-tracing
    • #2149 chore: adding sufix propagator to http baggage and http trace context (@obecny)

๐Ÿš€ (Enhancement)

  • opentelemetry-shim-opentracing
    • #2194 feat(shim-opentracing): update setTag based on new spec (@vreynolds)
  • opentelemetry-tracing
  • opentelemetry-core, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector, opentelemetry-exporter-jaeger, opentelemetry-exporter-zipkin, opentelemetry-metrics, opentelemetry-resources, opentelemetry-sdk-node, opentelemetry-tracing
  • opentelemetry-api-metrics, opentelemetry-context-async-hooks, opentelemetry-context-zone-peer-dep, opentelemetry-context-zone, opentelemetry-core, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector, opentelemetry-exporter-jaeger, opentelemetry-exporter-prometheus, opentelemetry-exporter-zipkin, opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-grpc, opentelemetry-instrumentation-http, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-metrics, opentelemetry-node, opentelemetry-propagator-b3, opentelemetry-propagator-jaeger, opentelemetry-resource-detector-aws, opentelemetry-resource-detector-gcp, opentelemetry-resources, opentelemetry-sdk-node, opentelemetry-shim-opentracing, opentelemetry-tracing, opentelemetry-web
  • opentelemetry-instrumentation
    • #2224 feat(opentelemetry-instrumentation): getConfig and setConfig (@mottibec)
  • opentelemetry-core, opentelemetry-instrumentation-http, opentelemetry-propagator-b3, opentelemetry-propagator-jaeger, opentelemetry-tracing
  • opentelemetry-core, opentelemetry-tracing
    • #2100 feat(tracing): allow to configure exporter by environment #1676 (@vmarchaud)
  • opentelemetry-core, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector
    • #2117 feat(exporter-collector): support config from env #2099 (@vmarchaud)
  • opentelemetry-exporter-collector, opentelemetry-exporter-zipkin, opentelemetry-tracing
    • #2183 chore: removing usage of timed event from api (@obecny)
  • Other
    • #2195 fix: remove redundant try-catch from http/https server examples (@legendecas)
  • opentelemetry-exporter-collector-grpc
  • opentelemetry-semantic-conventions
    • #2167 semantic-conventions: include built esm files in package (@t2t2)
  • opentelemetry-instrumentation-xml-http-request
    • #2134 feat(instrumentation-xhr): add applyCustomAttributesOnSpan hook (@mhennoch)
  • opentelemetry-exporter-prometheus
    • #2122 feat: add diag warning when metric name is invalid (@weyert)
  • opentelemetry-api-metrics, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector, opentelemetry-metrics

๐Ÿ› (Bug Fix)

  • opentelemetry-exporter-collector-grpc
  • opentelemetry-tracing
    • #2185 fix: use invalid parent for sampler when options.root (@dyladan)
    • #2171 fix: move initialization of const above first use #2170 (@dyladan)
  • opentelemetry-instrumentation-grpc
  • opentelemetry-core
    • #2165 [sampler] treat invalid SpanContext as no SpanContext (@thisthat)

๐Ÿ“š (Refine Doc)

  • opentelemetry-node
  • Other
  • opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-grpc, opentelemetry-instrumentation-http, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-node, opentelemetry-sdk-node, opentelemetry-web
    • #2127 chore: prefer use of global TracerProvider/MeterProvider (@Flarna)

๐Ÿ  (Internal)

  • opentelemetry-api-metrics, opentelemetry-context-async-hooks, opentelemetry-context-zone-peer-dep, opentelemetry-context-zone, opentelemetry-core, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector, opentelemetry-exporter-jaeger, opentelemetry-exporter-prometheus, opentelemetry-exporter-zipkin, opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-grpc, opentelemetry-instrumentation-http, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-metrics, opentelemetry-node, opentelemetry-propagator-b3, opentelemetry-propagator-jaeger, opentelemetry-resource-detector-aws, opentelemetry-resource-detector-gcp, opentelemetry-resources, opentelemetry-sdk-node, opentelemetry-semantic-conventions, opentelemetry-shim-opentracing, opentelemetry-tracing, opentelemetry-web, template
  • opentelemetry-instrumentation-http, opentelemetry-instrumentation, opentelemetry-tracing
  • opentelemetry-node, opentelemetry-sdk-node, opentelemetry-web
    • #2230 chore: remove references to Noop classes from API (@dyladan)
  • opentelemetry-api-metrics, opentelemetry-context-zone-peer-dep, opentelemetry-context-zone, opentelemetry-core, opentelemetry-exporter-collector, opentelemetry-exporter-zipkin, opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-propagator-jaeger, opentelemetry-tracing, opentelemetry-web
  • opentelemetry-sdk-node
    • #2219 fix(opentelemetry-sdk-node): move nock to dev dependencies (@nflaig)
  • opentelemetry-core
    • #2155 chore: move tracecontext propagator into trace (@dyladan)
  • opentelemetry-api-metrics, opentelemetry-context-zone-peer-dep, opentelemetry-context-zone, opentelemetry-core, opentelemetry-exporter-collector, opentelemetry-exporter-zipkin, opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-metrics, opentelemetry-propagator-b3, opentelemetry-propagator-jaeger, opentelemetry-resources, opentelemetry-semantic-conventions, opentelemetry-tracing, opentelemetry-web, template
    • #2112 feat: add ESM builds for packages used in browser (@t2t2)

Committers: 18

To top