Skip to content

Latest commit

 

History

History
291 lines (175 loc) · 15.1 KB

CHANGELOG.md

File metadata and controls

291 lines (175 loc) · 15.1 KB

CHANGELOG

All notable changes to this project will be documented in this file.

Unreleased

💥 Breaking Change

🚀 (Enhancement)

🐛 (Bug Fix)

📚 (Refine Doc)

🏠 (Internal)

  • refactor(api): remove "export *" in favor of explicit named exports #4880 @robbkidd

1.9.0

🚀 (Enhancement)

  • feat(metrics): added synchronous gauge #4528 @clintonb
  • feat(api): allow adding span links after span creation #4536 @seemk
    • This change is non-breaking for end-users, but breaking for Trace SDK implmentations in accordance with the specification as new features need to be implemented.
  • feat: support node 22 #4666 @dyladan

1.8.0

🚀 (Enhancement)

  • feat(api): add SugaredTracer for functions not defined in the spec

🐛 (Bug Fix)

  • fix(api): fix unreachable @opentelemetry/api/experimental entry #4446 @legendecas

1.7.0

🚀 (Enhancement)

  • feat(metrics): prototype experimental advice support #3876 @legendecas
  • feat(api): publish api esnext target #4231 @legendecas

1.6.0

🐛 (Bug Fix)

  • Revert "feat(api): add attributes argument to recordException API #4071"
    • This feature was an unintentional breaking change introduced with 1.5.0

1.5.0

🚀 (Enhancement)

  • feat(api): add attributes argument to recordException API #4071

1.4.1

🐛 (Bug Fix)

  • fix(metrics): export MetricsAPI type #3535
  • fix(api): rename LoggerOptions to DiagLoggerOptions #3641
  • fix(api): export DiagLoggerOptions type #3639

1.4.0

🚀 (Enhancement)

  • feat(api): add getActiveBaggage API #3385
  • feat(api): add optional droppedAttributesCount property in the Link interface #3576 @mohitk05

🐛 (Bug Fix)

  • fix(api): deprecate MetricAttributes and MetricAttributeValue #3406 @blumamir
  • fix(api): use active context as default in NoopTracer #3476 @flarna
  • fix(api): declare this parameter type in observable callbacks #3497 @legendecas

🏠 (Internal)

  • test(api): disable module concatenation in tree-shaking test #3409 @legendecas
  • feat(api): merge api-metrics into api #3374 @legendecas
  • Optionally suppress warning about logger being overwritten (#3366)

1.2.0 (2022-08-09)

Features

1.1.0 (2022-01-25)

Features

  • add tracestate implementation to api (#147) (82842c7)
  • define common attributes type (#142) (ae9bead)
  • trace: add optional schema url to TracerProvider.getTracer (#129) (aa65fc6)

Bug Fixes

1.0.4 (2021-12-18)

Bug Fixes

  • align globalThis fallbacks with otel-core (#126) (3507de7)

1.0.3 (2021-08-30)

Bug Fixes

1.0.2

🐛 Bug Fix

  • #105 fix: set delegate after successful registration (@Flarna)
  • #94 fix: enforce strict equality on prerelease versions (@dyladan)

📝 Documentation

🏠 Internal

Committers: 4

1.0.1

🐛 Bug Fix

Committers: 1

1.0.0

📝 Documentation

🏠 Internal

  • #90 chore: enable typescript 4.3 noImplicitOverride option (@Flarna)

Committers: 2

0.21.0

💥 Breaking Change

🚀 Enhancement

  • #81 chore: function overloads implementation of startActiveSpan in noop t… (@naseemkullah)

🏠 Internal

  • #84 chore: remove unused backwards compatibility folder (@Flarna)
  • #85 chore: add node:16 to the test matrix (@Rauno56)
  • #63 feat: debug log global registrations and logger overwrites (@Rauno56)
  • #75 Add CodeQL Security Scan (@xukaren)
  • #79 chore: fix eslint config (@Rauno56)

Committers: 5

0.20.0

🚀 Enhancement

Committers: 2

0.19.0

💥 Breaking Change

  • #55 chore: move baggage methods in propagation namespace (@vmarchaud)
  • #65 chore: remove suppress instrumentation (@dyladan)
  • #60 chore: removing timed event (@obecny)
  • #58 chore: use spancontext for link (@dyladan)
  • #47 chore: move span method for context in trace API #40 (@vmarchaud)
  • #45 chore: rename span#context() to span#spanContext (@dyladan)
  • #43 chore: renaming noop span to non recording span (@obecny)
  • #32 feat!: return boolean success value from setGlobalXXX methods (@dyladan)

🚀 Enhancement

📝 Documentation

  • #64 chore: document the reason for symbol.for (@dyladan)
  • #44 chore: updating readme headline and fixing links (@obecny)

Committers: 6

1.0.0-rc.0

📝 Documentation

Committers: 1

0.18.1

🐛 Bug Fix

  • #16 fix: Reverse the direction of the semver check (@dyladan)

Committers: 1

v0.18.0

💥 Breaking Change

🚀 Enhancement

  • #10 Use semver to determine API compatibility (@dyladan)

🏠 Internal

Committers: 2

v0.17.0

Versions previous to 0.18.0 were developed in another repository. To see previous changelog entries see the CHANGELOG.md.