chore(deps): bump @sentry/node from 7.75.1 to 7.76.0 #5

Merged
dependabot[bot] merged 1 commit from dependabot/npm_and_yarn/sentry/node-7.76.0 into main 2023-10-30 18:56:01 +08:00
dependabot[bot] commented 2023-10-30 17:09:49 +08:00 (Migrated from github.com)

Bumps @sentry/node from 7.75.1 to 7.76.0.

Release notes

Sourced from @​sentry/node's releases.

7.76.0

Important Changes

  • feat(core): Add cron monitor wrapper helper (#9395)

This release adds Sentry.withMonitor(), a wrapping function that wraps a callback with a cron monitor that will automatically report completions and failures:

import * as Sentry from '@sentry/node';

// withMonitor() will send checkin when callback is started/finished // works with async and sync callbacks. const result = Sentry.withMonitor( 'dailyEmail', () => { // withMonitor return value is same return value here return sendEmail(); }, // Optional upsert options { schedule: { type: 'crontab', value: '0 * * * *', }, // 🇨🇦🫡 timezone: 'Canada/Eastern', }, );

Other Changes

  • chore(angular-ivy): Allow Angular 17 in peer dependencies (#9386)
  • feat(nextjs): Instrument SSR page components (#9346)
  • feat(nextjs): Trace errors in page component SSR (#9388)
  • fix(nextjs): Instrument route handlers with jsx and tsx file extensions (#9362)
  • fix(nextjs): Trace with performance disabled (#9389)
  • fix(replay): Ensure replay_id is not added to DSC if session expired (#9359)
  • fix(replay): Remove unused parts of pako from build (#9369)
  • fix(serverless): Don't mark all errors as unhandled (#9368)
  • fix(tracing-internal): Fix case when middleware contain array of routes with special chars as @ (#9375)
  • meta(nextjs): Bump peer deps for Next.js 14 (#9390)

Work in this release contributed by @​LubomirIgonda1. Thank you for your contribution!

Bundle size 📦

Path Size
@​sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) 77.44 KB

... (truncated)

Changelog

Sourced from @​sentry/node's changelog.

7.76.0

Important Changes

  • feat(core): Add cron monitor wrapper helper (#9395)

This release adds Sentry.withMonitor(), a wrapping function that wraps a callback with a cron monitor that will automatically report completions and failures:

import * as Sentry from '@sentry/node';

// withMonitor() will send checkin when callback is started/finished // works with async and sync callbacks. const result = Sentry.withMonitor( 'dailyEmail', () => { // withCheckIn return value is same return value here return sendEmail(); }, // Optional upsert options { schedule: { type: 'crontab', value: '0 * * * *', }, // 🇨🇦🫡 timezone: 'Canada/Eastern', }, );

Other Changes

  • chore(angular-ivy): Allow Angular 17 in peer dependencies (#9386)
  • feat(nextjs): Instrument SSR page components (#9346)
  • feat(nextjs): Trace errors in page component SSR (#9388)
  • fix(nextjs): Instrument route handlers with jsx and tsx file extensions (#9362)
  • fix(nextjs): Trace with performance disabled (#9389)
  • fix(replay): Ensure replay_id is not added to DSC if session expired (#9359)
  • fix(replay): Remove unused parts of pako from build (#9369)
  • fix(serverless): Don't mark all errors as unhandled (#9368)
  • fix(tracing-internal): Fix case when middleware contain array of routes with special chars as @ (#9375)
  • meta(nextjs): Bump peer deps for Next.js 14 (#9390)

Work in this release contributed by @​LubomirIgonda1. Thank you for your contribution!

Commits
  • 6b2e1fc release: 7.76.0
  • 13fe88a Merge pull request #9397 from getsentry/prepare-release/7.76.0
  • 8b76c18 meta(changelog): Update changelog for 7.76.0
  • 697f406 feat(core): Add cron monitor wrapper helper (#9395)
  • 3545fd5 fix(nextjs): Silence warning about usage of process in runtimes where it is...
  • 6d9a766 meta(nextjs): Bump peer deps for Next.js 14 (#9390)
  • 3379f93 fix(nextjs): Trace with performance disabled (#9389)
  • 43ddbbe chore(angular-ivy): Allow Angular 17 in peer dependencies (#9386)
  • 78e61ff feat(nextjs): Trace errors in page component SSR (#9388)
  • b72b5f6 test(e2e): Run e2e tests for Next.js 13 and 14 (#9381)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 7.75.1 to 7.76.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-javascript/releases"><code>@​sentry/node</code>'s releases</a>.</em></p> <blockquote> <h2>7.76.0</h2> <h3>Important Changes</h3> <ul> <li><strong>feat(core): Add cron monitor wrapper helper (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9395">#9395</a>)</strong></li> </ul> <p>This release adds <code>Sentry.withMonitor()</code>, a wrapping function that wraps a callback with a cron monitor that will automatically report completions and failures:</p> <pre lang="ts"><code>import * as Sentry from '@sentry/node'; <p>// withMonitor() will send checkin when callback is started/finished // works with async and sync callbacks. const result = Sentry.withMonitor( 'dailyEmail', () =&gt; { // withMonitor return value is same return value here return sendEmail(); }, // Optional upsert options { schedule: { type: 'crontab', value: '0 * * * *', }, // 🇨🇦🫡 timezone: 'Canada/Eastern', }, ); </code></pre></p> <h3>Other Changes</h3> <ul> <li>chore(angular-ivy): Allow Angular 17 in peer dependencies (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9386">#9386</a>)</li> <li>feat(nextjs): Instrument SSR page components (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9346">#9346</a>)</li> <li>feat(nextjs): Trace errors in page component SSR (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9388">#9388</a>)</li> <li>fix(nextjs): Instrument route handlers with <code>jsx</code> and <code>tsx</code> file extensions (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9362">#9362</a>)</li> <li>fix(nextjs): Trace with performance disabled (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9389">#9389</a>)</li> <li>fix(replay): Ensure <code>replay_id</code> is not added to DSC if session expired (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9359">#9359</a>)</li> <li>fix(replay): Remove unused parts of pako from build (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9369">#9369</a>)</li> <li>fix(serverless): Don't mark all errors as unhandled (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9368">#9368</a>)</li> <li>fix(tracing-internal): Fix case when middleware contain array of routes with special chars as @ (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9375">#9375</a>)</li> <li>meta(nextjs): Bump peer deps for Next.js 14 (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9390">#9390</a>)</li> </ul> <p>Work in this release contributed by <a href="https://github.com/LubomirIgonda1"><code>@​LubomirIgonda1</code></a>. Thank you for your contribution!</p> <h2>Bundle size 📦</h2> <table> <thead> <tr> <th>Path</th> <th>Size</th> </tr> </thead> <tbody> <tr> <td><code>@​sentry/browser</code> (incl. Tracing, Replay) - Webpack (gzipped)</td> <td>77.44 KB</td> </tr> </tbody> </table> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md"><code>@​sentry/node</code>'s changelog</a>.</em></p> <blockquote> <h2>7.76.0</h2> <h3>Important Changes</h3> <ul> <li><strong>feat(core): Add cron monitor wrapper helper (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9395">#9395</a>)</strong></li> </ul> <p>This release adds <code>Sentry.withMonitor()</code>, a wrapping function that wraps a callback with a cron monitor that will automatically report completions and failures:</p> <pre lang="ts"><code>import * as Sentry from '@sentry/node'; <p>// withMonitor() will send checkin when callback is started/finished // works with async and sync callbacks. const result = Sentry.withMonitor( 'dailyEmail', () =&gt; { // withCheckIn return value is same return value here return sendEmail(); }, // Optional upsert options { schedule: { type: 'crontab', value: '0 * * * *', }, // 🇨🇦🫡 timezone: 'Canada/Eastern', }, ); </code></pre></p> <h3>Other Changes</h3> <ul> <li>chore(angular-ivy): Allow Angular 17 in peer dependencies (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9386">#9386</a>)</li> <li>feat(nextjs): Instrument SSR page components (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9346">#9346</a>)</li> <li>feat(nextjs): Trace errors in page component SSR (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9388">#9388</a>)</li> <li>fix(nextjs): Instrument route handlers with <code>jsx</code> and <code>tsx</code> file extensions (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9362">#9362</a>)</li> <li>fix(nextjs): Trace with performance disabled (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9389">#9389</a>)</li> <li>fix(replay): Ensure <code>replay_id</code> is not added to DSC if session expired (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9359">#9359</a>)</li> <li>fix(replay): Remove unused parts of pako from build (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9369">#9369</a>)</li> <li>fix(serverless): Don't mark all errors as unhandled (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9368">#9368</a>)</li> <li>fix(tracing-internal): Fix case when middleware contain array of routes with special chars as @ (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9375">#9375</a>)</li> <li>meta(nextjs): Bump peer deps for Next.js 14 (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9390">#9390</a>)</li> </ul> <p>Work in this release contributed by <a href="https://github.com/LubomirIgonda1"><code>@​LubomirIgonda1</code></a>. Thank you for your contribution!</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-javascript/commit/6b2e1fc8fd0cb1fe3fee2981bebec2bec67ac244"><code>6b2e1fc</code></a> release: 7.76.0</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/13fe88a1626a9ade384eeeba4ed540a9cbd97ed7"><code>13fe88a</code></a> Merge pull request <a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9397">#9397</a> from getsentry/prepare-release/7.76.0</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/8b76c1852defc0c8ea45d69b04d848e5a824b34c"><code>8b76c18</code></a> meta(changelog): Update changelog for 7.76.0</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/697f406e6b4480677820c85d6554687a33a47709"><code>697f406</code></a> feat(core): Add cron monitor wrapper helper (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9395">#9395</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/3545fd50c4da248718026cf2a0560c323069cecd"><code>3545fd5</code></a> fix(nextjs): Silence warning about usage of <code>process</code> in runtimes where it is...</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/6d9a766bb5aa132fadcb9964951d7931bcfef783"><code>6d9a766</code></a> meta(nextjs): Bump peer deps for Next.js 14 (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9390">#9390</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/3379f93e683c13c908b0dbda99cf36c5bddb87da"><code>3379f93</code></a> fix(nextjs): Trace with performance disabled (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9389">#9389</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/43ddbbec0a79c53cba3aba77587ec766ce3b876c"><code>43ddbbe</code></a> chore(angular-ivy): Allow Angular 17 in peer dependencies (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9386">#9386</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/78e61ff9a96086dc9dd8203abf213dbfbc652cc8"><code>78e61ff</code></a> feat(nextjs): Trace errors in page component SSR (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9388">#9388</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/b72b5f63dc8bffd37d222e38092306bb91fae578"><code>b72b5f6</code></a> test(e2e): Run e2e tests for Next.js 13 and 14 (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/9381">#9381</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-javascript/compare/7.75.1...7.76.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/node&package-manager=npm_and_yarn&previous-version=7.75.1&new-version=7.76.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
wdhdev (Migrated from github.com) approved these changes 2023-10-30 18:55:55 +08:00
Commenting is not possible because the repository is archived.
No description provided.