Socket
Socket
Sign inDemoInstall

@opentelemetry/context-async-hooks

Package Overview
Dependencies
1
Maintainers
3
Versions
115
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1245
12Next

1.10.0

Diff

Changelog

Source

1.10.0

:rocket: (Enhancement)

  • feat(resource): create sync resource with some attributes that resolve asynchronously #3460 @samimusallam
  • feat: collect host id for non-cloud environments #3575 @mwear
  • feat (api-logs): separate Events API into its own package 3550 @martinkuba
  • feat(sdk-metrics): apply binary search in histogram recording #3539 @legendecas
  • perf(propagator-jaeger): improve deserializeSpanContext performance #3541 @doochik
  • feat: support TraceState in SamplingResult #3530 @raphael-theriault-swi
  • feat(sdk-trace-base): add diagnostic logging when spans are dropped #3610 @neoeinstein
  • feat: add unit to view instrument selection criteria #3647 @jlabatut
  • feat(tracing): expose dropped counts for attributes, events and links on span #3576 @mohitk05

:bug: (Bug Fix)

  • fix(core): added falsy check to make otel core work with browser where webpack config had process as false or null #3613 @ravindra-dyte
  • fix(instrumentation-http): include query params in http.target #3646 @kobi-co

:books: (Refine Doc)

  • chore: update http example #3651 @JamieDanielson

:house: (Internal)

  • chore(exporter-jaeger): deprecate jaeger exporter #3585 @pichlermarc
  • fix(sdk-metrics): fix flaky LastValueAggregator test by using fake timer #3587 @pichlermarc
  • fix(test): fix failing tests by preventing source-map generation #3642 @pichlermarc
dyladan
published 1.9.1 •

Changelog

Source

1.9.1

:bug: (Bug Fix)

  • fix: avoid grpc types dependency #3551 @flarna
  • fix(otlp-proto-exporter-base): Match Accept header with Content-Type in the proto exporter #3562 @scheler
  • fix: include tracestate in export #3569 @flarna

:house: (Internal)

  • chore: fix cross project links and missing implicitly exported types #3533 @legendecas
  • feat(sdk-metrics): add exponential histogram mapping functions #3504 @mwear
dyladan
published 1.9.0 •

Changelog

Source

1.9.0

:rocket: (Enhancement)

  • feat(instrumentation-grpc): set net.peer.name and net.peer.port on client spans #3430
  • feat(exporter-trace-otlp-proto): Add protobuf otlp trace exporter support for browser #3208 @pkanal

:bug: (Bug Fix)

  • fix(sdk-metrics): use default Resource to comply with semantic conventions #3411 @pichlermarc
    • Metrics exported by the SDK now contain the following resource attributes by default:
      • service.name
      • telemetry.sdk.name
      • telemetry.sdk.language
      • telemetry.sdk.version
  • fix(sdk-metrics): use Date.now() for instrument recording timestamps #3514 @MisterSquishy
  • fix(sdk-trace): make spans resilient to clock drift #3434 @dyladan
  • fix(selenium-tests): updated webpack version for selenium test issue #3456 @SaumyaBhushan
  • fix(sdk-metrics): collect metrics when periodic exporting metric reader flushes #3517 @legendecas
  • fix(sdk-metrics): fix duplicated registration of metrics for collectors #3488 @legendecas
  • fix(core): fix precision loss in numberToHrtime #3480 @legendecas

:house: (Internal)

  • chore: automatically generate tsconfigs #3432 @legendecas
  • chore: enforce format with prettier #3444 @legendecas
dyladan
published 1.8.0 •

Changelog

Source

1.8.0

  • @opentelemetry/sdk-metrics has been promoted to stable
  • @opentelemetry/api-metrics has been merged into @opentelemetry/api and deprecated

:boom: Breaking Change

  • feat(api): merge api-metrics into api #3374 @legendecas

:rocket: (Enhancement)

  • feat(sdk-trace): re-export sdk-trace-base in sdk-trace-node and web #3319 @legendecas
  • feat: enable tree shaking #3329 @pkanal

:bug: (Bug Fix)

  • fix(sdk-trace): enforce consistent span durations #3327 @dyladan
  • fix(resources): fix EnvDetector throwing errors when attribute values contain spaces #3295
  • fix(trace): fix an issue which caused negative span durations in web based spans #3359 @dyladan
  • fix(resources): strict OTEL_RESOURCE_ATTRIBUTES baggage octet decoding #3341 @legendecas

:books: (Refine Doc)

  • doc: Added Metrics documentation #3360 @weyert
  • docs(api): fix counter negative value wording #3396 @legendecas

:house: (Internal)

  • ci: run browser tests without circle #3328 @dyladan
dyladan
published 1.7.0 •

Changelog

Source

1.7.0

:bug: (Bug Fix)

  • fix(sdk-trace-base): make span start times resistant to hrtime clock drift #3129

  • fix(sdk-trace-base): validate maxExportBatchSize in BatchSpanProcessorBase #3232

:books: (Refine Doc)

  • docs(metrics): add missing metrics packages to SDK reference documentation #3239 @dyladan

:house: (Internal)

  • deps: update markdownlint-cli to 0.32.2 #3253 @pichlermarc
dyladan
published 1.6.0 •

Changelog

Source

1.6.0

:rocket: (Enhancement)

  • perf(opentelemetry-core): improve hexToBase64 performance #3178 @seemk
  • feat(sdk-trace-base): move Sampler declaration into sdk-trace-base #3088 @legendecas
  • fix(grpc-instrumentation): added grpc attributes in instrumentation #3127 @andrewzenkov
  • feat: support latest @opentelemetry/api #3177 @dyladan

:bug: (Bug Fix)

  • fix(context-async-hooks): Ensure listeners added using once can be removed using removeListener #3133

:books: (Refine Doc)

  • chore: update trace-web example and rename it to opentelemetry-web #3145 @pichlermarc
  • chore: update https example #3152 @pichlermarc
dyladan
published 1.5.0 •

Changelog

Source

1.5.0

:rocket: (Enhancement)

  • feat(sdk-trace-base): Improve extensibility of BasicTracerProvider #3023 @Rauno56
dyladan
published 1.4.0 •

Changelog

Source

1.4.0

:rocket: (Enhancement)

  • fix(resources): fix browser compatibility for host and os detectors #3004 @legendecas
  • fix(sdk-trace-base): fix crash on environments without global document #3000 @legendecas
  • fix(sdk-trace-base): fix spanLimits attribute length/count to consider env values #3068 @svetlanabrennan

:house: (Internal)

  • test: add node 18 and remove EoL node versions #3048 @dyladan
dyladan
published 1.3.1 •

Changelog

Source

1.3.1

:bug: (Bug Fix)

  • fix(resources): fix browser compatibility for host and os detectors #3004 @legendecas
dyladan
published 1.3.0 •

Changelog

Source

1.3.0

:boom: Breaking Change

  • chore: remove unused InstrumentationConfig#path #2944 @flarna

:rocket: (Enhancement)

  • feat(ConsoleSpanExporter): export span links #2917 @trentm
  • feat: warn when hooked module is already loaded #2926 @nozik
  • feat: implement OSDetector #2927 @rauno56
  • feat: implement HostDetector #2921 @rauno56
  • feat(opentelemetry-core): add InstrumentationScope #2959 @pichlermarc

:bug: (Bug Fix)

  • fix(sdk-web): parse url with relative url string #2972 @legendecas
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc