Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency lightstep-tracer to ^0.34.0 #720

Merged
merged 1 commit into from
Nov 27, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
lightstep-tracer ^0.20.2 -> ^0.34.0 age adoption passing confidence

Release Notes

lightstep/lightstep-tracer-javascript (lightstep-tracer)

v0.34.0

Compare Source

  • Omit non-sampled spans from report (#​290)

v0.33.0

Compare Source

  • Upgrade async (#​288)
  • Upgrade to Babel 7 (#​288)
  • Upgrade various dependecies (#​288)
  • Substitute deprecated packages (#​288)
  • add Node 14 and Node 16 jobs on CI (#​288)
  • Drop support for Node 8 and 10 (#​288)

v0.32.0

Compare Source

  • Add missing OpenTracing spancontext methods (#​279)
  • Update ws and normalize-url dependencies.

v0.31.2

Compare Source

  • Update to thrift v0.14.1

v0.31.1

Compare Source

  • Update versions of underscore, lodash, handlebars, and y18n.

v0.31.0

Compare Source

  • Improve performance of hexToDec by using native BigInt when available.

v0.30.2

Compare Source

  • Bugfix for nodejs: remove throw in fetch onError handler (#​246)

v0.30.1

Compare Source

  • Fix misnamed configuration options. nodejs_inclusion_patterns was renamed to nodejs_url_inclusion_patterns and nodejs_exclusion_patterns was renamed to nodejs_url_exclusion_patterns. Because of this bug, the inclusion and exclusion patterns were not being recognized by instrumentation.

v0.30.0

Compare Source

  • Bug fix for eslint for Microsoft Edge (#​241)
  • Add options for auto-instrumented urls and tracing headers (#​237)

v0.29.0

Compare Source

  • Truncate most significant 64 bits when all 0's in B3 propagator.Inject (#​238)
  • Support React Native with the browser tracer (#​235)

v0.28.0

Compare Source

  • Bug fix for propagating baggage from parent span to child span
  • SpanContext is now exported to facilitate creating custom propagators

v0.27.0

Compare Source

  • No changes

v0.25.2

Compare Source

  • fix for fetch plugin: 'method' was always GET
  • Fix missing clock offsets over proto transport
  • Fix timestamp conversion for protobuf transport

v0.25.1

Compare Source

  • No changes (minor bump to align with 0.25.1-no-protobuf release)

v0.25.0

Compare Source

  • Bug fix on fetch instrumentation options headers being overwritten in some cases.
  • Re-build dist to fix failed page load on IE11 (#​207)

v0.24.3

Compare Source

  • Fix how the fetch shim so that it does not overwrite user-provided Response.headers
  • Add clock correction and error handling for the protobuf transport's responses
  • Specify correct modules in node instrumentation docs
  • Add a CONTRIBUTING.md guide

v0.24.2

Compare Source

  • Upgrade thrift to 0.13.0 (#​198)

v0.24.1

Compare Source

  • Guard session storage access
  • update type of collector_encryption
  • Fix propagator typo
  • Update typing on inclusion/exclusion patterns to match docs

v0.24.0

Compare Source

  • Adds DataDog header support (#​187)
  • Removes for..of loop to support IE11 (#​189)

v0.23.0

Compare Source

  • Add NodeJS instrumentation and shims (#​184)
  • Adds B3 propagator (#​177)

v0.22.3

Compare Source

  • Fixes an issue where reporter cookies would be set with invalid key strings.

v0.22.2

Compare Source

  • Completely defines the TracerOptions interface.
  • Updates thrift package to address a security vulnerability.

v0.22.1

Compare Source

  • Fixes a bug where certain tracer tags were not set when using proto transport.
  • Adds TypeScript definitions for LightStep tracer specific options/methods
  • Fixes a crash when proto transport was used and invalid responses were received.
  • Adds an option to exclude cookies from tracing payloads.

v0.22.0

Compare Source

  • The default transport has been changed to proto.
  • The tracer supports empty access tokens.
  • Several bugs have been fixed with the proto transport option around the report of LightStep-specific tags.
  • Addresses an issue with proto transport usage in the browser.
  • Fixes bug where error objects are not converted to log objects correctly.
  • Implements plugin for fetch.
  • Remove deprecated chrome.loadTimes() code.

v0.21.1

Compare Source

  • Passing fractional timestamps to span start/finish are now properly handled.
  • Several bugs were fixed with the proto transport option around span duration and span ids.
  • We now support a custom logger function (thanks @​Rowno), see README for more details.

v0.21.0

Compare Source

  • Update thrift to 0.11.0. This breaks support for node.js versions <= 5.8.

v0.20.14

Compare Source

  • Add new option to Tracer: disable_clock_skew_correction bool optional, defaults to 'false', which disables client-side clock kew correction.

v0.20.13

Compare Source

  • Add new option to Tracer: transport string optional, defaults to 'thrift', which controls the transport method used to send reports to LightStep. Experimental Feature
  • Fixes a bug when logging verbosity was greater than 4 during report flushes.

v0.20.10

Compare Source

v0.20.9

Compare Source

  • Add new option to Tracer: collector_path string optional, which is an optional custom collector base path (if served behind a reverse proxy)

v0.20.7

Compare Source

v0.20.6

Compare Source

  • options function now only logs warnings when it sees a key name it doesn't know. Previously, it threw an error.

v0.20.3

Compare Source


Configuration

📅 Schedule: Branch creation - "before 4am" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 13, 2024
@renovate renovate bot enabled auto-merge (squash) November 13, 2024 10:47
@renovate renovate bot force-pushed the renovate/lightstep-tracer-0.x branch from c956a3c to 264a501 Compare November 27, 2024 03:11
| datasource | package          | from   | to     |
| ---------- | ---------------- | ------ | ------ |
| npm        | lightstep-tracer | 0.20.2 | 0.34.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/lightstep-tracer-0.x branch from 264a501 to ea05186 Compare November 27, 2024 03:12
@lucacome lucacome merged commit 4f8bf77 into master Nov 27, 2024
3 of 5 checks passed
@lucacome lucacome deleted the renovate/lightstep-tracer-0.x branch November 27, 2024 03:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant