Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: open-telemetry/opentelemetry-js
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.20.0
Choose a base ref
...
head repository: open-telemetry/opentelemetry-js
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.21.0
Choose a head ref
  • 13 commits
  • 101 files changed
  • 10 contributors

Commits on Jan 15, 2024

  1. fix(sdk-trace-base): ensure attribute value length limit is enforced …

    …on span creation (#4417)
    
    * fix(sdk-trace-base): ensure attribute value length limit is enforced on span creation
    
    * fix(changelog): add changelog entry
    pichlermarc authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    6898a34 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. feat(SugaredTracer): add draft of sugaredTracer (#3317)

    * feat(api): add experimental package and SugaredTracer
    
    * tests(api/experimental): add tests
    
    * fix: packages.json exports
    
    * move export into experimental package
    
    * add additional tests
    
    * fix: do not use catch and finally for compatibility with Node 8
    
    ---------
    
    Co-authored-by: Chengzhong Wu <legendecas@gmail.com>
    secustor and legendecas authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    71ef1b1 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. chore(opentelemetry-context-zone-peer-dep): support zone.js ^v0.13.0 (#…

    …4320)
    
    * chore(opentelemetry-context-zone-peer-dep):
    update deps to support angular 16
    closes issue #4245
    
    Signed-off-by: rbrennan <4884521+rodgerbrennan@users.noreply.github.com>
    
    * update packages
    
    * Revert "update packages"
    
    This reverts commit 624df4e.
    
    * chore: sync package-lock.json
    
    * chore: sync package-lock.json
    
    * chore: sync package-lock.json
    
    * Update ZoneContextManager.test to use ES5 UMD bundle
    
    * add changelog
    
    * remove trailing space from changelog
    
    ---------
    
    Signed-off-by: rbrennan <4884521+rodgerbrennan@users.noreply.github.com>
    Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
    rodgerbrennan and pichlermarc authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    bf8714e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. refactor(core): drop unnecessary assignment of HOSTNAME (#4421)

    * fix(core): drop unnecessary assignemnt of HOSTNAME
    
    * fix(changelog): add changelog entry
    
    * Update CHANGELOG.md
    
    * fix(changelog): move entry to internal
    pichlermarc authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    2a3c264 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43e598e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. feat(sdk-metrics): deprecate MeterProvider.addMetricReader() in favor…

    … of 'readers' constructor option (#4427)
    
    * feat(sdk-metrics): add 'readers' constructor option, deprecate MeterProvider.addMetricReader()
    
    * fix(changelog): update changelog entry, fix format
    pichlermarc authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    0f6518d View commit details
    Browse the repository at this point in the history
  2. fix(sdk-trace-base): Export processed spans while exporter failed (#4287

    )
    
    * fix(sdk-trace-base): Export processed spans while exporter failed
    
    While the exporter deals with a batch of spans, new spans may come in and wait
    to be exported. As previously implemented, a successful export would notice
    these waiting spans, triggering a renewed timer check, but not so for an
    unsuccessful export.
    
    The result was that, prior to this commit, a failing export may end up in a
    situation where no further spans will be exported. This is due to the behaviour
    of `_addToBuffer` when the queue is full: Imagine an export which fails after a
    long timeout (because of, for instance, network troubles). While the connection
    waits to be timed out, the span queue fills up. Once completely full, no new
    calls to recheck the timer will be done. On its own, this behaviour is
    fine. When combined with the patched bug, this leads to a rather confusing case
    where the exporter never tries exporting.
    
    * fix(changelog): add entry
    
    ---------
    
    Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
    Zirak and pichlermarc authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    0635ab1 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. fix(instrumentation)!: pin import-in-the-middle@1.7.1 (#4441)

    * fix(instrumentation): pin import-in-the-middle@1.7.1
    
    * fix(changelog): add changlog entry
    
    * Update experimental/CHANGELOG.md
    
    Co-authored-by: Trent Mick <trentm@gmail.com>
    
    * fix(changelog): additional details
    
    * fix(changelog): formatting
    
    * fix(changelog): lint
    
    ---------
    
    Co-authored-by: Trent Mick <trentm@gmail.com>
    pichlermarc and trentm authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    8648313 View commit details
    Browse the repository at this point in the history
  2. fix(exporter-logs-otlp-*): set User-Agent header (#4398)

    * fix(exporter-logs-otlp-grpc): set User-Agent header
    
    * fix(exporter-logs-otlp-http): set User-Agent header
    
    * fix(exporter-logs-otlp-proto): set User-Agent header
    
    * chore(changelog): update changelog
    
    ---------
    
    Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
    Vunovati and pichlermarc authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    df63272 View commit details
    Browse the repository at this point in the history
  3. refactor(exporter-prometheus): promisify prometheus tests (#4431)

    * refactor(exporter-prometheus): promisify prometheus tests
    
    * fix: lint
    
    ---------
    
    Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
    legendecas and pichlermarc authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    bf4d553 View commit details
    Browse the repository at this point in the history
  4. docs: add observableGauge to the prometheus experimental example (#4267)

    * docs: add observableGauge to the prometheus experimental example
    
    Signed-off-by: Francois LP <francois.le.pape@gmail.com>
    
    * docs: add gauge image to README
    
    Signed-off-by: Francois LP <francois.le.pape@gmail.com>
    
    * refactor: change comment wording
    
    from @pichlermarc
    
    Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
    
    ---------
    
    Signed-off-by: Francois LP <francois.le.pape@gmail.com>
    Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
    Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
    3 people authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    5afbcdb View commit details
    Browse the repository at this point in the history
  5. fix(instrumentation-fetch): compatibility with Map inputs for request…

    … headers with fetch (#4348)
    
    * fix(@opentelemetry-instrumentation-fetch): compatibility with Map inputs for request headers with fetch
    
    * Update experimental/CHANGELOG.md
    
    Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
    
    * adding description for ts-ignore
    
    * fix(changlog): move entry to unreleased
    
    * fix: add lint ignore
    
    ---------
    
    Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
    rdeavila94 and pichlermarc authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    3711990 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. chore: prepare release 1.21.0/0.48.0 (#4442)

    * chore: prepare release 1.21.0/0.48.0
    
    * chore: sync package-lock.json
    pichlermarc authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    828f2ed View commit details
    Browse the repository at this point in the history
Loading