Skip to content

Commit 164dc4c

Browse files
build(deps): bump @sentry/react from 9.10.0 to 9.14.0 (#694)
[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript) from 9.10.0 to 9.14.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-javascript/releases"><code>@​sentry/react</code>'s releases</a>.</em></p> <blockquote> <h2>9.14.0</h2> <h3>Important Changes</h3> <ul> <li><strong>feat: Add Supabase Integration (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/15719">#15719</a>)</strong></li> </ul> <p>This PR adds Supabase integration to <code>@sentry/core</code>, allowing automatic instrumentation of Supabase client operations (database queries and authentication) for performance monitoring and error tracking.</p> <ul> <li><strong>feat(nestjs): Gracefully handle RPC scenarios in <code>SentryGlobalFilter</code> (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16066">#16066</a>)</strong></li> </ul> <p>This PR adds better RPC exception handling to <code>@sentry/nestjs</code>, preventing application crashes while still capturing errors and warning users when a dedicated filter is needed. The implementation gracefully handles the 'rpc' context type in <code>SentryGlobalFilter</code> to improve reliability in hybrid applications.</p> <ul> <li><strong>feat(react-router): Trace propagation (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16070">#16070</a>)</strong></li> </ul> <p>This PR adds trace propagation to <code>@sentry/react-router</code> by providing utilities to inject trace meta tags into HTML headers and offering a pre-built Sentry-instrumented request handler, improving distributed tracing capabilities across page loads.</p> <h3>Other Changes</h3> <ul> <li>feat(deps): Bump <code>@​prisma/instrumentation</code> from 6.5.0 to 6.6.0 (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16102">#16102</a>)</li> <li>feat(nextjs): Improve server component data (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/15996">#15996</a>)</li> <li>feat(nuxt): Log when adding HTML trace meta tags (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16044">#16044</a>)</li> <li>fix(node): Make body capturing more robust (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16105">#16105</a>)</li> <li>ref(node): Log when incoming request bodies are being captured (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16104">#16104</a>)</li> </ul> <h2>Bundle size 📦</h2> <table> <thead> <tr> <th>Path</th> <th>Size</th> </tr> </thead> <tbody> <tr> <td><code>@​sentry/browser</code></td> <td>23.28 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> - with treeshaking flags</td> <td>23.12 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> (incl. Tracing)</td> <td>36.99 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> (incl. Tracing, Replay)</td> <td>74.17 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> (incl. Tracing, Replay) - with treeshaking flags</td> <td>67.55 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> (incl. Tracing, Replay with Canvas)</td> <td>78.83 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> (incl. Tracing, Replay, Feedback)</td> <td>90.65 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> (incl. Feedback)</td> <td>39.68 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> (incl. sendFeedback)</td> <td>27.9 KB</td> </tr> <tr> <td><code>@​sentry/browser</code> (incl. FeedbackAsync)</td> <td>32.67 KB</td> </tr> <tr> <td><code>@​sentry/react</code></td> <td>25.09 KB</td> </tr> <tr> <td><code>@​sentry/react</code> (incl. Tracing)</td> <td>38.91 KB</td> </tr> <tr> <td><code>@​sentry/vue</code></td> <td>27.51 KB</td> </tr> <tr> <td><code>@​sentry/vue</code> (incl. Tracing)</td> <td>38.71 KB</td> </tr> <tr> <td><code>@​sentry/svelte</code></td> <td>23.32 KB</td> </tr> <tr> <td>CDN Bundle</td> <td>24.5 KB</td> </tr> <tr> <td>CDN Bundle (incl. Tracing)</td> <td>36.98 KB</td> </tr> <tr> <td>CDN Bundle (incl. Tracing, Replay)</td> <td>72 KB</td> </tr> <tr> <td>CDN Bundle (incl. Tracing, Replay, Feedback)</td> <td>77.16 KB</td> </tr> <tr> <td>CDN Bundle - uncompressed</td> <td>71.49 KB</td> </tr> <tr> <td>CDN Bundle (incl. Tracing) - uncompressed</td> <td>109.34 KB</td> </tr> <tr> <td>CDN Bundle (incl. Tracing, Replay) - uncompressed</td> <td>220.63 KB</td> </tr> <tr> <td>CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed</td> <td>233.16 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/react</code>'s changelog</a>.</em></p> <blockquote> <h2>9.14.0</h2> <h3>Important Changes</h3> <ul> <li><strong>feat: Add Supabase Integration (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/15719">#15719</a>)</strong></li> </ul> <p>This PR adds Supabase integration to <code>@sentry/core</code>, allowing automatic instrumentation of Supabase client operations (database queries and authentication) for performance monitoring and error tracking.</p> <ul> <li><strong>feat(nestjs): Gracefully handle RPC scenarios in <code>SentryGlobalFilter</code> (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16066">#16066</a>)</strong></li> </ul> <p>This PR adds better RPC exception handling to <code>@sentry/nestjs</code>, preventing application crashes while still capturing errors and warning users when a dedicated filter is needed. The implementation gracefully handles the 'rpc' context type in <code>SentryGlobalFilter</code> to improve reliability in hybrid applications.</p> <ul> <li><strong>feat(react-router): Trace propagation (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16070">#16070</a>)</strong></li> </ul> <p>This PR adds trace propagation to <code>@sentry/react-router</code> by providing utilities to inject trace meta tags into HTML headers and offering a pre-built Sentry-instrumented request handler, improving distributed tracing capabilities across page loads.</p> <h3>Other Changes</h3> <ul> <li>feat(deps): Bump <code>@​prisma/instrumentation</code> from 6.5.0 to 6.6.0 (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16102">#16102</a>)</li> <li>feat(nextjs): Improve server component data (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/15996">#15996</a>)</li> <li>feat(nuxt): Log when adding HTML trace meta tags (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16044">#16044</a>)</li> <li>fix(node): Make body capturing more robust (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16105">#16105</a>)</li> <li>ref(node): Log when incoming request bodies are being captured (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16104">#16104</a>)</li> </ul> <h2>9.13.0</h2> <h3>Important Changes</h3> <ul> <li> <p><strong>feat(node): Add support for winston logger (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/15983">#15983</a>)</strong></p> <p>Sentry is adding support for <a href="https://github.com/getsentry/sentry-javascript/discussions/15916">structured logging</a>. In this release we've added support for sending logs to Sentry via the <a href="https://github.com/winstonjs/winston">winston</a> logger to the Sentry Node SDK (and SDKs that use the Node SDK under the hood like <code>@sentry/nestjs</code>). The Logging APIs in the Sentry SDK are still experimental and subject to change.</p> <pre lang="js"><code>const winston = require('winston'); const Transport = require('winston-transport'); <p>const transport = Sentry.createSentryWinstonTransport(Transport);</p> <p>const logger = winston.createLogger({ transports: [transport], }); </code></pre></p> </li> <li> <p><strong>feat(core): Add <code>wrapMcpServerWithSentry</code> to instrument MCP servers from <code>@modelcontextprotocol/sdk</code> (<a href="https://redirect.github.com/getsentry/sentry-javascript/pull/16032">#16032</a>)</strong></p> <p>The Sentry SDK now supports instrumenting MCP servers from the <code>@modelcontextprotocol/sdk</code> package. Compatible with versions <code>^1.9.0</code> of the <code>@modelcontextprotocol/sdk</code> package.</p> <pre lang="js"><code>import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; <p></code></pre></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-javascript/commit/0b637100a87b47f68fa097301db9f9af3ac3ac8c"><code>0b63710</code></a> release: 9.14.0</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/c9c49f58f696c1a4e30e339388b14bf008378f4a"><code>c9c49f5</code></a> Merge pull request <a href="https://redirect.github.com/getsentry/sentry-javascript/issues/16115">#16115</a> from getsentry/prepare-release/9.14.0</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/7c0365ccd555655c1edd92deac726994bec8dd7d"><code>7c0365c</code></a> rm ref pr</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/749eda9036dfdd1fca5cd4302bdba97242bf76eb"><code>749eda9</code></a> meta(changelog): Update changelog for 9.14.0</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/20ce849fec6f246725c6c4507b37fa2d2b871207"><code>20ce849</code></a> feat(nestjs): Gracefully handle RPC scenarios in <code>SentryGlobalFilter</code> (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/16066">#16066</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/7438608bb4c1f3e9c010c6480ef343388445518c"><code>7438608</code></a> feat(nextjs): Improve server component data (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/15996">#15996</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/a3d02247d6b9d8cd4338f293fb92a06e962d8a21"><code>a3d0224</code></a> ref(core): Remove internal <code>utils-hoist</code> re-export (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/16114">#16114</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/88ba26b6ff6174d4b5719899da109bcd9f23dac6"><code>88ba26b</code></a> fix(node): Make body capturing more robust (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/16105">#16105</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/447e62e89dc576995f7ebe791d3a133f7561c708"><code>447e62e</code></a> feat(deps): Bump <code>@​prisma/instrumentation</code> from 6.5.0 to 6.6.0 (<a href="https://redirect.github.com/getsentry/sentry-javascript/issues/16102">#16102</a>)</li> <li><a href="https://github.com/getsentry/sentry-javascript/commit/8026b854a1925b581381fadd038e241a6d094d4a"><code>8026b85</code></a> build(deps): Bump fastify from 5.0.0 to 5.3.2 in /dev-packages/e2e-tests/test...</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-javascript/compare/9.10.0...9.14.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/react&package-manager=npm_and_yarn&previous-version=9.10.0&new-version=9.14.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> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 897ffbd commit 164dc4c

File tree

2 files changed

+36
-36
lines changed

2 files changed

+36
-36
lines changed

package-lock.json

+35-35
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"dependencies": {
77
"@egjs/flicking-plugins": "^4.7.1",
88
"@egjs/react-flicking": "^4.12.0",
9-
"@sentry/react": "^9.9.0",
9+
"@sentry/react": "^9.14.0",
1010
"@sentry/tracing": "^7.120.3",
1111
"@types/node": "^22.13.1",
1212
"@types/react": "^18.3.5",

0 commit comments

Comments
 (0)