Skip to content

Releases: signalfx/splunk-otel-js

0.4.0

12 Mar 14:03
09241e4
Compare
Choose a tag to compare

This release uses OpenTelemetry JS version 0.18.0. If you want to extend the instrumentation manually, use the OpenTelemetry JS API version 0.18.0. Consult the release notes linked above for upstream changes.

Refer to Getting Started documentation to instrument your application with splunk-otel-js.

Changes

  • Changed environment variable prefix from SPLK_ to SPLUNK_. All environment
    variables must be updated for the library to continue to work.

0.3.0

11 Mar 19:42
cd6d5cc
Compare
Choose a tag to compare

This release uses OpenTelemetry JS version 0.18.0. If you want to extend the instrumentation manually, use the OpenTelemetry JS API version 0.18.0. Consult the release notes linked above for upstream changes.

Refer to Getting Started documentation to instrument your application with splunk-otel-js.

Changes

  • startTracing() options now accepts a tracerConfig option which is
    merged with the default tracer config and passed on to the tracer provider.
  • Added spanExporterFactory option to startTracing() options.
    spanExporterFactory receives a processed Options instance and
    returns a new instance of Exporter.
  • Replaced spanProcessor option with spanProcessorFactory.
    startTracing() options now accepts a spanProcessorFactory function. The function
    accept a processed Options instance and returns a SpanProcessor
    instance or an array of SpanProcessor instances. It can be used to configure tracing
    with custom Span Processor. If it returns multiple span processors, all of them will
    be used.

Release 0.2.0

04 Mar 20:39
Compare
Choose a tag to compare

This release uses OpenTelemetry JS version 0.18.0. If you want to extend the instrumentation manually, use the OpenTelemetry JS API version 0.18.0. Consult the release notes linked above for upstream changes.

Refer to Getting Started documentation to instrument your application with splunk-otel-js.

Changes

  • Now ships with aliases for commonly used modules to make import paths nicer.

    • Instead of import startTracing from @splunk/otel/lib, it can now be imported from @splunk/otel.
    • Apps can be auto-instrumented with -r @splunk/otel/instrument instead of -r @splunk/otel/lib/instrument

Release 0.1.0

03 Mar 13:37
Compare
Choose a tag to compare

This release uses OpenTelemetry JS version 0.18.0. If you want to extend the instrumentation manually, use the OpenTelemetry JS API version 0.18.0. Consult the release notes linked above for upstream changes.

Refer to Getting Started documentation to instrument your application with splunk-otel-js.