opentelemetry-js

OpenTelemetry JavaScript Client

APACHE-2.0 License

Downloads
379.8M
Stars
2.4K
Committers
276

Bot releases are visible (Hide)

opentelemetry-js - v0.6.1 Release

Published by dyladan over 4 years ago

πŸš€ (Enhancement)

  • opentelemetry-exporter-jaeger
  • opentelemetry-metrics

πŸ› (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

opentelemetry-js - v0.6.0 Release

Published by mayurkale22 over 4 years ago

πŸ’₯ 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

opentelemetry-js - v0.5.2 Release

Published by dyladan over 4 years ago

πŸš€ (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

opentelemetry-js - v0.5.1 Release

Published by dyladan over 4 years ago

πŸ› (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

opentelemetry-js - v0.5.0 Release

Published by mayurkale22 over 4 years ago

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
opentelemetry-js - v0.4.0 Release

Published by mayurkale22 over 4 years ago

πŸš€ (Enhancement)

  • opentelemetry-api
    • #727 Api separation (deprecate opentelemetry-types)
    • #749 chore: rename registry to provider

✨ (Feature)

  • opentelemetry-plugin-http
    • #719 feat(plugin-http): sync. specs for statuscode
  • opentelemetry-exporter-jaeger
    • #735 feat: decode jaeger header
  • opentelemetry-plugin-user-interaction
    • #658 feat: plugin user interaction for web

πŸ“š (Refine Doc)

  • #689 Add benchmark README and latest numbers
  • #733 chore: add instruction for pg-pool plugin
  • #665 docs: add ioredis example
  • #731 Update Stackdriver exporter example

πŸ› (Bug Fix)

  • opentelemetry-exporter-jaeger
    • #715 fix: unref jaeger socket to prevent process running indefinitely
  • opentelemetry-plugin-ioredis
    • #671 [ioredis plugin] fix: change supportedVersions to >1 <5
opentelemetry-js - v0.3.3 Release

Published by mayurkale22 over 4 years ago

πŸš€ (Enhancement)

  • opentelemetry-core, opentelemetry-exporter-collector, opentelemetry-exporter-zipkin, opentelemetry-node, opentelemetry-plugin-dns, opentelemetry-plugin-document-load, opentelemetry-plugin-grpc, opentelemetry-plugin-http, opentelemetry-plugin-https, opentelemetry-plugin-ioredis, opentelemetry-plugin-mongodb, opentelemetry-plugin-mysql, opentelemetry-plugin-postgres, opentelemetry-plugin-redis, opentelemetry-plugin-xml-http-request, opentelemetry-shim-opentracing, opentelemetry-tracing, opentelemetry-types, opentelemetry-web
    • #582 Named Tracers / Tracer Registry
  • opentelemetry-node, opentelemetry-plugin-postgres
    • #662 feat: add pg-pool to default list of instrumented plugins
    • #708 Simplify and speed up trace context parsing
  • opentelemetry-metrics
    • #700 implement named meter

✨ (Feature)

  • opentelemetry-propagator-jaeger
    • #701 add jaeger http trace format
  • opentelemetry-exporter-stackdriver-trace
    • #648 Stackdriver Trace exporter

πŸ“š (Refine Doc)

  • #673 chore(getting-started): Added a TypeScript version for Getting Started Guide

πŸ› (Bug Fix)

  • opentelemetry-plugin-ioredis
    • #714 fix: return module exports from ioredis
opentelemetry-js - v0.3.2 Release

Published by mayurkale22 almost 5 years ago

πŸš€ (Enhancement)

  • opentelemetry-plugin-http, opentelemetry-plugin-https
    • #643 feat(plugin-http): add/modify attributes
    • #651 chore: add version script to all packages
  • opentelemetry-plugin-mongodb
    • #652 feat: port mongodb-core plugin to mongodb
  • opentelemetry-metrics
    • #634 Rename metric handle to bound instrument
  • opentelemetry-test-utils
    • #644 feat: test-utils

✨ (Feature)

  • opentelemetry-plugin-ioredis
    • #558 feat(plugin): add ioredis plugin

πŸ“š (Refine Doc)

  • opentelemetry-node, opentelemetry-plugin-xml-http-request
    • #646 chore: update default plugins list and fix npm badge
  • opentelemetry-plugin-document-load, opentelemetry-plugin-mysql, opentelemetry-plugin-redis, opentelemetry-plugin-xml-http-request, opentelemetry-shim-opentracing
    • #647 chore: update plugin readme with example links
  • opentelemetry-plugin-postgres
    • #539 chore(docs:postgres): add usage instructions
  • Other
    • #645 chore(plugin-pg): move dev dependencies out of dependencies in package.json
opentelemetry-js - v0.3.1 Release

Published by mayurkale22 almost 5 years ago

πŸ› (Bug Fix)

  • opentelemetry-plugin-grpc
    • #631 fix(grpc): patch original client methods
    • #593 fix: transpile to es2017 as esnext may result in unsupported JS code

πŸ“š (Refine Doc)

  • Other
    • #629 ci: deploy documentation on releases
    • #581 feat: add OpenTracing example

πŸš€ (Enhancement)

  • #633 chore: enable incremental builds

✨ (Feature)

  • opentelemetry-plugin-xml-http-request
    • #595 feat: implement XMLHttpRequest plugin
opentelemetry-js - v0.3.0 Release

Published by mayurkale22 almost 5 years ago

πŸš€ (Enhancement)

  • opentelemetry-core, opentelemetry-node, opentelemetry-plugin-dns, opentelemetry-plugin-document-load, opentelemetry-plugin-grpc, opentelemetry-plugin-postgres, opentelemetry-plugin-redis, opentelemetry-tracing, opentelemetry-types
    • #569 chore: allow parent span to be null
  • opentelemetry-plugin-document-load
    • #546 chore: fixing issue when metric time is 0 in document-load plugin
    • #469 chore: fixing problem with load event and performance for loadend
  • opentelemetry-plugin-http, opentelemetry-plugin-https
    • #548 fix(plugin-http): adapt to current @types/node
  • Other
    • #510 chore(circleci): remove duplicate compile step
    • #514 ci: enumerate caching paths manually
    • #470 chore: remove examples from lerna packages
  • opentelemetry-core, opentelemetry-metrics, opentelemetry-types
    • #507 feat: direct calling of metric instruments
    • #517 chore: update dependencies gts and codecov
    • #497 chore: bump typescript version to ^3.7.2
  • opentelemetry-metrics
    • #475 add shutdown method on MetricExporter interface
  • opentelemetry-core, opentelemetry-plugin-document-load, opentelemetry-tracing, opentelemetry-web
    • #466 chore: fixing coverage for karma using istanbul

πŸ› (Bug Fix)

  • opentelemetry-exporter-jaeger
    • #609 Jaeger no flush interval
  • opentelemetry-plugin-dns
    • #613 fix(plugin-dns): remove from default plugin list
  • opentelemetry-plugin-http
    • #589 fix(plugin-http): correct handling of WHATWG urls
    • #580 fix(plugin-http): http.url attribute
  • opentelemetry-shim-opentracing
    • #577 fix: add missing main in package.json
  • opentelemetry-exporter-zipkin
    • #526 fix: zipkin-exporter: don't export after shutdown
  • opentelemetry-plugin-grpc
    • #487 fix(grpc): use correct supportedVersions
  • opentelemetry-core
    • #472 fix(core): add missing semver dependency

πŸ“š (Refine Doc)

  • Other
    • #574 chore: add CHANGELOG.md
    • #575 Add exporter guide
    • #534 feat: add redis plugin example
    • #562 chore(web-example): Added a README for the existing example
    • #537 examples(tracing): add multi exporter example
    • #484 chore: update README for new milestones
  • opentelemetry-plugin-mongodb-core
    • #564 docs: add usage for mongodb-core plugin #543)
  • opentelemetry-metrics
    • #490 chore: update metrics README
  • opentelemetry-plugin-redis
    • #551 chore: fix minor typo
  • opentelemetry-exporter-prometheus
    • #521 chore: update prometheus exporter readme with usage and links
  • opentelemetry-types
    • #512 chore: minor name change
  • opentelemetry-plugin-postgres
    • #473 chore(plugin): postgres-pool plugin skeleton

✨ (Feature)

  • opentelemetry-core, opentelemetry-exporter-collector
    • #552 Collector exporter
  • opentelemetry-node, opentelemetry-plugin-mysql
    • #525 feat: mysql support
  • opentelemetry-plugin-redis
    • #503 feat(plugin): implement redis plugin
  • opentelemetry-plugin-mongodb-core
    • #205 feat: add mongodb plugin
  • opentelemetry-exporter-prometheus
    • #483 feat: Add prometheus exporter
  • opentelemetry-metrics
    • #500 feat: add ConsoleMetricExporter
    • #468 feat: validate metric names
  • opentelemetry-scope-zone-peer-dep, opentelemetry-scope-zone, opentelemetry-web
    • #461 feat(scope-zone): new scope manager to support async operations in web
  • opentelemetry-core, opentelemetry-plugin-document-load
    • #477 feat(traceparent): setting parent span from server
  • opentelemetry-core, opentelemetry-metrics, opentelemetry-types
    • #463 feat: implement labelset
  • opentelemetry-metrics, opentelemetry-types
    • #437 feat(metrics): add registerMetric and getMetrics
opentelemetry-js - v0.2.0 Release

Published by mayurkale22 almost 5 years ago

πŸš€ (Enhancement)

  • opentelemetry-shim-opentracing, opentelemetry-tracing, opentelemetry-types
    • #449 fix: allow recording links only at Span creation time
  • opentelemetry-core, opentelemetry-node, opentelemetry-tracing, opentelemetry-types
    • #454 fix(span): rename span recording flag
  • opentelemetry-metrics
    • #475 add shutdown method on MetricExporter interface
  • opentelemetry-plugin-document-load
    • #469 chore: fixing problem with load event and performance for loadend
  • opentelemetry-core, opentelemetry-plugin-document-load, opentelemetry-tracing, opentelemetry-web
    • #466 chore: fixing coverage for karma using istanbul

πŸ› (Bug Fix)

  • opentelemetry-tracing
    • #444 fix: batchSpanProcessor test failing intermittently
  • opentelemetry-core
    • #472 fix(core): add missing semver dependency

πŸ“š (Refine Doc)

  • #462 chore: update README
  • #460 chore: move members list out of community repo
  • #445 chore: update CONTRIBUTING.md
  • #459 chore: update API docs

✨ (Feature)

  • opentelemetry-metrics, opentelemetry-types
    • #437 feat(metrics): add registerMetric and getMetrics
  • opentelemetry-metrics
    • #468 feat: validate metric names
  • opentelemetry-plugin-postgres
    • #417 feature(plugin): implement postgres plugin
  • opentelemetry-core, opentelemetry-types
    • #451 feat: add IsRemote field to SpanContext, set by propagators
  • opentelemetry-core, opentelemetry-plugin-document-load, opentelemetry-tracing, opentelemetry-types, opentelemetry-web
    • #433 feat(plugin-document-load): new plugin for document load for web tracer
opentelemetry-js - v0.1.1 Release

Published by mayurkale22 almost 5 years ago

4c0626c chore: add prepare script and bump the version (#431)
1d672e0 docs: fix broken links (#428)
5ddf65d docs(exporter-jaeger): fix jaeger version (#430)
52d3dc3 fix(plugin-http): ensure no leaks (#398)
8b20e41 Update readme (#421)
6481e3d refactor: cal duration once instead of each get duration call (#412)
d60d3dc chore: add npm version badge (#414)

opentelemetry-js - v0.1.0 Release

Published by mayurkale22 about 5 years ago

a411313 Refactor: Consistent package naming and structure (#413)
3b3030c chore(pg): add postgres plugin skeleton (#411)
42e10a5 refactor: move ExportResult to @opentelemetry/sdk-base (#409)
82b5fad Tracer web (#334)
00cd2ec chore: add plugin request issue template (#407)
9f82d10 chore: fix typos and remove unwanted devDependency (#396)
fab4762 refactor: move Resource to @opentelemetry/sdk-base (#395)
88c2e85 chore: add HTTPS to default instrumented plugins list (#399)
8567061 feat(plugin-https): patch https requests (#379)
32572c6 Bump version to 0.1.0 (#388)
17abbc4 refactor: basic tracer tests (#392)
9d9691f refactor(plugin-http): remove utility class container (#391)
42a0e26 fix(example): add flushInterval to report spans to Jaeger exporter (#383)
5f3e398 refactor: replace TestExporter with InMemorySpanExporter (#387)
71ca7b1 chore: remove todo tag (#386)
f3f25dc feat(plugin-http): handle client errors (#374)
75a3297 chore: rename opentelemetry-basic-tracer -> opentelemetry-tracer-basic (#380)
70aeaab chore: update dependency typescript to ^3.6.3 (#381)
c62b07d fix: increase timeout for BatchSpanProcessor test (#382)
b0f3d3e fix(jaeger): assign correct scope for flush operation (#378)
f82a2d8 feat(plugin-http): handle aborted request (#365)
7005026 test(plugin-http): increase coverage (#371)
0c34096 Extend main README in preparation for Alpha (#369)
fe53994 docs(node-sdk): extend README (#367)
734da94 fix(http-plugin): move node-sdk to dev deps (#363)
28ca1f6 chore: Docs wording and example for basic-tracer (#361)
bd5f7c8 chore: add examples folder to lerna (#360)
9ebcb64 chore: minor nit (#357)
ab8f3c1 chore: add development guide (#358)
d231cc6 chore: fix typos (#356)
4e9d082 fix: dont trace ourselves (#335)
bc8a031 doc(scope-managers): document what they are and their limitations (#344)
998b95d docs(plugin-http): add option descriptions (#352)
f341267 chore: update gRPC Readme (#353)
b07e91c chore: add language identifier to enable syntax highlighting (#346)
64f2f36 chore(shim-opentracing): adds usage to README (#349)
61ea2ad chore: add plugin developer guide (#348)
a433b9f chore: downgrade grpc version (#355)
2aa00b6 feat(jaeger-exporter): adds flushing on an interval (#341)
0aa4fb5 docs(grpc): add grpc example (#326)
d85ee88 chore: update HTTP Readme (#343)
7249661 fix(exporter-zipkin): use hrTimeToMicroseconds for zipkin timestamp a… (#333)
7d31077 fix(grpc): fix client/server span propagation (#325)
fa21bef fix: make repos private to mask them from alpha (#342)
af06a2d feat(plugin-http): add example (#318)
cb035ce feat: add BatchSpanProcessor (#238)
13ff3bd feat(metrics): Add types and base implementation (#310)
e6d9986 feat(node-sdk): make config optional (#331)
a0140ec feat: add ConsoleSpanExporter (#300)
013a1e4 fix: change options to config based on BasePlugin (#314)
0024d0a chore: remove deprecated dependency (#320)
7e83bdc chore: add Span Processor links (#319)
a2541eb fix(core): tracerDelegate (#302)
a9dbb85 chore: add missing rimraf devDependency (#324)
288bf68 feat(exporter-jaeger): add forceFlush and timeout options (#301)
cee42d8 fix(plugin-http): improve formatting for url attribute (#317)
cc8a27d fix: pluginLoader for core modules (#312)
06e0929 fix: adds node-pre-gyp as dev dependency (#322)
579850e chore: add OpenTracing shim release date and package info (#299)
7189c1a chore(shim-opentracing): remove posttest script (#315)
48ccbf1 chore: reset placeholders in license (#308)
38dc55b chore: remove unused dependencies (#293)
d6f669a feat(baseplugin): add internalfilesloader (#240)
ede7886 feat: Add OpenTracing shim (#212)
498ab35 chore: update out-of-date dependencies (#290)
ce2bc95 fix(http-plugin): ensure exceptions are handled (#273)
0881e64 chore: update zipkin exporter README (#288)
d18c844 chore: remove all references to SpanData (#286)
fd1400a chore: add codecov script (#294)
e6bbdf8 Create opentelemetry metrics package (#297)
a1f5f43 fix(exporter-zipkin): add main property - entry point to the module (#289)
42f4e2c feat: add hrTimeToMicroseconds and fix numberToHrtime func (#281)
0c61fc2 feat(exporter-jaeger): flush data before shutdown (#282)
a9df567 feat(metrics): adds NoopMeter implementation (#278)
b58965c Zipkin Exporter (#192)
7fc72dc chore: rename node-tracer to node-sdk (#266)
03ef951 feat(Node-Tracer): initialize plugin loader (#252)
c8e9ddc feat: enforce TraceParams Limits (#260)
03cbd00 feat: update example with Jaeger exporter (#283)
45be4b5 chore: add basic tracer example (#277)
7fff538 Continuation of #206 (#279)
4ff14da tests: use node-tracer scope manager instead of creating one (#271)
c2a7feb fix(basic-tracer): performance.now() is relative from start time (#206)
3becda5 feat(metrics): add exporter-prometheus package (#272)
a49e7ab refactor: rename TraceOptions to TraceFlags (#270)
ce79527 chore: add release schedule (#268)
b4f063e chore(metrics): update metrics API to conform with RFC (#263)
4a4c283 chore: update readme (#267)
a774d78 chore: set explicit naming convention (#262)
08f124f chore: add private: true for non ready packages (#265)
8075ecf chore: update jaeger readme (#269)
6fca212 feat: make scopemanager optional param (#257)
84567f5 chore: code cleanup (#256)
b125521 feat: tslint rules for license headers (#258)
12e0455 feat: Metrics API revision based on Specs and RFCs (#259)
50047b3 Adds Metrics API (#105)
c96dadf fix: minor typos (#255)
c675c86 feat(plugin): add grpc plugin (#215)
66da9a4 feat: add basic tracer usage (#239)
260a5e6 refactor(http-plugin): use SpanProcessor for tests (#244)
93c8b41 fix: rename FailedNoneRetryable -> FailedNotRetryable (#247)
8279133 feat: add plugin config options (#229)
ea28887 chore: remove script posttest (#246)
088bbc1 fix(exporter-jaeger): add main property - entry point to the module (#241)
c020efe feat: add Jaeger exporter (#231)
c8a37be feat: add InMemorySpanExporter, MultiSpanProcessor (#234)
52a86c9 feat: add TraceParams config (#227)
77a25dc feat(plugin): add supportedVersions property (#237)
3404e4f fix: enable async hooks manager in node tracer close #226 (#232)
634f577 fix: set attributes from SpanOptions (#235)
af5d88a fix: ts-mocha allow recursively loading files (#233)
3f90bf9 feat(plugin): add http plugin (#161)
b9c9212 feat: Add B3format propagator (#208)
24d2927 chore: tag more reviewers (#230)
a6e9a8c feat: add SimpleSpanProcessor (#218)
7d6ca67 feat(logger): pass logger to plugin packages (#228)
9785974 fix(deps): update dependency require-in-the-middle to v5 (#223)
beda31e fix: make logger property public instead of private in BasicTracer (#213)
f4ed3f2 feat(sdk): add console logger (#203)
5e1c04b fix: export NodeTracer (#217)
b208b2b feat: add span processor (#136)
7f5d71b chore(basic-tracer): test coverage (#207)
0941b7f feat(ah-scope): add scope propagation for event emitters (#146)
9a6ac90 chore(plugin): setup https/http2/redis/mongodb plugin packages (#202)
f36e44f feat(tracer): expose bind method from scope manager (#201)
e114423 fix(basic-tracer): add timestamp for event (#195)
b498ba2 feat(basic-tracer): configure logger (#183)
38a1b0f chore: add Pull request template (#186)
f75ae54 refactor: unit tests (#198)
a27536e fix: respect isRecordingEvents flag (#180)
aab5cc1 fix: typos (#187)
5c0add0 ci: add docs tests (#188)
4bf949d fix(exporter): replace span with readablespan (#189)
0e76e7e feat(sdk): add ReadableSpan (#150)
bf4d5fd feat(sdk): add SpanExporter interface (#177)
0497cd6 chore(packages): add jaeger and zipkin skeletons (#184)
f37e3a7 chore: replace arguments per spread array to fix lint issue (#182)
fc74a7f fix: scopemanager initialization in test (#179)
68d8f9d Improve coverage on AsyncHooksScopeManager (#178)
39a0541 docs: add @bg451 as a code owner (#176)
10ea2eb fix: use NoRecordingSpan instead of NoopSpan to propagate SpanContext (#171)
56d4696 docs: update code owners (#172)
00302cd fix: / update gitignore (#170)
83480b7 refactor: move traceId generation in Tracer instead of Span (#154)
4186e44 feat(sdk): add No Recording Span implementation (#167)
41e0d05 fix: add default UNSAMPLED TraceOptions in case of INVALID_SPAN_CONTEXT (#169)
20c9a49 Add Plugin loader (#126)
e32796a feat: configure CircleCI workflows (#155)
b1dc1a3 fix: minor fix (#153)
9e46dfd chore(packages): add http and grpc skeletons (#160)
669b088 fix(basic-tracer): use recording/real span (#145)
e20de3b fix(core): tracer should never throw exception (#147)
d332c75 chore: update dependency @types/node (#142)
487fdb2 chore: add c8 settings (#141)
b59aa33 Add readme for both scope packages #96 (#148)
081469f add GlobalTracer API (#118)
a15ccb9 feat: node-tracer initial implementation (#140)
807a56d fix: add exported const of NoopSpan instance (#139)
7b46da2 feat(basic-tracer): add recording Span implementation (#102)
7db6e9b docs: add dependencies badge (#135)
b3cdade Add Plugin interface and BasePlugin class (#110)
775f0e3 basic-tracer initial implementation (#99)
dbb39f4 docs: improve readme (#134)
44214ac chore: add commitlint and husky (#128)
02a2001 feat: Add basic-tracer package (#131)
0b7e083 feat(scope-manager): implements AsyncHooks Scope Manager (#103)
af8a7e3 Refactor: rename tracer to node-tracer (#130)
060f424 Export NoopLogger and BinaryTraceContext (#115)
c225d84 Update tracer interface (#125)
39ca469 Update readme for opentelemetry-core (#113)
ef64b73 Add spancontext-utils tests (#108)
435e4a0 Update links in readme (#112)
e021f29 Skeleton: Add automatic-tracer package (#107)
ca96178 Add no-op implementations of Tracer API (#98)
0ce1f44 truncate tracestate after exceeding item limit (#89)
1d23b4f Add HttpTraceContext (#70)
c4357bb feat(scope-manager): Add no-op implementations of ScopeManager (#100)
cd14d36 TraceState: Add validators (#88)
fdd896d Codecov: Fix file path prefixes (#101)
5870457 Add BinaryFormat interface and implementation (#74)
fbd291b Add toString method to Sampler API (#79)
e0d4c61 Move SpanOptions to separate module (#95)
5019fe2 Use V8 builtin coverage over nyc (#93)
9d41576 Add BaseScopeManager interface (#66)
14310c3 Add Logger interface (#94)
06ac7aa Improve Tracer API docs (#87)
c1b117d Add Tracer API
ce8446d Move Node/browser specific code to platform folder, add browser tests (#84)
ca9641f Add Event and TimedEvent (#73)
1f1188c ✨Add NoopSpan: no-op implementation of Span (#45)
93db59e Add Event interface (#78)
5245015 ✨ Add Sampler API (#48)
82bc82c Add codecov badge (#77)
be3321d Minor Fix (#76)
c3c888a πŸ€–Add codecov (#64)
a60e4b1 Add context-base and context-asynchooks packages (#65)
5a0e1b4 Add TraceOptions (#60)
7b629d6 Add TraceState (#57)
dfae3ba Add DistributedContext types (#36)
b359f3a Add Propagator interface (#55)
755f380 Minor formatting style (#68)
b12652d Add CircleCI build and badge (#61)
c97bdc6 Add typedoc docs (#56)
969925d Resource API (#59)
f663c1f Add rochdev as a CODEOWNER (#67)
9a56922 Rename Node to js (#54)
18bfa22 Remove compile:release script (#53)
26b30c1 Add Resource Interface (#49)
e7f6825 Span: Add setAttributes operation (#44)
d99af90 Add TraceId and SpanId generator util (#35)
e712b45 Adds CircleCI configuration (#39)
802182e ✨Add initial span interface (#31)
7cb3a43 Add CONTRIBUTING.md (#23)
e11d745 update target to ensure compilation does not alter generated code (#34)
8c849a4 Add EditorConfig file (#24)
92f72e4 Adds SIG meeting information to README (#30)
9870881 Remove yurishkuro from code owners
6a5a861 Add package: opentelemetry-types (#25)
ec827de Issue templates (#10)
efe9fab Initial skeleton (#2)
b547610 Add CODEOWNERS (#16)
13f74f5 Initial commit

Package Rankings
Top 0.59% on Npmjs.org
Top 17.2% on Repo1.maven.org
Top 4.53% on Proxy.golang.org
Related Projects