Skip to content

Releases: open-telemetry/opentelemetry-js

v0.8.3 Release

28 May 20:20
65b5ba2
Compare
Choose a tag to compare

🚀 (Enhancement)

  • opentelemetry-node

🐛 (Bug Fix)

  • opentelemetry-context-async-hooks

📚 (Refine Doc)

Committers: 7

v0.8.2 Release

21 May 19:32
7233a03
Compare
Choose a tag to compare

🚀 (Enhancement)

  • opentelemetry-exporter-collector
  • opentelemetry-core

🐛 (Bug Fix)

  • opentelemetry-api

📚 (Refine Doc)

  • Other
  • opentelemetry-core
    • #1080 docs: document CorrelationContext propagator under Built-in Implement… (@rubenvp8510)

Committers: 5

v0.8.1 Release

18 May 20:03
a268624
Compare
Choose a tag to compare

🚀 (Enhancement)

  • Other
  • opentelemetry-resources
    • #1055 chore(opentelemetry-resources): add instance type and az to aws detector (@justinwalz)
  • opentelemetry-plugin-http
    • #963 feat(plugin-http): add plugin hooks before processing req and res (@BlumAmir)
  • opentelemetry-metrics
    • #1049 chore: pipe resource through to MetricRecord (@mwear)
  • opentelemetry-api, opentelemetry-metrics
    • #1032 Make Labels Optional for CounterMetric::add (@astorm)

🐛 (Bug Fix)

  • opentelemetry-plugin-http
    • #1060 fix(http-plugin): don't modify user's headers object in plugin (@BlumAmir)
  • opentelemetry-exporter-collector
    • #1053 fix: include proto files in deployment package (@dyladan)

📚 (Refine Doc)

Committers: 9

v0.8.0 Release

12 May 16:45
94f7c4f
Compare
Choose a tag to compare

💥 Breaking Change

  • opentelemetry-api, opentelemetry-metrics

🐛 (Bug Fix)

  • opentelemetry-plugin-http
  • opentelemetry-core
  • opentelemetry-plugin-xml-http-reques
    • #1002 fix(opentelemetry-plugin-xml-http-request): define span kind as CLIENT for xmlhttprequests (@ivansenic)
  • opentelemetry-plugin-grpc
  • opentelemetry-exporter-collector
    • #1008 fix: permission denied error when cloning submodules (@sleighzy)

🚀 (Enhancement)

  • opentelemetry-exporter-zipkin, opentelemetry-plugin-http, opentelemetry-tracing
    • #1037 fix(tracing): span processor should receive a readable span as parameters (@legendecas)
  • opentelemetry-tracing
    • #1024 fix: multi span processor should flush child span processors (@legendecas)
  • opentelemetry-metrics, opentelemetry-tracing
  • opentelemetry-metrics
  • opentelemetry-plugin-http
    • #948 feat(http-plugin): add options to disable new spans if no parent (@vmarchaud)
  • opentelemetry-api, opentelemetry-node, opentelemetry-plugin-grpc, opentelemetry-plugin-http, opentelemetry-plugin-https, opentelemetry-plugin-xml-http-request, opentelemetry-tracing, opentelemetry-web
  • opentelemetry-api
    • #1016 refactor: normalize namespace import name for @opentelemetry/api (@legendecas)
  • opentelemetry-core, opentelemetry-base
    • #991 refactor: merge opentelemetry-base to opentelemetry-core (@legendecas)
  • opentelemetry-core
    • #981 chore: splitting BasePlugin into browser and node (@obecny)

📚 (Refine Doc)

Committers: 7

v0.7.0 Release

24 Apr 18:28
b28bed4
Compare
Choose a tag to compare

💥 Breaking Change

  • opentelemetry-exporter-collector
    • #901 grpc for node and support for new proto format for node and browser (@obecny)
  • opentelemetry-api, opentelemetry-metrics
    • #964 chore: adding metric observable to be able to support async update (@obecny)

🐛 (Bug Fix)

🚀 (Enhancement)

  • opentelemetry-resources
  • opentelemetry-metrics

Committers: 5

v0.6.1 Release

08 Apr 18:40
c5ed47d
Compare
Choose a tag to compare

🚀 (Enhancement)

🐛 (Bug Fix)

  • opentelemetry-plugin-http
  • opentelemetry-exporter-prometheus, opentelemetry-metrics
    • #941 fix: do not clear other labelsets when updating metrics (@dyladan)

📚 (Refine Doc)

  • opentelemetry-propagator-jaeger

Committers: 4

v0.6.0 Release

02 Apr 17:39
5ea46eb
Compare
Choose a tag to compare

💥 Breaking Change

  • opentelemetry-api, opentelemetry-metrics

🚀 (Enhancement)

  • opentelemetry-tracing
    • #913 chore: remove unused default argument in Tracer (@Flarna)
  • opentelemetry-exporter-jaeger

📚 (Refine Doc)

Committers: 4

v0.5.2 Release

27 Mar 18:27
f695e40
Compare
Choose a tag to compare

🚀 (Enhancement)

  • opentelemetry-exporter-prometheus, opentelemetry-metrics
  • opentelemetry-tracing
  • opentelemetry-api, opentelemetry-tracing
    • #889 feat: start a root span with spanOptions.parent = null (@dyladan)

🐛 (Bug Fix)

  • opentelemetry-core, opentelemetry-propagator-jaeger
  • opentelemetry-context-base, opentelemetry-core, opentelemetry-plugin-document-load, opentelemetry-plugin-user-interaction, opentelemetry-web
    • #906 chore: fixing documentation for web tracer provider, fixing examples … (@obecny)
  • Other
    • #884 chore: fixing main package.json version (@obecny)

📚 (Refine Doc)

  • opentelemetry-context-base, opentelemetry-core, opentelemetry-plugin-document-load, opentelemetry-plugin-user-interaction, opentelemetry-web
    • #906 chore: fixing documentation for web tracer provider, fixing examples … (@obecny)

Committers: 4

v0.5.1 Release

20 Mar 00:50
20aaa4a
Compare
Choose a tag to compare

🐛 (Bug Fix)

  • opentelemetry-web
    • #873 Remove unnecessary this overwrite in stack context manager (@dyladan)
  • opentelemetry-plugin-mysql
  • opentelemetry-metrics
    • #881 fix: @opentelemetry/metrics fails to run due to bad import (@mayurkale22)

Committers: 2

v0.5.0 Release

16 Mar 22:39
c013f3a
Compare
Choose a tag to compare

This is a first official beta release, which provides almost fully complete metrics, tracing, and context propagation functionality but makes no promises around breaking changes.

💥 Breaking Change

  • #853 Rename scope to context
  • #851 Rename formatter to propagator

🚀 (Enhancement)

  • #828 feat: metric observer
  • #858 chore: update out-of-date dependencies
  • #856 fix: change loglevel for beta
  • #843 export resource to exporters
  • #846 SDK Resource
  • #625 feat: introduce ended property on Span
  • #837 Simplify SDK registration
  • #818 fix: change SpanContext.traceFlags to mandatory
  • #827 Add getter and setter arguments to propagation API
  • #821 feat: add composite propagator
  • #824 Faster trace id generation
  • #708 Simplify and speed up trace context parsing
  • #802 chore: adding force flush to span processors
  • #816 feat: use context-based tracing
  • #815 Resources API: package, semantic conventions, and test utils
  • #797 Add propagation API
  • #792 Add context API
  • #685 feat: add express plugin #666
  • #769 Separate context propagation (OTEP 66)
  • #653 Prevent loading plugins for incorrect module #626
  • #654 feat: warn user when a instrumented package was already required #636
  • #772 chore: add typing to propagator carrier
  • #735 feat: decode jaeger header
  • #719 feat(plugin-http): sync. specs for statuscode
  • #701 feat: add jaeger http trace format (#696)

🐛 (Bug Fix)

  • #798 Respect sampled bit in probability sampler
  • #743 fix: left pad jaeger trace ids
  • #715 fix: unref jaeger socket to prevent process running indefinitely