Releases: open-telemetry/opentelemetry-js
Releases · open-telemetry/opentelemetry-js
v1.1.0
🚀 (Enhancement)
opentelemetry-resources
- #2727 feat(opentelemetry-resources): add runtime version information (@cuichenli)
exporter-trace-otlp-http
,opentelemetry-core
- #2796 feat(trace-otlp-http-exporter): add compression env vars (@svetlanabrennan)
instrumentation-http
- #2704 feat(instrumentation-http): add options to ignore requests (@legendecas)
opentelemetry-core
,opentelemetry-exporter-jaeger
exporter-trace-otlp-grpc
,exporter-trace-otlp-http
,exporter-trace-otlp-proto
,opentelemetry-context-async-hooks
,opentelemetry-context-zone-peer-dep
,opentelemetry-core
,opentelemetry-exporter-jaeger
,opentelemetry-exporter-zipkin
,opentelemetry-propagator-b3
,opentelemetry-propagator-jaeger
,opentelemetry-resources
,opentelemetry-sdk-trace-base
,opentelemetry-sdk-trace-node
,opentelemetry-sdk-trace-web
,opentelemetry-shim-opentracing
opentelemetry-sdk-trace-web
- #2719 feat(sdk-trace-web): web worker support (@legendecas)
exporter-trace-otlp-http
,exporter-trace-otlp-proto
exporter-trace-otlp-grpc
,exporter-trace-otlp-http
,exporter-trace-otlp-proto
,opentelemetry-core
,opentelemetry-exporter-jaeger
,opentelemetry-sdk-trace-base
- #2695 refactor: unifying shutdown once with BindOnceFuture (@legendecas)
opentelemetry-propagator-jaeger
- #2673 feat(@opentelemetry/propagator-jaeger): support custom baggage prefix (@sschegolev)
exporter-trace-otlp-grpc
,exporter-trace-otlp-http
,exporter-trace-otlp-proto
opentelemetry-context-zone-peer-dep
,opentelemetry-context-zone
,opentelemetry-core
,opentelemetry-exporter-zipkin
,opentelemetry-propagator-b3
,opentelemetry-resources
,opentelemetry-sdk-trace-base
,opentelemetry-sdk-trace-web
,opentelemetry-semantic-conventions
- #2556 chore: add esm2015 entry for web apps aiming at modern browsers (@echoontheway)
🐛 (Bug Fix)
exporter-trace-otlp-grpc
,exporter-trace-otlp-http
,exporter-trace-otlp-proto
opentelemetry-sdk-trace-base
opentelemetry-core
- #2832 fix(opentelemtry-core): fix header extraction #2832 (@doronkopit5)
- #2766 fix(baggage): include baggage metadata when propagating baggage entries (@chrskrchr)
opentelemetry-exporter-jaeger
opentelemetry-resources
- #2739 fix(resources): align exported names in different environments (@legendecas)
- Other
opentelemetry-propagator-jaeger
- #2694 fix(propagator-jaeger): 0-pad span-id to match 16-symbol validation (@nikolaylagutko)
opentelemetry-exporter-zipkin
,opentelemetry-sdk-trace-web
- #2689 fix: remove window and document dependencies in web packages (@legendecas)
📚 (Refine Doc)
- Other
- #2830 Cleanup removed documentation for missing benchmarks (@dmathieu)
- #2807 docs: document removal of shutdown flag in OTLPExporterBase (@legendecas)
- #2814 docs: simplify contrib part in readme (@Flarna)
- #2802 docs(prom-example): remove deprecated startServer option (@naseemkullah)
- #2728 docs: specify minimun version of npm to run command in subproject (@cuichenli)
- #2720 docs: document node v10 EOL (@YanivD)
- #2688 docs: update typedoc config (@dyladan)
- #2685 docs: remove circle-ci from development guide, update link, and fix typo. (@pichlermarc)
- #2661 chore: update and fix tracer-web examples (@MSNev)
- #2647 chore: update opentelemetry dependencies to latest versions (@svetlanabrennan)
exporter-trace-otlp-grpc
- #2726 docs(otlp-grpc-exporter): update default url (@svetlanabrennan)
opentelemetry-context-async-hooks
- #2619 docs(context): Fix links, edit prose (@spencerwilson)
opentelemetry-context-async-hooks
,opentelemetry-sdk-trace-node
- #2651 docs: fix links to the context document (@legendecas)
🏠 (Internal)
opentelemetry-sdk-trace-base
- #2768 test(sdk-trace-base): pin core.hrtime dependencies on timeOrigin (@legendecas)
exporter-trace-otlp-http
,opentelemetry-context-zone-peer-dep
,opentelemetry-context-zone
,opentelemetry-core
,opentelemetry-exporter-zipkin
,opentelemetry-propagator-b3
,opentelemetry-resources
,opentelemetry-sdk-trace-base
,opentelemetry-sdk-trace-web
,opentelemetry-semantic-conventions
- #2765 chore: target to es2017 in the no-polyfill target (@legendecas)
- Other
- #2743 test(sdk-metrics-base): test metric instrument interfaces (@legendecas)
- #2752 test(integration-w3c): fix inconsistent api versions loaded (@legendecas)
- #2715 chore: update actions/checkout to v2 (@legendecas)
- #2702 chore: add Chengzhong Wu as maintainer (@dyladan)
- #2703 chore: add Amir Blum as maintainer (@dyladan)
- #2701 chore: add Rauno Viskus as maintainer (@dyladan)
- [#2693](https://gith...
Stable v1.0.1 / Experimental v0.27.0
💥 Breaking Change
- Other
- #2566 feat!(metrics): remove batch observer (@dyladan)
- #2485 feat!: Split metric and trace exporters into new experimental packages (@willarmiros)
- #2540 fix(sdk-metrics-base): remove metric kind BATCH_OBSERVER (@legendecas)
- #2496 feat(api-metrics): rename metric instruments to match feature-freeze API specification (@legendecas)
opentelemetry-core
- #2529 feat(api-metrics): add schemaUrl to meter creations (@legendecas)
🚀 (Enhancement)
- Other
- #2523 feat: Rename Labels to Attributes (@pirgeo)
- #2559 feat(api-metrics): remove bind/unbind and bound instruments (@legendecas)
- #2563 feat(sdk-metrics-base): remove per-meter config on MeterProvider.getMeter (@legendecas)
opentelemetry-core
- #2465 fix: prefer globalThis instead of window to support webworkers (@legendecas)
opentelemetry-semantic-conventions
- #2532 feat(@opentelemetry/semantic-conventions): change enum to object literals (@echoontheway)
- #2528 feat: upgrade semantic-conventions to latest v1.7.0 spec (@weyert)
opentelemetry-core
,opentelemetry-sdk-trace-base
🐛 (Bug Fix)
- Other
- #2610 fix: preventing double enable for instrumentation that has been already enabled (@obecny)
- #2581 feat: lazy initialization of the gzip stream (@fungiboletus)
- #2584 fix: fixing compatibility versions for detectors (@obecny)
- #2558 fix(@opentelemetry/exporter-prometheus): unref prometheus server to prevent process running indefinitely (@mothershipper)
- #2495 fix(sdk-metrics-base): metrics name should be in the max length of 63 (@legendecas)
- #2497 feat(@opentelemetry-instrumentation-fetch): support reading response body from the hook applyCustomAttributesOnSpan (@echoontheway)
opentelemetry-core
opentelemetry-exporter-zipkin
📚 (Refine Doc)
- Other
- #2561 Use new canonical path to Getting Started (@chalin)
- #2576 docs(instrumentation): update links in the Readme (@OlivierAlbertini)
- #2600 docs: fix URLs in README post-experimental move (@arbourd)
- #2579 doc: Move upgrade propagator notes to correct section (@NathanielRN)
- #2568 chore(doc): update matrix with contrib version for 1.0 core (@vmarchaud)
- #2555 docs: expose existing comments (@moander)
- #2493 chore: remove getting started and link to documentation. (@svrnm)
opentelemetry-core
- #2604 Docs: Document the HrTime format (@JamesJHPark)
🏠 (Internal)
- Other
- #2404 chore: Fix lint warnings in instrumentation package (@alisabzevari)
- #2533 chore: regularly close stale issues (@Rauno56)
- #2570 chore: adding selenium tests with browserstack (@obecny)
- #2522 chore: cleanup setting config in instrumentations (@Flarna)
- #2541 chore: slim font size for section title in PR template (@legendecas)
- #2509 chore: expand pull request template with action items (@pragmaticivan)
- #2488 chore: inline sources in source maps (@dyladan)
- #2514 chore: update stable dependencies to 1.0 (@dyladan)
opentelemetry-sdk-trace-base
,opentelemetry-sdk-trace-node
,opentelemetry-sdk-trace-web
- #2607 chore: update npm badge image links (@legendecas)
opentelemetry-context-async-hooks
,opentelemetry-context-zone-peer-dep
,opentelemetry-core
,opentelemetry-exporter-jaeger
,opentelemetry-exporter-zipkin
,opentelemetry-propagator-b3
,opentelemetry-propagator-jaeger
,opentelemetry-resources
,opentelemetry-sdk-trace-base
,opentelemetry-sdk-trace-node
,opentelemetry-sdk-trace-web
,opentelemetry-shim-opentracing
opentelemetry-core
Committers: 23
- (Eliseo) Nathaniel Ruiz Nowell (@NathanielRN)
- Ali Sabzevari (@alisabzevari)
- Antoine Pultier (@fungiboletus)
- Bartlomiej Obecny (@obecny)
- Daniel Dyla (@dyladan)
- Dylan Arbour (@arbourd)
- Georg Pirklbauer (@pirgeo)
- Gerhard Stöbich (@Flarna)
- Ivan Santos (@pragmaticivan)
- Jack (@mothershipper)
- James (@JamesJHPark)
- MartenH (@mhennoch)
- Olivier Albertini (@OlivierAlbertini)
- Patrice Chalin (@chalin)
- Rauno Viskus (@Rauno56)
- Severin Neumann (@svrnm)
- Valentin Marchaud (@vmarchaud)
- Weyert de Boer (@weyert)
- William Armiros (@willarmiros)
- @echoontheway
- legendecas (@legendecas)
- moander (@moander)
- t2t2 (@t2t2)
v0.26.0
💥 Breaking Change
opentelemetry-exporter-collector-grpc
,opentelemetry-exporter-otlp-grpc
,opentelemetry-exporter-otlp-http
,opentelemetry-exporter-otlp-proto
opentelemetry-core
,opentelemetry-instrumentation-grpc
,opentelemetry-sdk-trace-base
,opentelemetry-shim-opentracing
🚀 (Enhancement)
opentelemetry-core
,opentelemetry-sdk-trace-base
- #2430 feat(opentelemetry-sdk-trace-base): implemented general limits of attributes (@banothurameshnaik)
- #2418 feat(opentelemetry-sdk-trace-base): implemented option to limit length of values of attributes (@banothurameshnaik)
opentelemetry-instrumentation
opentelemetry-semantic-conventions
opentelemetry-exporter-collector-proto
,opentelemetry-exporter-collector
- #2438 feat: OTEL_EXPORTER_OTLP_ENDPOINT append version and signal (@longility)
🐛 (Bug Fix)
- Other
- #2494 fix: remove setting http.route in http span attributes (@mustafain117)
opentelemetry-instrumentation-fetch
- #2426 fix(opentelemetry-instrumentation-fetch): fixed override of headers (@philipszalla)
opentelemetry-sdk-trace-base
- #2434 fix: ReferenceError when OTEL_TRACES_SAMPLER used without OTEL_TRACES_SAMPLER_ARG (@hermanbanken)
📚 (Refine Doc)
- #2478 Update links to packages moved to experimental (@jessitron)
- #2463 docs(README): Fix links in README.md (@JamesJHPark)
- #2437 docs(examples): updated examples readme links (@banothurameshnaik)
- #2421 docs(website): support GH page links to canonical src (@chalin)
- #2408 docs: make link to exporters filter only exporters (@Rauno56)
- #2297 eslint configuration for getting-started examples (@alisabzevari)
🏠 (Internal)
opentelemetry-exporter-otlp-http
- #2490 chore: mark otlp exporters experimental (@dyladan)
- #2491 fix: remove usage of serviceName property in tests for otel collector (@mustafain117)
opentelemetry-sdk-node
- #2473 chore: move sdk-node to experimental (@dyladan)
- #2453 chore(sdk-node): fix lint warnings (@alisabzevari)
- Other
opentelemetry-context-zone
,opentelemetry-core
,opentelemetry-exporter-collector-grpc
,opentelemetry-exporter-collector-proto
,opentelemetry-exporter-collector
,opentelemetry-exporter-prometheus
,opentelemetry-exporter-zipkin
,opentelemetry-instrumentation-fetch
,opentelemetry-instrumentation-grpc
,opentelemetry-instrumentation-http
,opentelemetry-instrumentation-xml-http-request
,opentelemetry-propagator-b3
,opentelemetry-propagator-jaeger
,opentelemetry-resources
,opentelemetry-sdk-metrics-base
,opentelemetry-sdk-node
,opentelemetry-sdk-trace-base
,opentelemetry-sdk-trace-web
opentelemetry-instrumentation-http
- #2126 feat(instrumentation-http): add diag debug on http request events (@Asafb26)
- #2455 chore(instrumentation-http): fix lint warnings (@alisabzevari)
opentelemetry-instrumentation-fetch
- #2454 chore(instrumentation-fetch): fix lint warnings (@alisabzevari)
opentelemetry-exporter-collector
- #2452 chore(exporter-collector): fix lint warnings (@alisabzevari)
opentelemetry-sdk-trace-base
,opentelemetry-sdk-trace-node
- #2446 chore(sdk-trace): fix lint warnings (@alisabzevari)
opentelemetry-exporter-prometheus
,opentelemetry-exporter-zipkin
,opentelemetry-shim-opentracing
- #2447 chore(exporter): fix lint warnings (@alisabzevari)
Committers: 18
- Aaron Abbott (@aabmass)
- Ali Sabzevari (@alisabzevari)
- Asaf Ben Aharon (@Asafb26)
- Banothu Ramesh Naik (@banothurameshnaik)
- Daniel Dyla (@dyladan)
- Gerhard Stöbich (@Flarna)
- Herman (@hermanbanken)
- James (@JamesJHPark)
- Jessica Kerr (@jessitron)
- Long Mai (@longility)
- Mustafain Ali Khan (@mustafain117)
- Patrice Chalin (@chalin)
- Philip Szalla (@philipszalla)
- Ran Nozik (@nozik)
- Rauno Viskus (@Rauno56)
- Siim Kallas (@seemk)
- Weyert de Boer (@weyert)
- legendecas (@legendecas)
SDK v1.0.0
First stable release of the OpenTelemetry SDK for JavaScript includes the following packages:
- @opentelemetry/context-async-hooks
- @opentelemetry/context-zone-peer-dep
- @opentelemetry/context-zone
- @opentelemetry/core
- @opentelemetry/exporter-jaeger
- @opentelemetry/exporter-zipkin
- @opentelemetry/propagator-b3
- @opentelemetry/propagator-jaeger
- @opentelemetry/resources
- @opentelemetry/sdk-trace-base
- @opentelemetry/sdk-trace-node
- @opentelemetry/sdk-trace-web
- @opentelemetry/semantic-conventions
- @opentelemetry/shim-opentracing
A huge thank you to all who contributed toward this effort:
- @aabmass
- @adamegyed
- @alisabzevari
- @amanbrar1999
- @AndrewGrachov
- @antoniomrfranco
- @anuraaga
- @aphelionz
- @aravinsiva
- @Asafb26
- @astorm
- @austinlparker
- @banothurameshnaik
- @blumamir
- @bradfrosty
- @brunoluiz
- @carolinee21
- @chalin
- @confiq
- @connorlindsey
- @CptSchnitz
- @danielmbarlow
- @DarkPurple141
- @davidwitten
- @debagger
- @dengliming
- @dobesv
- @drexler
- @dyladan
- @echoontheway
- @EdZou
- @flands
- @Flarna
- @hermanbanken
- @hongbo
- @ivansenic
- @JamesJHPark
- @JapuDCret
- @jessitron
- @johanneswuerbach
- @johnbley
- @jonahrosenblum
- @jonchurch
- @jordanworner
- @jtmalinowski
- @jufab
- @justinwalz
- @kanikashah90
- @KKelvinLo
- @kkruk
- @kudlatyamroth
- @legendecas
- @leonardodalcin
- @lizthegrey
- @lonewolf3739
- @longility
- @luebken
- @lykkin
- @marcbachmann
- @MarkSeufert
- @markwolff
- @mayurkale22
- @mhennoch
- @michaelgoin
- @mihirsoni
- @morigs
- @mottibec
- @MSNev
- @mustafain117
- @mwear
- @mzahor
- @naseemkullah
- @NathanielRN
- @neilfordyce
- @nflaig
- @niekert
- @nijotz
- @niko
- @nirsky
- @nozik
- @nvenegas
- @obecny
- @OlivierAlbertini
- @OmkarKirpan
- @pauldraper
- @paulfairless
- @PaurushGarg
- @philipszalla
- @pokutuna
- @pragmaticivan
- @pramodsreek
- @quickgiant
- @rauno56
- @reggiemcdonald
- @renovate
- @rezakrimi
- @rubenvp8510
- @ryhinchey
- @sbrichardson
- @seemk
- @sergeylanzman
- @sergioregueira
- @sfishel
- @shivkanya9146
- @shovnik
- @sid
- @skjindal93
- @sleighzy
- @snyder114
- @srjames90
- @svrnm
- @t2t2
- @tannaga
- @thgao
- @thisthat
- @TigerHe7
- @TsvetanMilanov
- @vknelluri
- @vmarchaud
- @vreynolds
- @weyert
- @YanivD
- @zoomchan
v0.25.0
💥 Breaking Change
opentelemetry-api-metrics
,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-propagator-jaeger
,opentelemetry-sdk-metrics-base
,opentelemetry-sdk-node
,opentelemetry-sdk-trace-base
,opentelemetry-sdk-trace-node
,opentelemetry-sdk-trace-web
,opentelemetry-shim-opentracing
- #2340 chore: rename sdks to better represent what they are [#2146] (@vmarchaud)
🚀 (Enhancement)
opentelemetry-exporter-collector-grpc
,opentelemetry-exporter-collector-proto
,opentelemetry-exporter-collector
,opentelemetry-exporter-zipkin
opentelemetry-exporter-collector
🐛 (Bug Fix)
opentelemetry-instrumentation-fetch
opentelemetry-sdk-trace-base
- #2396 fix: respect sampled flag in Span Processors, fix associated tests (@quickgiant)
📚 (Refine Doc)
- Other
opentelemetry-resources
,opentelemetry-semantic-conventions
- #2399 chore: update doc identifier names in readme (@lonewolf3739)
🏠 (Internal)
opentelemetry-core
,opentelemetry-exporter-collector-grpc
,opentelemetry-exporter-collector-proto
,opentelemetry-instrumentation-http
,opentelemetry-sdk-trace-node
opentelemetry-propagator-b3
,opentelemetry-propagator-jaeger
,opentelemetry-resources
,opentelemetry-sdk-metrics-base
- #2406 chore: Fix lint warnings in propagator-jaeger, propagator-b3, resources, and sdk-metrics-base packages (@alisabzevari)
opentelemetry-core
- #2405 chore: Fix lint warnings in core package (@alisabzevari)
opentelemetry-resource-detector-aws
,opentelemetry-resource-detector-gcp
,opentelemetry-sdk-node
- #2392 refactor: move detectors to opentelemetry-js-contrib repo (@legendecas)
opentelemetry-exporter-collector-grpc
,opentelemetry-exporter-collector-proto
,opentelemetry-exporter-collector
,opentelemetry-exporter-jaeger
,opentelemetry-exporter-zipkin
,opentelemetry-instrumentation-fetch
,opentelemetry-instrumentation-grpc
,opentelemetry-instrumentation-http
,opentelemetry-instrumentation-xml-http-request
,opentelemetry-sdk-node
,opentelemetry-sdk-trace-node
,opentelemetry-sdk-trace-web
,opentelemetry-shim-opentracing
opentelemetry-api-metrics
,opentelemetry-context-zone-peer-dep
- #2390 chore: fix Lint warnings in api-metrics and context-zone-peer-dep (@alisabzevari)
- Other
Committers: 11
- Aaron Abbott (@aabmass)
- Ali Sabzevari (@alisabzevari)
- Clark Jacobsohn (@quickgiant)
- Daniel Dyla (@dyladan)
- Gerhard Stöbich (@Flarna)
- Julien Fabre (@jufab)
- Severin Neumann (@svrnm)
- Srikanth Chekuri (@lonewolf3739)
- Valentin Marchaud (@vmarchaud)
- legendecas (@legendecas)
- t2t2 (@t2t2)
v0.24.0
💥 Breaking Change
opentelemetry-core
,opentelemetry-exporter-jaeger
,opentelemetry-exporter-zipkin
,opentelemetry-node
,opentelemetry-resource-detector-aws
,opentelemetry-resource-detector-gcp
,opentelemetry-resources
,opentelemetry-semantic-conventions
,opentelemetry-web
🚀 (Enhancement)
opentelemetry-exporter-collector-proto
,opentelemetry-exporter-collector
- #2337 Support gzip compression for node exporter collector (@alisabzevari)
opentelemetry-instrumentation-http
- #2332 feat(@opentelemetry-instrumentation-http): support adding custom attributes before a span is started (@echoontheway)
- #2349 fix(instrumentation-http): set outgoing request attributes on start span (@blumamir)
opentelemetry-web
opentelemetry-instrumentation
🐛 (Bug Fix)
opentelemetry-exporter-collector
- #2357 fix: headers are appended to existing one (#2335) (@niko-achilles)
opentelemetry-exporter-collector-grpc
- #2322 fix(@opentelemetry/exporter-collector-grpc) regression from #2130 when host specified without protocol (@lizthegrey)
opentelemetry-exporter-collector-proto
- #2331 Change default HTTP exporter port to 55681 (@NathanielRN)
📚 (Refine Doc)
- Other
- #2344 Additional website docs updates (@svrnm)
- #2365 docs: add quickstart code example (@vreynolds)
- #2358 examples opentelemetry-api version fix (@CptSchnitz)
- #2308 chore: use typedoc to build sdk reference (@dyladan)
- #2324 fix: update and make website docs work (@svrnm)
- #2328 chore: updating compatibility matrix (@obecny)
- #2326 chore: fix tracer-web example webpack config (@jonchurch)
opentelemetry-resource-detector-aws
- #2379 fix: fixup aws detector readme (@legendecas)
opentelemetry-propagator-b3
- #2342 docs: updates README.md for @opentelemetry/propagator-b3 (@OmkarKirpan)
opentelemetry-exporter-collector-grpc
- #2266 fix(exporter-collector-grpc): incorrect URL format on docs after 0.20.0 update (@brunoluiz)
🏠 (Internal)
- Other
opentelemetry-exporter-collector-grpc
,opentelemetry-exporter-jaeger
,opentelemetry-instrumentation
,opentelemetry-node
,opentelemetry-sdk-node
,opentelemetry-shim-opentracing
,opentelemetry-tracing
,opentelemetry-web
template
- #2319 chore: update package template engines version (@jonchurch)
Committers: 18
- (Eliseo) Nathaniel Ruiz Nowell (@NathanielRN)
- Ali Sabzevari (@alisabzevari)
- Amir Blum (@blumamir)
- Bartlomiej Obecny (@obecny)
- Bruno Luiz Silva (@brunoluiz)
- Daniel Dyla (@dyladan)
- Gerhard Stöbich (@Flarna)
- Jonathan Church (@jonchurch)
- Liz Fong-Jones (@lizthegrey)
- Niko Achilles Kokkinos (@niko-achilles)
- Ofer Adelstein (@CptSchnitz)
- Omkar Kirpan (@OmkarKirpan)
- Severin Neumann (@svrnm)
- Vera Reynolds (@vreynolds)
- Weyert de Boer (@weyert)
- @echoontheway
- legendecas (@legendecas)
- t2t2 (@t2t2)
v0.23.0
🚀 (Enhancement)
opentelemetry-shim-opentracing
- #2282 feat(shim-opentracing): update logging based on new spec (@vreynolds)
opentelemetry-exporter-collector-grpc
- #2304 feat: otlp-grpc exporter uses headers environment variables (@vreynolds)
opentelemetry-propagator-b3
- #2285 fix(propagator-b3): update extract to check for array (@jordanworner)
opentelemetry-core
,opentelemetry-instrumentation-fetch
,opentelemetry-instrumentation-xml-http-request
,opentelemetry-web
📚 (Refine Doc)
- Other
- #2306 chore: update the website getting started docs (@dyladan)
- #2283 Module opentelemetry/instrumentation-grpc required (@pramodsreek)
opentelemetry-sdk-node
- #2300 chore(README): update link to BatchSpanProcessor in sdk node (@pragmaticivan)
opentelemetry-exporter-jaeger
,opentelemetry-exporter-zipkin
,opentelemetry-sdk-node
- #2290 fix: service.name resource attribute (@OmkarKirpan)
opentelemetry-resources
- #2289 docs(opentelemetry-resources): fix wrong sample code in readme (@alisabzevari)
🏠 (Internal)
opentelemetry-context-async-hooks
,opentelemetry-context-zone-peer-dep
,opentelemetry-web
- Other
Committers: 9
- Ali Sabzevari (@alisabzevari)
- Daniel Dyla (@dyladan)
- Ivan Santos (@pragmaticivan)
- Jordan Worner (@jordanworner)
- MartenH (@mhennoch)
- Omkar Kirpan (@OmkarKirpan)
- Pramod (@pramodsreek)
- Rauno Viskus (@Rauno56)
- Vera Reynolds (@vreynolds)
v0.22.0
🚀 (Enhancement)
opentelemetry-tracing
- #2243 feat(tracing): auto flush BatchSpanProcessor on browser (@kkruk-sumo)
opentelemetry-resource-detector-aws
,opentelemetry-semantic-conventions
opentelemetry-api-metrics
,opentelemetry-context-async-hooks
,opentelemetry-context-zone-peer-dep
,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
- #2276 chore(deps): update dependency @opentelemetry/api to v1 (@renovate-bot)
📚 (Refine Doc)
- #2287 chore(doc): update compatibility matrix (@vmarchaud)
Committers: 3
- Krystian Kruk (@kkruk-sumo)
- Valentin Marchaud (@vmarchaud)
- Weyert de Boer (@weyert)
v0.21.0
🚀 (Enhancement)
opentelemetry-instrumentation-fetch
,opentelemetry-instrumentation-grpc
,opentelemetry-instrumentation-http
,opentelemetry-instrumentation-xml-http-request
,opentelemetry-instrumentation
opentelemetry-api-metrics
,opentelemetry-context-async-hooks
,opentelemetry-context-zone-peer-dep
,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
📚 (Refine Doc)
- #2263 docs(README): update link to @opentelemetry/api package (@nvenegas)
- #2254 chore: update compatibility matrix (@dyladan)
- #2253 chore: add missing changelog entry (@dyladan)
🏠 (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
Committers: 4
v0.20.0
💥 Breaking Change
opentelemetry-sdk-node
,opentelemetry-tracing
opentelemetry-node
,opentelemetry-propagator-jaeger
,opentelemetry-shim-opentracing
opentelemetry-core
,opentelemetry-instrumentation-grpc
,opentelemetry-shim-opentracing
,opentelemetry-tracing
🚀 (Enhancement)
opentelemetry-shim-opentracing
- #2194 feat(shim-opentracing): update setTag based on new spec (@vreynolds)
opentelemetry-tracing
- #2221 feat: add startActiveSpan method to Tracer (@naseemkullah)
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
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
- Other
- #2195 fix: remove redundant try-catch from http/https server examples (@legendecas)
opentelemetry-exporter-collector-grpc
- #2130 chore: url validation & README to prevent gRPC footguns. (@lizthegrey)
opentelemetry-semantic-conventions
opentelemetry-instrumentation-xml-http-request
opentelemetry-exporter-prometheus
opentelemetry-api-metrics
,opentelemetry-exporter-collector-grpc
,opentelemetry-exporter-collector-proto
,opentelemetry-exporter-collector
,opentelemetry-metrics
- #2118 chore(deps): support cumulative, delta, and pass-through exporters (@sergeylanzman)
🐛 (Bug Fix)
opentelemetry-exporter-collector-grpc
opentelemetry-tracing
opentelemetry-instrumentation-grpc
- #2179 chore(grpc-instrumentation): fix grpc example #2160 (@vmarchaud)
opentelemetry-core
📚 (Refine Doc)
opentelemetry-node
- #2180 fix docs typo (@sbrichardson)
- Other
opentelemetry-instrumentation-fetch
,opentelemetry-instrumentation-grpc
,opentelemetry-instrumentation-http
,opentelemetry-instrumentation-xml-http-request
,opentelemetry-instrumentation
,opentelemetry-node
,opentelemetry-sdk-node
,opentelemetry-web
🏠 (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
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
opentelemetry-core
- #2155 chore: move tracecontext propagato...