[Snyk] Upgrade @opentelemetry/context-zone from 1.21.0 to 1.22.0 #1096

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

Originally created by @simlarsen on 3/25/2024

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


Snyk has created this PR to upgrade @opentelemetry/context-zone from 1.21.0 to 1.22.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 1 version ahead of your current version.
  • The recommended version was released 25 days ago, on 2024-02-29.
Release notes
Package name: @opentelemetry/context-zone
  • 1.22.0 - 2024-02-29

    1.22.0

    🚀 (Enhancement)

    🐛 (Bug Fix)

    • fix(sdk-metrics): handle zero bucket counts in exponential histogram merge #4459 @ mwear
    • fix(sdk-metrics): ignore NaN value recordings in Histograms #4455 @ pichlermarc
      • fixes a bug where recording NaN on a histogram would result in the sum of bucket count values not matching the overall count
    • fix(sdk-metrics): allow single bucket histograms #4456 @ pichlermarc
      • fixes a bug where Meter.createHistogram() with the advice explicitBucketBoundaries: [] would throw
    • fix(context-zone-peer-dep, context-zone): support zone.js 0.13.x, 0.14.x #4469 @ pichlermarc

    📚 (Refine Doc)

  • 1.21.0 - 2024-01-26

    1.21.0

    🚀 (Enhancement)

    • feat(sdk-metrics): add constructor option to add metric readers #4427 @ pichlermarc
      • deprecates MeterProvider.addMetricReader() please use the constructor option readers instead.

    🐛 (Bug Fix)

    • fix(sdk-trace-base): ensure attribute value length limit is enforced on span creation #4417 @ pichlermarc
    • fix(sdk-trace-base): Export processed spans while exporter failed #4287 @ Zirak

    🏠 (Internal)

    • chore(opentelemetry-context-zone-peer-dep): support zone.js ^v0.13.0 #4320
    • refactor(core): drop unnecessary assignment of HOSTNAME #4421 @ pichlermarc
    • test(opentelemetry-context-zone-peer-dep): transpile zone.js in tests #4423 @ legendecas
from @opentelemetry/context-zone GitHub release notes
Commit messages
Package name: @opentelemetry/context-zone
  • 7be35c7 chore: prepare release API 1.8.0/Core 1.21.0/Experimental 0.49.0 (#4504)
  • 05720cc Fix broken link to getting started page (#4511)
  • f1b2c6d fix a wrong internal link in examples readme (#4512)
  • 5637e2a chore: Semantic Conventions export individual strings (#4298)
  • aff48a1 fix(instr-fetch): do not enable in Node.js; clarify in docs this instr is for web fetch only (#4498)
  • 89caef9 Add @ david-luna to triagers (#4497)
  • 356ef8a chore: remove unload event from OTLPExporterBrowserBase (#4438)
  • 5bc8ced fix(otlp-transformer): only use BigInt inside hrTimeToNanos() (#4484)
  • 8bbebfd feat(instrumentation): add `getModuleDefinitions()` instead of making `init()` public (#4475)
  • 44b0b29 Merge pull request #4477 from MikeShi42/patch-1
  • 7e709a6 docs: Update getting started link in README
  • 01348e6 fix(instrumentation): normalize paths for internal files in scoped packages (#4467)
  • 25548fd feat(context-zone*): support zone.js 0.13.x, 0.14.x (#4469)
  • f86251d docs: shorten readme sections (#4460)
  • 63845ec fix(sdk-metrics): allow single bucket histograms (#4456)
  • f6712fd fix(sdk-metrics): ignore NaN value recordings for histograms (#4455)
  • 6d276f4 fix: handle zero bucket counts in exponential histogram merge (#4459)
  • 588d8ad Allow LoggerProvider to be specified in Instrumentations (#4314)
  • 0229434 feat(instrumentation): make InstrumentationAbstract.init public (#4418)
  • 72c60f1 feat(node-sdk): add spanProcessors option (#4454)
  • 2df6310 refactor(instrumentation-grpc): clean up remnants of 'grpc' package instrumentation (#4420)
  • efa6307 fix(sdk-node): Allow Defining Sampler with Exporter in Env (#4394)
  • ac75b70 fix(api): fix unreachable @ opentelemetry/api/experimental entry (#4446)
  • c98a5d3 chore: remove checked in auto-generated version.js files (#4448)

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 3/25/2024* <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/context-zone from 1.21.0 to 1.22.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 **1 version** ahead of your current version. - The recommended version was released **25 days ago**, on 2024-02-29. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>@opentelemetry/context-zone</b></summary> <ul> <li> <b>1.22.0</b> - <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/releases/tag/v1.22.0">2024-02-29</a></br><h2>1.22.0</h2> <h3>🚀 (Enhancement)</h3> <ul> <li>feat(sdk-metrics): allow single bucket histograms <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4456" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4456/hovercard">#4456</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(context-zone-peer-dep, context-zone): support zone.js 0.13.x, 0.14.x <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4469" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4469/hovercard">#4469</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>chore: Semantic Conventions export individual strings <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/issues/4185" data-hovercard-type="issue" data-hovercard-url="/open-telemetry/opentelemetry-js/issues/4185/hovercard">4185</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MSNev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/MSNev">@ MSNev</a></li> </ul> <h3>🐛 (Bug Fix)</h3> <ul> <li>fix(sdk-metrics): handle zero bucket counts in exponential histogram merge <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4459" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4459/hovercard">#4459</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mwear/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/mwear">@ mwear</a></li> <li>fix(sdk-metrics): ignore <code>NaN</code> value recordings in Histograms <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4455" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4455/hovercard">#4455</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> <ul> <li>fixes a bug where recording <code>NaN</code> on a histogram would result in the sum of bucket count values not matching the overall count</li> </ul> </li> <li>fix(sdk-metrics): allow single bucket histograms <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4456" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4456/hovercard">#4456</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> <ul> <li>fixes a bug where <code>Meter.createHistogram()</code> with the advice <code>explicitBucketBoundaries: []</code> would throw</li> </ul> </li> <li>fix(context-zone-peer-dep, context-zone): support zone.js 0.13.x, 0.14.x <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4469" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4469/hovercard">#4469</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> <ul> <li>fixes a bug where old versions of <code>zone.js</code> affected by <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2036556559" data-permission-text="Title is private" data-url="https://github.com/angular/angular/issues/53507" data-hovercard-type="issue" data-hovercard-url="/angular/angular/issues/53507/hovercard" href="https://snyk.io/redirect/github/angular/angular/issues/53507">angular/angular#53507</a> would be pulled in</li> </ul> </li> </ul> <h3>📚 (Refine Doc)</h3> <ul> <li>docs: shorten readme sections <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4460" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4460/hovercard">#4460</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> </li> <li> <b>1.21.0</b> - <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/releases/tag/v1.21.0">2024-01-26</a></br><h2>1.21.0</h2> <h3>🚀 (Enhancement)</h3> <ul> <li>feat(sdk-metrics): add constructor option to add metric readers <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4427" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4427/hovercard">#4427</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> <ul> <li>deprecates <code>MeterProvider.addMetricReader()</code> please use the constructor option <code>readers</code> instead.</li> </ul> </li> </ul> <h3>🐛 (Bug Fix)</h3> <ul> <li>fix(sdk-trace-base): ensure attribute value length limit is enforced on span creation <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4417" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4417/hovercard">#4417</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>fix(sdk-trace-base): Export processed spans while exporter failed <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4287" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4287/hovercard">#4287</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Zirak/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://snyk.io/redirect/github/Zirak">@ Zirak</a></li> </ul> <h3>🏠 (Internal)</h3> <ul> <li>chore(opentelemetry-context-zone-peer-dep): support zone.js ^v0.13.0 <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4320" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4320/hovercard">#4320</a></li> <li>refactor(core): drop unnecessary assignment of HOSTNAME <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4421" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4421/hovercard">#4421</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>test(opentelemetry-context-zone-peer-dep): transpile zone.js in tests <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/pull/4423" data-hovercard-type="pull_request" data-hovercard-url="/open-telemetry/opentelemetry-js/pull/4423/hovercard">#4423</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> </li> </ul> from <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/releases">@opentelemetry/context-zone GitHub release notes</a> </details> </details> <details> <summary><b>Commit messages</b></summary> </br> <details> <summary>Package name: <b>@opentelemetry/context-zone</b></summary> <ul> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/7be35c7845e206b27b682e8ce1cee850b09cec04">7be35c7</a> chore: prepare release API 1.8.0/Core 1.21.0/Experimental 0.49.0 (#4504)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/05720ccc41c0ae92b16c2a03ed7461ae2ee96499">05720cc</a> Fix broken link to getting started page (#4511)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/f1b2c6d2123dbbe2d7eab40eaa5eb7434f92e484">f1b2c6d</a> fix a wrong internal link in examples readme (#4512)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/5637e2a91c3ddb471d65684ec30998a4774ffb1f">5637e2a</a> chore: Semantic Conventions export individual strings (#4298)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/aff48a1f0045c85d0b97d15ea98d03f5909b14bc">aff48a1</a> fix(instr-fetch): do not enable in Node.js; clarify in docs this instr is for web fetch only (#4498)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/89caef9bb92704482210db9684e115d583d8a805">89caef9</a> Add @ david-luna to triagers (#4497)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/356ef8af4a8b329ee039b94a43a1311354f58e9b">356ef8a</a> chore: remove unload event from OTLPExporterBrowserBase (#4438)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/5bc8cedbd3e16daa27e0881cffe7eaa179bd5a64">5bc8ced</a> fix(otlp-transformer): only use BigInt inside hrTimeToNanos() (#4484)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/8bbebfd1912468fa3a0f5a10094291370014d818">8bbebfd</a> feat(instrumentation): add &#x60;getModuleDefinitions()&#x60; instead of making &#x60;init()&#x60; public (#4475)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/44b0b29dea98217130bc4e68d6c9b6901e75aef7">44b0b29</a> Merge pull request #4477 from MikeShi42/patch-1</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/7e709a6fd91e701cbd59b6e0aa3c0130093de515">7e709a6</a> docs: Update getting started link in README</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/01348e6fbc73646703c64f85c623406503692ebc">01348e6</a> fix(instrumentation): normalize paths for internal files in scoped packages (#4467)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/25548fd9a5a130752fa378cdf5d7fd8e02d7bf5f">25548fd</a> feat(context-zone*): support zone.js 0.13.x, 0.14.x (#4469)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/f86251d40fbf615be87319c8a1f5643afb820076">f86251d</a> docs: shorten readme sections (#4460)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/63845ec2e7bdbd823b03e92314262f28953c30fd">63845ec</a> fix(sdk-metrics): allow single bucket histograms (#4456)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/f6712fd45023207546b5dd635d1da06af1e74737">f6712fd</a> fix(sdk-metrics): ignore NaN value recordings for histograms (#4455)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/6d276f4d87360931c307012806442bf36c4f4ec9">6d276f4</a> fix: handle zero bucket counts in exponential histogram merge (#4459)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/588d8ad14dbdc84f9f7619d5fd4b30c720d083c4">588d8ad</a> Allow LoggerProvider to be specified in Instrumentations (#4314)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/0229434cb5a3179f63c021105f36270ae7897929">0229434</a> feat(instrumentation): make InstrumentationAbstract.init public (#4418)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/72c60f17ef5307a4b495cc5ad814ab549eba14f0">72c60f1</a> feat(node-sdk): add spanProcessors option (#4454)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/2df6310351539ecae70f126fa70a72d2f0b493c3">2df6310</a> refactor(instrumentation-grpc): clean up remnants of &#x27;grpc&#x27; package instrumentation (#4420)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/efa630731923f3ded59aa34ec5b0f5da2fadbde2">efa6307</a> fix(sdk-node): Allow Defining Sampler with Exporter in Env (#4394)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/ac75b70ddeebc6a538031fab6464281b9b2a243f">ac75b70</a> fix(api): fix unreachable @ opentelemetry/api/experimental entry (#4446)</li> <li><a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/commit/c98a5d31ea8584fb879cb18cc002a8c556e2456a">c98a5d3</a> chore: remove checked in auto-generated version.js files (#4448)</li> </ul> <a href="https://snyk.io/redirect/github/open-telemetry/opentelemetry-js/compare/828f2ed730e4d26d71f92e220f96b60a552a673a...7be35c7845e206b27b682e8ce1cee850b09cec04">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=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiIxZTZiZjkwOC1jOTVkLTQ2ZmUtOThjMC05MzlhYjNiMWZkMDUiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjFlNmJmOTA4LWM5NWQtNDZmZS05OGMwLTkzOWFiM2IxZmQwNSJ9fQ==" width="0" height="0"/> 🧐 [View latest project report](https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?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/47001ef1-7b3a-49c2-88cd-8025c56346d0/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/47001ef1-7b3a-49c2-88cd-8025c56346d0/settings/integration?pkg&#x3D;@opentelemetry/context-zone&amp;utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr#auto-dep-upgrades) <!--- (snyk:metadata:{"prId":"1e6bf908-c95d-46fe-98c0-939ab3b1fd05","prPublicId":"1e6bf908-c95d-46fe-98c0-939ab3b1fd05","dependencies":[{"name":"@opentelemetry/context-zone","from":"1.21.0","to":"1.22.0"}],"packageManager":"npm","type":"auto","projectUrl":"https://app.snyk.io/org/oneuptime-RsC2nshvQ2Vnr35jHvMnMP/project/47001ef1-7b3a-49c2-88cd-8025c56346d0?utm_source=github&utm_medium=referral&page=upgrade-pr","projectPublicId":"47001ef1-7b3a-49c2-88cd-8025c56346d0","env":"prod","prType":"upgrade","vulns":[],"issuesToFix":[],"upgrade":[],"upgradeInfo":{"versionsDiff":1,"publishedDate":"2024-02-29T09:18:10.721Z"},"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#1096