[Snyk] Upgrade @opentelemetry/sdk-node from 0.30.0 to 0.44.0 #1436

Closed
opened 2026-04-05 16:27:25 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @simlarsen on 11/23/2023

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade @opentelemetry/sdk-node from 0.30.0 to 0.44.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 19 versions ahead of your current version.
  • The recommended version was released a month ago, on 2023-10-10.
Release notes
Package name: @opentelemetry/sdk-node
  • 0.44.0 - 2023-10-10

    Experimental 0.44.0

    💥 Breaking Change

    • fix(exporter-logs-otlp-proto): change OTLPLogExporter to OTLPLogExporter #4140 @ Vunovati
    • fix(sdk-node): remove explicit dependency on @ opentelemetry/exporter-jaeger
      • '@ opentelemetry/exporter-jaeger' is no longer be a dependency of this package. To continue using '@ opentelemetry/exporter-jaeger', please install it manually.
        • NOTE: @ opentelemetry/exporter-jaeger is deprecated, consider switching to one of the alternatives described here
    • fix(sdk-logs): hide internal methods with internal shared state #3865 @ legendecas

    🚀 (Enhancement)

    🐛 (Bug Fix)

    • fix(otlp-exporter-base): replaced usage of window with _globalThis #4157 @ cristianmadularu
    • fix(otlp-transformer): Avoid precision loss when converting from HrTime to unix nanoseconds. #4062
  • 0.43.0 - 2023-09-12

    Experimental 0.43.0

    🐛 (Bug Fix)

    • Revert "feat(api): add attributes argument to recordException API #4071"
      • This feature was an unintentional breaking change introduced with API 1.5.0
      • This PR updates all experimental packages to allow API 1.6.0, where this change has been reverted.
  • 0.42.0 - 2023-09-11
  • 0.41.2 - 2023-08-08
  • 0.41.1 - 2023-07-24
  • 0.41.0 - 2023-07-06
  • 0.40.0 - 2023-06-06
  • 0.39.1 - 2023-05-12
  • 0.39.0 - 2023-05-11
  • 0.38.0 - 2023-04-13
  • 0.37.0 - 2023-03-30
  • 0.36.1 - 2023-03-20
  • 0.36.0 - 2023-03-13
  • 0.35.1 - 2023-01-30
  • 0.35.0 - 2023-01-11
  • 0.34.0 - 2022-11-09
  • 0.33.0 - 2022-09-16
  • 0.32.0 - 2022-08-24
  • 0.31.0 - 2022-07-26
  • 0.30.0 - 2022-07-06
from @opentelemetry/sdk-node GitHub release notes
Commit messages
Package name: @opentelemetry/sdk-node
  • f8e187b chore: release SDK 1.17.1/Experimental 0.44.0 (#4183)
  • 4eb10f7 fix(sdk-metrics): prevent per-reader storages from keeping unreported accumulations in memory (#4163)
  • c320c98 deps: update proto-loader (#4192)
  • 5fd3737 chore: remove outdated and empty docs (#4181)
  • 84861cd chore(deps): update dependency @ types/jquery to v3.5.21 (#4187)
  • 9122561 fix: BatchExporter should export continuously when batch size is reached (#3958)
  • 5ce32c0 Added performance benchmarking doc (#4169)
  • 5af8653 chore(deps): update dependency @ types/sinon to v10.0.18 (#4179)
  • 868f75e fix(benchmark): write benchmark results to file (#4172)
  • c84698d Benchmark tests workflow (#4144)
  • 52f428a fix(sdk-metrics): do not report empty scopes and metrics (#4135)
  • f0ceabc fix(exporter-zipkin): round timestamp to nearest integer in zipkin annotations (#4167)
  • 513d067 fix(otlp-transformer): avoid precision loss when converting HrTime to unix nanoseconds (#4062)
  • 6bf1b78 chore(deps): update all patch versions (#4161)
  • 2499708 fix(otlp-exporter-base): replaced usage of window with _globalThis (#4157)
  • 2b9832e fix(sdk-logs): hide internal methods with internal shared state (#3865)
  • f2fc0d8 fix(sdk-metrics): allow instrument names to contain '/' (#4155)
  • 1a8652a Introduce benchmark tests (#4105)
  • cbc5c52 docs: update OpenCensus shim example for metrics (#4078)
  • be16272 feat(exporter-metrics-otlp-proto): add esm build (#4099)
  • ed27a37 chore(deps): update dependency eslint-config-prettier to v9 (#4042)
  • f038b44 chore(deps): update all patch versions (#4152)
  • 30d1fca chore(deps): update all patch versions (#4147)
  • 4a4059b feat(opencensus-shim): implement OpenCensus metric producer (#4066)

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

*Originally created by @simlarsen on 11/23/2023* <p>This PR was automatically created by Snyk using the credentials of a real user.</p><br /><h3>Snyk has created this PR to upgrade @opentelemetry/sdk-node from 0.30.0 to 0.44.0.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **19 versions** ahead of your current version. - The recommended version was released **a month ago**, on 2023-10-10. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>@opentelemetry/sdk-node</b></summary> <ul> <li> <b>0.44.0</b> - <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/releases/tag/experimental%2Fv0.44.0">2023-10-10</a></br><h2>Experimental 0.44.0</h2> <h3>💥 Breaking Change</h3> <ul> <li>fix(exporter-logs-otlp-proto): change OTLPLogExporter to OTLPLogExporter <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4140" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4140/hovercard">#4140</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Vunovati/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/Vunovati">@ Vunovati</a></li> <li>fix(sdk-node): remove explicit dependency on @ opentelemetry/exporter-jaeger <ul> <li>'@ opentelemetry/exporter-jaeger' is no longer be a dependency of this package. To continue using '@ opentelemetry/exporter-jaeger', please install it manually. <ul> <li>NOTE: <code>@ opentelemetry/exporter-jaeger</code> is deprecated, consider switching to one of the alternatives described <a href="https://www.npmjs.com/package/@ opentelemetry/exporter-jaeger" rel="nofollow">here</a></li> </ul> </li> </ul> </li> <li>fix(sdk-logs): hide internal methods with internal shared state <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/3865" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/3865/hovercard">#3865</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/legendecas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/legendecas">@ legendecas</a></li> </ul> <h3>🚀 (Enhancement)</h3> <ul> <li>feat(exporter-metrics-otlp-proto): add esm build <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4099" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4099/hovercard">#4099</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pichlermarc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/pichlermarc">@ pichlermarc</a></li> <li>feat(opencensus-shim): implement OpenCensus metric producer <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4066" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4066/hovercard">#4066</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aabmass/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/aabmass">@ aabmass</a></li> </ul> <h3>🐛 (Bug Fix)</h3> <ul> <li>fix(otlp-exporter-base): replaced usage of window with _globalThis <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4157" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4157/hovercard">#4157</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cristianmadularu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/cristianmadularu">@ cristianmadularu</a></li> <li>fix(otlp-transformer): Avoid precision loss when converting from HrTime to unix nanoseconds. <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4062" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4062/hovercard">#4062</a></li> </ul> </li> <li> <b>0.43.0</b> - <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/releases/tag/experimental%2Fv0.43.0">2023-09-12</a></br><h2>Experimental 0.43.0</h2> <h3>🐛 (Bug Fix)</h3> <ul> <li>Revert "feat(api): add attributes argument to recordException API <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4071" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4071/hovercard">#4071</a>" <ul> <li>This feature was an unintentional breaking change introduced with API 1.5.0</li> <li>This PR updates all experimental packages to allow API 1.6.0, where this change has been reverted.</li> </ul> </li> </ul> </li> <li> <b>0.42.0</b> - 2023-09-11 </li> <li> <b>0.41.2</b> - 2023-08-08 </li> <li> <b>0.41.1</b> - 2023-07-24 </li> <li> <b>0.41.0</b> - 2023-07-06 </li> <li> <b>0.40.0</b> - 2023-06-06 </li> <li> <b>0.39.1</b> - 2023-05-12 </li> <li> <b>0.39.0</b> - 2023-05-11 </li> <li> <b>0.38.0</b> - 2023-04-13 </li> <li> <b>0.37.0</b> - 2023-03-30 </li> <li> <b>0.36.1</b> - 2023-03-20 </li> <li> <b>0.36.0</b> - 2023-03-13 </li> <li> <b>0.35.1</b> - 2023-01-30 </li> <li> <b>0.35.0</b> - 2023-01-11 </li> <li> <b>0.34.0</b> - 2022-11-09 </li> <li> <b>0.33.0</b> - 2022-09-16 </li> <li> <b>0.32.0</b> - 2022-08-24 </li> <li> <b>0.31.0</b> - 2022-07-26 </li> <li> <b>0.30.0</b> - 2022-07-06 </li> </ul> from <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/releases">@opentelemetry/sdk-node GitHub release notes</a> </details> </details> <details> <summary><b>Commit messages</b></summary> </br> <details> <summary>Package name: <b>@opentelemetry/sdk-node</b></summary> <ul> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/f8e187b473274cc2011e7385992f07d319d667dc">f8e187b</a> chore: release SDK 1.17.1/Experimental 0.44.0 (#4183)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/4eb10f7c9dbdc1075d2705bb7c305c063b86a2f9">4eb10f7</a> fix(sdk-metrics): prevent per-reader storages from keeping unreported accumulations in memory (#4163)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/c320c981c5b8cd9c42d65183c2c2c5b737a0b2a1">c320c98</a> deps: update proto-loader (#4192)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/5fd3737aa3c4f27fd68bb06bfb435d8badae63f0">5fd3737</a> chore: remove outdated and empty docs (#4181)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/84861cd82722d507906a64016ef59b35bf7770ed">84861cd</a> chore(deps): update dependency @ types/jquery to v3.5.21 (#4187)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/912256184c07e9f510f4166e41d8b6e131e9446a">9122561</a> fix: BatchExporter should export continuously when batch size is reached (#3958)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/5ce32c0fe53dc3c1c49e88961ee7cc223255ad70">5ce32c0</a> Added performance benchmarking doc (#4169)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/5af865386ad40d85daf94c45926521ffc6df7a18">5af8653</a> chore(deps): update dependency @ types/sinon to v10.0.18 (#4179)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/868f75e448c7c3a0efd75d72c448269f1375a996">868f75e</a> fix(benchmark): write benchmark results to file (#4172)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/c84698d4a13be9c9417a797d15f0108aba278ccc">c84698d</a> Benchmark tests workflow (#4144)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/52f428a9f17cf37e6cef01d8a5ae2155f1902bfe">52f428a</a> fix(sdk-metrics): do not report empty scopes and metrics (#4135)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/f0ceabc57cfbf35b411b583be80d4b05484076e3">f0ceabc</a> fix(exporter-zipkin): round timestamp to nearest integer in zipkin annotations (#4167)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/513d0679a5581281cfbac82ba8aa3b4a4d0a0406">513d067</a> fix(otlp-transformer): avoid precision loss when converting HrTime to unix nanoseconds (#4062)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/6bf1b78653d27ca3db63615591398d12aa8b51b6">6bf1b78</a> chore(deps): update all patch versions (#4161)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/24997089daf6d422494d112cf5531fe115eaa201">2499708</a> fix(otlp-exporter-base): replaced usage of window with _globalThis (#4157)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/2b9832ecb5bbd07217e5199fcd5d7814773ad64d">2b9832e</a> fix(sdk-logs): hide internal methods with internal shared state (#3865)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/f2fc0d8787a82f33b1ce7e315759ddc61caf4f52">f2fc0d8</a> fix(sdk-metrics): allow instrument names to contain &#x27;/&#x27; (#4155)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/1a8652aa5466510d2df2a232a0c8aa78857619c4">1a8652a</a> Introduce benchmark tests (#4105)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/cbc5c520850ef8ab8280fcfb742294f23bc3f3a7">cbc5c52</a> docs: update OpenCensus shim example for metrics (#4078)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/be1627267f6dbba895879a40b79d92011e2d5499">be16272</a> feat(exporter-metrics-otlp-proto): add esm build (#4099)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/ed27a3767883908cdc0a1a050af1f276c162c8ba">ed27a37</a> chore(deps): update dependency eslint-config-prettier to v9 (#4042)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/f038b44fe9e41eefa74d1d07a62875979bdf33e2">f038b44</a> chore(deps): update all patch versions (#4152)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/30d1fcac786ff1cde6dd0b8dee6f58adf5e147bc">30d1fca</a> chore(deps): update all patch versions (#4147)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/4a4059bc85a7396121b21dfc75a3c51104e73cc0">4a4059b</a> feat(opencensus-shim): implement OpenCensus metric producer (#4066)</li> </ul> <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/compare/e39ab883b18636238ef0fd741df4ce5ed53e8d04...f8e187b473274cc2011e7385992f07d319d667dc">Compare</a> </details> </details> <hr/> **Note:** *You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.* For more information: <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiJiNzY1ODg4NC1hMGY2LTRhNzMtYjlkYi1hNWE2OGIzNGY4NWEiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6ImI3NjU4ODg0LWEwZjYtNGE3My1iOWRiLWE1YTY4YjM0Zjg1YSJ9fQ==" width="0" height="0"/> 🧐 [View latest project report](https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr) 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa/settings/integration?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr) 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa/settings/integration?pkg&#x3D;@opentelemetry/sdk-node&amp;utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr#auto-dep-upgrades) <!--- (snyk:metadata:{"prId":"b7658884-a0f6-4a73-b9db-a5a68b34f85a","prPublicId":"b7658884-a0f6-4a73-b9db-a5a68b34f85a","dependencies":[{"name":"@opentelemetry/sdk-node","from":"0.30.0","to":"0.44.0"}],"packageManager":"npm","type":"auto","projectUrl":"https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa?utm_source=github&utm_medium=referral&page=upgrade-pr","projectPublicId":"a2fb4fe1-f25f-4ff9-a58c-e78277b0a7fa","env":"prod","prType":"upgrade","vulns":[],"issuesToFix":[],"upgrade":[],"upgradeInfo":{"versionsDiff":19,"publishedDate":"2023-10-10T14:18:25.782Z"},"templateVariants":[],"hasFixes":false,"isMajorUpgrade":false,"isBreakingChange":false,"priorityScoreList":[]}) --->
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#1436