This release includes some deprecations. For more details please look at our
migration guide.
The deprecation most likely to affect you is the one of BrowserTracing. Instead of new BrowserTracing(), you should
now use browserTracingIntegration(), which will also handle framework-specific instrumentation out of the box for
you - no need to pass a custom routingInstrumentation anymore. For @sentry/react, we expose dedicated integrations
for the different react-router versions:
This release includes some deprecations. For more details please look at our
migration guide.
The deprecation most likely to affect you is the one of BrowserTracing. Instead of new BrowserTracing(), you should
now use browserTracingIntegration(), which will also handle framework-specific instrumentation out of the box for
you - no need to pass a custom routingInstrumentation anymore. For @sentry/react, we expose dedicated integrations
for the different react-router versions:
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
$dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript) from 7.99.0 to 7.100.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/getsentry/sentry-javascript/releases"><code>@sentry/browser</code>'s releases</a>.</em></p>
<blockquote>
<h2>7.100.0</h2>
<h3>Important Changes</h3>
<h4>Deprecations</h4>
<p>This release includes some deprecations. For more details please look at our
<a href="https://github.com/getsentry/sentry-javascript/blob/develop/MIGRATION.md">migration guide</a>.</p>
<p>The deprecation most likely to affect you is the one of <code>BrowserTracing</code>. Instead of <code>new BrowserTracing()</code>, you should
now use <code>browserTracingIntegration()</code>, which will also handle framework-specific instrumentation out of the box for
you - no need to pass a custom <code>routingInstrumentation</code> anymore. For <code>@sentry/react</code>, we expose dedicated integrations
for the different react-router versions:</p>
<ul>
<li><code>reactRouterV6BrowserTracingIntegration()</code></li>
<li><code>reactRouterV5BrowserTracingIntegration()</code></li>
<li><code>reactRouterV4BrowserTracingIntegration()</code></li>
<li><code>reactRouterV3BrowserTracingIntegration()</code></li>
</ul>
<p>See the
<a href="https://github.com/getsentry/sentry-javascript/blob/develop/MIGRATION.md#depreacted-browsertracing-integration">migration guide</a>
for details.</p>
<ul>
<li>feat(angular): Export custom <code>browserTracingIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10353">#10353</a>)</li>
<li>feat(browser): Deprecate <code>BrowserTracing</code> integration (<a href="https://github.com/getsentry/sentry-javascript/issues/10493">#10493</a>)</li>
<li>feat(browser): Export <code>browserProfilingIntegration</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10438">#10438</a>)</li>
<li>feat(bun): Export <code>bunServerIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10439">#10439</a>)</li>
<li>feat(nextjs): Add <code>browserTracingIntegration</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10397">#10397</a>)</li>
<li>feat(react): Add <code>reactRouterV3BrowserTracingIntegration</code> for react router v3 (<a href="https://github.com/getsentry/sentry-javascript/issues/10489">#10489</a>)</li>
<li>feat(react): Add <code>reactRouterV4/V5BrowserTracingIntegration</code> for react router v4 & v5 (<a href="https://github.com/getsentry/sentry-javascript/issues/10488">#10488</a>)</li>
<li>feat(react): Add <code>reactRouterV6BrowserTracingIntegration</code> for react router v6 & v6.4 (<a href="https://github.com/getsentry/sentry-javascript/issues/10491">#10491</a>)</li>
<li>feat(remix): Add custom <code>browserTracingIntegration</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10442">#10442</a>)</li>
<li>feat(node): Expose functional integrations to replace classes (<a href="https://github.com/getsentry/sentry-javascript/issues/10356">#10356</a>)</li>
<li>feat(vercel-edge): Replace <code>WinterCGFetch</code> with <code>winterCGFetchIntegration</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10436">#10436</a>)</li>
<li>feat: Deprecate non-callback based <code>continueTrace</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10301">#10301</a>)</li>
<li>feat(vue): Deprecate <code>new VueIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10440">#10440</a>)</li>
<li>feat(vue): Implement vue <code>browserTracingIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10477">#10477</a>)</li>
<li>feat(sveltekit): Add custom <code>browserTracingIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10450">#10450</a>)</li>
</ul>
<h4>Profiling Node</h4>
<p><code>@sentry/profiling-node</code> has been ported into the monorepo. Future development for it will happen here!</p>
<ul>
<li>pkg(profiling-node): port profiling-node repo to monorepo (<a href="https://github.com/getsentry/sentry-javascript/issues/10151">#10151</a>)</li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>feat: Export <code>setHttpStatus</code> from all packages (<a href="https://github.com/getsentry/sentry-javascript/issues/10475">#10475</a>)</li>
<li>feat(bundles): Add pluggable integrations on CDN to <code>Sentry</code> namespace (<a href="https://github.com/getsentry/sentry-javascript/issues/10452">#10452</a>)</li>
<li>feat(core): Pass <code>name</code> & <code>attributes</code> to <code>tracesSampler</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10426">#10426</a>)</li>
<li>feat(feedback): Add <code>system-ui</code> to start of font family (<a href="https://github.com/getsentry/sentry-javascript/issues/10464">#10464</a>)</li>
</ul>
<!-- 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/browser</code>'s changelog</a>.</em></p>
<blockquote>
<h2>7.100.0</h2>
<h3>Important Changes</h3>
<h4>Deprecations</h4>
<p>This release includes some deprecations. For more details please look at our
<a href="https://github.com/getsentry/sentry-javascript/blob/develop/MIGRATION.md">migration guide</a>.</p>
<p>The deprecation most likely to affect you is the one of <code>BrowserTracing</code>. Instead of <code>new BrowserTracing()</code>, you should
now use <code>browserTracingIntegration()</code>, which will also handle framework-specific instrumentation out of the box for
you - no need to pass a custom <code>routingInstrumentation</code> anymore. For <code>@sentry/react</code>, we expose dedicated integrations
for the different react-router versions:</p>
<ul>
<li><code>reactRouterV6BrowserTracingIntegration()</code></li>
<li><code>reactRouterV5BrowserTracingIntegration()</code></li>
<li><code>reactRouterV4BrowserTracingIntegration()</code></li>
<li><code>reactRouterV3BrowserTracingIntegration()</code></li>
</ul>
<p>See the
<a href="https://github.com/getsentry/sentry-javascript/blob/develop/MIGRATION.md#depreacted-browsertracing-integration">migration guide</a>
for details.</p>
<ul>
<li>feat(angular): Export custom <code>browserTracingIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10353">#10353</a>)</li>
<li>feat(browser): Deprecate <code>BrowserTracing</code> integration (<a href="https://github.com/getsentry/sentry-javascript/issues/10493">#10493</a>)</li>
<li>feat(browser): Export <code>browserProfilingIntegration</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10438">#10438</a>)</li>
<li>feat(bun): Export <code>bunServerIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10439">#10439</a>)</li>
<li>feat(nextjs): Add <code>browserTracingIntegration</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10397">#10397</a>)</li>
<li>feat(react): Add <code>reactRouterV3BrowserTracingIntegration</code> for react router v3 (<a href="https://github.com/getsentry/sentry-javascript/issues/10489">#10489</a>)</li>
<li>feat(react): Add <code>reactRouterV4/V5BrowserTracingIntegration</code> for react router v4 & v5 (<a href="https://github.com/getsentry/sentry-javascript/issues/10488">#10488</a>)</li>
<li>feat(react): Add <code>reactRouterV6BrowserTracingIntegration</code> for react router v6 & v6.4 (<a href="https://github.com/getsentry/sentry-javascript/issues/10491">#10491</a>)</li>
<li>feat(remix): Add custom <code>browserTracingIntegration</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10442">#10442</a>)</li>
<li>feat(node): Expose functional integrations to replace classes (<a href="https://github.com/getsentry/sentry-javascript/issues/10356">#10356</a>)</li>
<li>feat(vercel-edge): Replace <code>WinterCGFetch</code> with <code>winterCGFetchIntegration</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10436">#10436</a>)</li>
<li>feat: Deprecate non-callback based <code>continueTrace</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10301">#10301</a>)</li>
<li>feat(vue): Deprecate <code>new VueIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10440">#10440</a>)</li>
<li>feat(vue): Implement vue <code>browserTracingIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10477">#10477</a>)</li>
<li>feat(sveltekit): Add custom <code>browserTracingIntegration()</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10450">#10450</a>)</li>
</ul>
<h4>Profiling Node</h4>
<p><code>@sentry/profiling-node</code> has been ported into the monorepo. Future development for it will happen here!</p>
<ul>
<li>pkg(profiling-node): port profiling-node repo to monorepo (<a href="https://github.com/getsentry/sentry-javascript/issues/10151">#10151</a>)</li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>feat: Export <code>setHttpStatus</code> from all packages (<a href="https://github.com/getsentry/sentry-javascript/issues/10475">#10475</a>)</li>
<li>feat(bundles): Add pluggable integrations on CDN to <code>Sentry</code> namespace (<a href="https://github.com/getsentry/sentry-javascript/issues/10452">#10452</a>)</li>
<li>feat(core): Pass <code>name</code> & <code>attributes</code> to <code>tracesSampler</code> (<a href="https://github.com/getsentry/sentry-javascript/issues/10426">#10426</a>)</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/17f4c209fc9fa78f1c11b835ab0aeda709dfc84c"><code>17f4c20</code></a> release: 7.100.0</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/ec231cb79865322b067fa12e2af3940cf0223240"><code>ec231cb</code></a> Merge pull request <a href="https://github.com/getsentry/sentry-javascript/issues/10519">#10519</a> from getsentry/prepare-release/7.100.0</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/73bd57ddad9d64051db9d74148ea62c46ff96fc4"><code>73bd57d</code></a> meta(changelog): Update changelog for v7.100.0</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/49181ad0dcf7d1c7030d8b79a1d3676b40d019e8"><code>49181ad</code></a> build(ci): Use v3 of artifact actions for node-profiling (<a href="https://github.com/getsentry/sentry-javascript/issues/10522">#10522</a>)</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/85f31993f652e6768970c6b6d8f4168c134cc42d"><code>85f3199</code></a> build(ci): Ensure we run E2E tests when profiling node is skipped (<a href="https://github.com/getsentry/sentry-javascript/issues/10512">#10512</a>)</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/0c568361f7974e5d5c9b97634ba3804cb71c1234"><code>0c56836</code></a> ci(deps): bump actions/upload-artifact from 3 to 4 (<a href="https://github.com/getsentry/sentry-javascript/issues/10515">#10515</a>)</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/709ab2fc1b6ca42b5b148a16223aeac4e36fed17"><code>709ab2f</code></a> ci(deps): bump actions/download-artifact from 3 to 4 (<a href="https://github.com/getsentry/sentry-javascript/issues/10517">#10517</a>)</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/c7228027be3f8cc609219d995c2cbe575283f537"><code>c722802</code></a> ci(deps): bump mshick/add-pr-comment from a65df5f64fc741e91c59b8359a4bc56e57a...</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/c8400c731653375963125c5a69abe676177a01ea"><code>c8400c7</code></a> ci(deps): bump hmarr/auto-approve-action from 3 to 4 (<a href="https://github.com/getsentry/sentry-javascript/issues/10518">#10518</a>)</li>
<li><a href="https://github.com/getsentry/sentry-javascript/commit/fdb1a5c7e2061a74b0fac290b38c8fa3e80db4d1"><code>fdb1a5c</code></a> fix(nextjs): Apply server action data to correct isolation scope (<a href="https://github.com/getsentry/sentry-javascript/issues/10514">#10514</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-javascript/compare/7.99.0...7.100.0">compare view</a></li>
</ul>
</details>
<br />
---
<details>
<summary>Dependabot commands</summary>
<br />
You can trigger Dependabot actions by commenting on this MR
- `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts
</details>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Bumps @sentry/browser from 7.99.0 to 7.100.0.
Release notes
Sourced from
@sentry/browser's releases.... (truncated)
Changelog
Sourced from
@sentry/browser's changelog.... (truncated)
Commits
17f4c20release: 7.100.0ec231cbMerge pull request #10519 from getsentry/prepare-release/7.100.073bd57dmeta(changelog): Update changelog for v7.100.049181adbuild(ci): Use v3 of artifact actions for node-profiling (#10522)85f3199build(ci): Ensure we run E2E tests when profiling node is skipped (#10512)0c56836ci(deps): bump actions/upload-artifact from 3 to 4 (#10515)709ab2fci(deps): bump actions/download-artifact from 3 to 4 (#10517)c722802ci(deps): bump mshick/add-pr-comment from a65df5f64fc741e91c59b8359a4bc56e57a...c8400c7ci(deps): bump hmarr/auto-approve-action from 3 to 4 (#10518)fdb1a5cfix(nextjs): Apply server action data to correct isolation scope (#10514)Dependabot commands
You can trigger Dependabot actions by commenting on this MR
$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflictsadded 1 commit
Compare with previous version
added 7 commits
maincea53669- Build(deps): bump @sentry/browser from 7.99.0 to 7.100.0Compare with previous version