Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Apr 30, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

dependabot bot and others added 28 commits August 26, 2025 10:48
…tests/test-applications/astro-4 (#17434)

Bumps
[astro](https://github.com/withastro/astro/tree/HEAD/packages/astro)
from 4.16.18 to 4.16.19.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/releases">astro's
releases</a>.</em></p>
<blockquote>
<h2>[email protected]</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://github.com/withastro/astro/pull/14241">#14241</a>
<a
href="https://github.com/withastro/astro/commit/760acc86f535a48a6f5195cdc53dfc72b0dc6053"><code>760acc8</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@​ematipico</code></a>! -
Fixes an issue where remote paths weren't correctly computed when
generating assets</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/withastro/astro/blob/[email protected]/packages/astro/CHANGELOG.md">astro's
changelog</a>.</em></p>
<blockquote>
<h2>4.16.19</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://github.com/withastro/astro/pull/14241">#14241</a>
<a
href="https://github.com/withastro/astro/commit/760acc86f535a48a6f5195cdc53dfc72b0dc6053"><code>760acc8</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@​ematipico</code></a>! -
Fixes an issue where remote paths weren't correctly computed when
generating assets</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/withastro/astro/commit/32b14f24cdd3cf2c963c97bca6099ef996f7aadf"><code>32b14f2</code></a>
[ci] release (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14244">#14244</a>)</li>
<li><a
href="https://github.com/withastro/astro/commit/760acc86f535a48a6f5195cdc53dfc72b0dc6053"><code>760acc8</code></a>
fix(assets): fix remote path detection (<a
href="https://github.com/withastro/astro/tree/HEAD/packages/astro/issues/14241">#14241</a>)</li>
<li>See full diff in <a
href="https://github.com/withastro/astro/commits/[email protected]/packages/astro">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=astro&package-manager=npm_and_yarn&previous-version=4.16.18&new-version=4.16.19)](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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/getsentry/sentry-javascript/network/alerts).

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
meta(changelog): Update changelog for 10.6.0
Bumps [@sentry/cli](https://github.com/getsentry/sentry-cli) from 2.51.1
to 2.52.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-cli/releases"><code>@​sentry/cli</code>'s
releases</a>.</em></p>
<blockquote>
<h2>2.52.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>feat(dart): add <code>dart-symbol-map upload</code> command (<a
href="https://github.com/getsentry/sentry-cli/issues/2691">#2691</a>)
by <a
href="https://github.com/buenaflor"><code>@​buenaflor</code></a></li>
<li>Add default vcs head_repo_name and provider parsing for mobile-app
subcommand (<a
href="https://github.com/getsentry/sentry-cli/issues/2699">#2699</a>)
by <a href="https://github.com/rbro112"><code>@​rbro112</code></a></li>
<li>ref(debug-files): Remove unnecessary <code>collect</code> (<a
href="https://github.com/getsentry/sentry-cli/issues/2705">#2705</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>build(deps): bump github/codeql-action from 3.29.5 to 3.29.8 (<a
href="https://github.com/getsentry/sentry-cli/issues/2700">#2700</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>build(deps): bump actions/checkout from 4.2.2 to 5.0.0 (<a
href="https://github.com/getsentry/sentry-cli/issues/2701">#2701</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>build(deps): bump actions/create-github-app-token from 2.0.6 to
2.1.1 (<a
href="https://github.com/getsentry/sentry-cli/issues/2702">#2702</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 (<a
href="https://github.com/getsentry/sentry-cli/issues/2703">#2703</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>Use URL from backend (<a
href="https://github.com/getsentry/sentry-cli/issues/2698">#2698</a>)
by <a href="https://github.com/chromy"><code>@​chromy</code></a></li>
<li>feat(mobile-app): Add new VCS params to mobile-app command (<a
href="https://github.com/getsentry/sentry-cli/issues/2682">#2682</a>)
by <a href="https://github.com/rbro112"><code>@​rbro112</code></a></li>
<li>feat(launchpad): Add asset catalog files to zip without adding to
folder (<a
href="https://github.com/getsentry/sentry-cli/issues/2667">#2667</a>)
by <a
href="https://github.com/noahsmartin"><code>@​noahsmartin</code></a></li>
<li>feat(preprod): Show analysis URL after mobile-app upload (<a
href="https://github.com/getsentry/sentry-cli/issues/2675">#2675</a>)
by <a href="https://github.com/chromy"><code>@​chromy</code></a></li>
<li>feat(logs): allow project slugs in logs list (<a
href="https://github.com/getsentry/sentry-cli/issues/2688">#2688</a>)
by <a
href="https://github.com/shellmayr"><code>@​shellmayr</code></a></li>
<li>fix(debug-files): Run all processing steps with
<code>--no-upload</code> (<a
href="https://github.com/getsentry/sentry-cli/issues/2693">#2693</a>)
by <a
href="https://github.com/P1n3appl3"><code>@​P1n3appl3</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md"><code>@​sentry/cli</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>2.52.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>feat(dart): add <code>dart-symbol-map upload</code> command (<a
href="https://github.com/getsentry/sentry-cli/issues/2691">#2691</a>)
by <a
href="https://github.com/buenaflor"><code>@​buenaflor</code></a></li>
<li>Add default vcs head_repo_name and provider parsing for mobile-app
subcommand (<a
href="https://github.com/getsentry/sentry-cli/issues/2699">#2699</a>)
by <a href="https://github.com/rbro112"><code>@​rbro112</code></a></li>
<li>ref(debug-files): Remove unnecessary <code>collect</code> (<a
href="https://github.com/getsentry/sentry-cli/issues/2705">#2705</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>build(deps): bump github/codeql-action from 3.29.5 to 3.29.8 (<a
href="https://github.com/getsentry/sentry-cli/issues/2700">#2700</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>build(deps): bump actions/checkout from 4.2.2 to 5.0.0 (<a
href="https://github.com/getsentry/sentry-cli/issues/2701">#2701</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>build(deps): bump actions/create-github-app-token from 2.0.6 to
2.1.1 (<a
href="https://github.com/getsentry/sentry-cli/issues/2702">#2702</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 (<a
href="https://github.com/getsentry/sentry-cli/issues/2703">#2703</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
<li>Use URL from backend (<a
href="https://github.com/getsentry/sentry-cli/issues/2698">#2698</a>)
by <a href="https://github.com/chromy"><code>@​chromy</code></a></li>
<li>feat(mobile-app): Add new VCS params to mobile-app command (<a
href="https://github.com/getsentry/sentry-cli/issues/2682">#2682</a>)
by <a href="https://github.com/rbro112"><code>@​rbro112</code></a></li>
<li>feat(launchpad): Add asset catalog files to zip without adding to
folder (<a
href="https://github.com/getsentry/sentry-cli/issues/2667">#2667</a>)
by <a
href="https://github.com/noahsmartin"><code>@​noahsmartin</code></a></li>
<li>feat(preprod): Show analysis URL after mobile-app upload (<a
href="https://github.com/getsentry/sentry-cli/issues/2675">#2675</a>)
by <a href="https://github.com/chromy"><code>@​chromy</code></a></li>
<li>feat(logs): allow project slugs in logs list (<a
href="https://github.com/getsentry/sentry-cli/issues/2688">#2688</a>)
by <a
href="https://github.com/shellmayr"><code>@​shellmayr</code></a></li>
<li>fix(debug-files): Run all processing steps with
<code>--no-upload</code> (<a
href="https://github.com/getsentry/sentry-cli/issues/2693">#2693</a>)
by <a
href="https://github.com/P1n3appl3"><code>@​P1n3appl3</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/9884fae8c9b9cf26ba2dd932ac020127238f2672"><code>9884fae</code></a>
release: 2.52.0</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/4e7d0e44efca02a0f3139c06dc9154c761403569"><code>4e7d0e4</code></a>
feat(dart): add <code>dart-symbol-map upload</code> command (<a
href="https://github.com/getsentry/sentry-cli/issues/2691">#2691</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/9f3bba83fba86156e00ef41ecc2f388c3f8bd34d"><code>9f3bba8</code></a>
Add default vcs head_repo_name and provider parsing for mobile-app
subcommand...</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/27177523c54cda79cb24892174c52579f29144f4"><code>2717752</code></a>
ref(debug-files): Remove unnecessary <code>collect</code> (<a
href="https://github.com/getsentry/sentry-cli/issues/2705">#2705</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/aafc2cf2d19babdc5f3fc02d0eadf5b40bf0372e"><code>aafc2cf</code></a>
build(deps): bump github/codeql-action from 3.29.5 to 3.29.8 (<a
href="https://github.com/getsentry/sentry-cli/issues/2700">#2700</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/2bcaab91924ec6107b7bcdc6007a962711de7d91"><code>2bcaab9</code></a>
build(deps): bump actions/checkout from 4.2.2 to 5.0.0 (<a
href="https://github.com/getsentry/sentry-cli/issues/2701">#2701</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/7e6f2eaa9c7e976b7888ab1d86c1b0ad369cb209"><code>7e6f2ea</code></a>
build(deps): bump actions/create-github-app-token from 2.0.6 to 2.1.1
(<a
href="https://github.com/getsentry/sentry-cli/issues/2702">#2702</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/a45bd381603058fe9e177fc56b5d06b87226032f"><code>a45bd38</code></a>
build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 (<a
href="https://github.com/getsentry/sentry-cli/issues/2703">#2703</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/86a3d0af6b3c0e82f41f95e5f3fa0d1f15556542"><code>86a3d0a</code></a>
Use URL from backend (<a
href="https://github.com/getsentry/sentry-cli/issues/2698">#2698</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-cli/commit/75920e8ec36a21c9bddf4e3c1d469bd99200532f"><code>75920e8</code></a>
feat(mobile-app): Add new VCS params to mobile-app command (<a
href="https://github.com/getsentry/sentry-cli/issues/2682">#2682</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-cli/compare/2.51.1...2.52.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/cli&package-manager=npm_and_yarn&previous-version=2.51.1&new-version=2.52.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>
…o 0.57.0 (#17455)

Bumps
[@opentelemetry/instrumentation-aws-sdk](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-aws-sdk)
from 0.56.0 to 0.57.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-aws-sdk/CHANGELOG.md"><code>@​opentelemetry/instrumentation-aws-sdk</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-aws-sdk-v0.56.0...instrumentation-aws-sdk-v0.57.0">0.57.0</a>
(2025-08-13)</h2>
<h3>Features</h3>
<ul>
<li><strong>aws-sdk:</strong> add exception hook (<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2398">#2398</a>)
(<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/bf302a5716b79f28690dd82eb5ef50eae0a557fd">bf302a5</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commits/instrumentation-aws-sdk-v0.57.0/packages/instrumentation-aws-sdk">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@opentelemetry/instrumentation-aws-sdk&package-manager=npm_and_yarn&previous-version=0.56.0&new-version=0.57.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>
This runs AWS E2E tests in Node 18, 20, 22 and confirms that using
`--import` works for both CJS and ESM functions.
Bumps
[@prisma/instrumentation](https://github.com/prisma/prisma/tree/HEAD/packages/instrumentation)
from 6.13.0 to 6.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prisma/prisma/releases"><code>@​prisma/instrumentation</code>'s
releases</a>.</em></p>
<blockquote>
<h2>6.14.0</h2>
<p>Today, we are excited to share the <code>6.14.0</code> stable
release 🎉</p>
<p><strong>🌟 Star this repo for notifications about new releases, bug
fixes &amp; features — or <a href="https://pris.ly/x">follow us on
X</a>!</strong></p>
<h2>Highlights</h2>
<h3><code>@unique</code> attributes for SQL views (Preview)</h3>
<p><a href="https://pris.ly/release/6.13.0">Last release</a>, we
improved the robustness of <a
href="https://www.prisma.io/docs/orm/prisma-schema/data-model/views">SQL
views</a> defined in the Prisma schema. Views are <em>virtual</em>
tables that don't allows for defining unique constraints, indexes or
foreign keys in the underlying database.</p>
<p>However, as an application developer, it can be convenient to also
define relationships involving views or paginate them using cursors.
We've received this feedback from several people who had been using
views in that way with Prisma ORM, so in this release we're
re-introducing the <code>@unique</code> attribute for views. This
attribute enables:</p>
<ul>
<li>relationships involving views</li>
<li><code>findUnique</code> queries, cursor-based pagination &amp;
implicit ordering for views</li>
</ul>
<p>Here's an example schema using <code>@unique</code> and defining a
relationship from a model to a view:</p>
<pre lang="prisma"><code>model User {
  id        Int            @id @default(autoincrement())
  email     String         @unique
  posts     Post[]
stats UserPostStats? @relation(fields: [email], references: [userEmail])
}
<p>model Post {
id Int <a href="https://github.com/id"><code>@​id</code></a> <a
href="https://github.com/default"><code>@​default</code></a>(autoincrement())
title     String
published Boolean <a
href="https://github.com/default"><code>@​default</code></a>(false)
createdAt DateTime <a
href="https://github.com/default"><code>@​default</code></a>(now())
authorId  Int?
author User? <a
href="https://github.com/relation"><code>@​relation</code></a>(fields:
[authorId], references: [id])
}</p>
<p>view UserPostStats {
userEmail String <a
href="https://github.com/unique"><code>@​unique</code></a>
totalPosts       BigInt?
publishedPosts   BigInt?
unpublishedPosts BigInt?
latestPostDate DateTime? <a
href="https://github.com/db"><code>@​db</code></a>.Timestamp(6)
user             User?
}
</code></pre></p>
<!-- raw HTML omitted -->
<pre lang="sql"><code>CREATE OR REPLACE VIEW &quot;UserPostStats&quot;
AS
SELECT 
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prisma/prisma/commit/dd823f6b26e1b84bb909e115024eb762bf430e53"><code>dd823f6</code></a>
feat(client): drop deprecated middleware feature (<a
href="https://github.com/prisma/prisma/tree/HEAD/packages/instrumentation/issues/27799">#27799</a>)</li>
<li>See full diff in <a
href="https://github.com/prisma/prisma/commits/6.14.0/packages/instrumentation">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@prisma/instrumentation&package-manager=npm_and_yarn&previous-version=6.13.0&new-version=6.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>
… 0.50.0 (#17459)

Bumps
[@opentelemetry/instrumentation-mysql2](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-mysql2)
from 0.49.0 to 0.50.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-mysql2/CHANGELOG.md"><code>@​opentelemetry/instrumentation-mysql2</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-mysql2-v0.49.0...instrumentation-mysql2-v0.50.0">0.50.0</a>
(2025-08-13)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li><strong>instrumentation-mysql2:</strong> Missing masking of sql
queries (<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2732">#2732</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>instrumentation-mysql2:</strong> Missing masking of sql
queries (<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2732">#2732</a>)
(<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/bcf32cdc6372159f940d87d503cc79f14ebaa107">bcf32cd</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commits/instrumentation-pg-v0.50.0/packages/instrumentation-mysql2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@opentelemetry/instrumentation-mysql2&package-manager=npm_and_yarn&previous-version=0.49.0&new-version=0.50.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>
…nt RPC methods for DurableObjects (#17424)

Fixes `The RPC receiver does not implement the method "METHOD_NAME
error` errors by wrapping methods and putting them back on the
prototype.

Added an option `instrumentPrototypeMethods` to opt into wrapping RPC
methods. These are potentially expensive to wrap because each invocation
wraps so we provide an option to either enable this as a whole or pass
method names that should be wrapped.

Also removes the flag to not record spans because no spans were
collected ever. I think this is related to connected traces not working
correctly for the SDK? cc @AbhiPrasad.

Closes: #17127
Bumps
[@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins)
from 4.1.0 to 4.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/releases"><code>@​sentry/webpack-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>4.1.1</h2>
<ul>
<li>fix(react-native): Enhance fragment detection for indirect
references (<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/pull/767">#767</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md"><code>@​sentry/webpack-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.1.1</h2>
<ul>
<li>fix(react-native): Enhance fragment detection for indirect
references (<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/pull/767">#767</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/27dff6603b40540335c6b18f5ece2e4fc9cee6d0"><code>27dff66</code></a>
release: 4.1.1</li>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/80e5ea34df3eb9a73afc03906d7ade4e9ab774d8"><code>80e5ea3</code></a>
meta: Changelog entry for 4.1.1 (<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/issues/790">#790</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/36b1baf3c45d4d44c00d546eca38274c8ca718de"><code>36b1baf</code></a>
docs: Fix changelog links (<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/issues/788">#788</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/1d1b4a0052d4fafa5a26cbd680d5b60dcb0999b9"><code>1d1b4a0</code></a>
fix(react-native): Enhance fragment detection for indirect references
(<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/issues/767">#767</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/a5ab3a6b63988a3c57d317f81381ed2f8572922f"><code>a5ab3a6</code></a>
Merge branch 'release/4.1.0'</li>
<li>See full diff in <a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.1.0...4.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/webpack-plugin&package-manager=npm_and_yarn&previous-version=4.1.0&new-version=4.1.1)](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>
Bumps
[@sentry/rollup-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins)
from 4.1.0 to 4.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/releases"><code>@​sentry/rollup-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>4.1.1</h2>
<ul>
<li>fix(react-native): Enhance fragment detection for indirect
references (<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/pull/767">#767</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md"><code>@​sentry/rollup-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.1.1</h2>
<ul>
<li>fix(react-native): Enhance fragment detection for indirect
references (<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/pull/767">#767</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/27dff6603b40540335c6b18f5ece2e4fc9cee6d0"><code>27dff66</code></a>
release: 4.1.1</li>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/80e5ea34df3eb9a73afc03906d7ade4e9ab774d8"><code>80e5ea3</code></a>
meta: Changelog entry for 4.1.1 (<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/issues/790">#790</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/36b1baf3c45d4d44c00d546eca38274c8ca718de"><code>36b1baf</code></a>
docs: Fix changelog links (<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/issues/788">#788</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/1d1b4a0052d4fafa5a26cbd680d5b60dcb0999b9"><code>1d1b4a0</code></a>
fix(react-native): Enhance fragment detection for indirect references
(<a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/issues/767">#767</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/a5ab3a6b63988a3c57d317f81381ed2f8572922f"><code>a5ab3a6</code></a>
Merge branch 'release/4.1.0'</li>
<li>See full diff in <a
href="https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.1.0...4.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/rollup-plugin&package-manager=npm_and_yarn&previous-version=4.1.0&new-version=4.1.1)](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>
…o 0.13.0 (#17469)

Bumps
[@opentelemetry/instrumentation-kafkajs](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-kafkajs)
from 0.12.0 to 0.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/releases"><code>@​opentelemetry/instrumentation-kafkajs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>instrumentation-kafkajs: v0.13.0</h2>
<h2><a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-kafkajs-v0.12.0...instrumentation-kafkajs-v0.13.0">0.13.0</a>
(2025-08-13)</h2>
<h3>Features</h3>
<ul>
<li><strong>kafkajs:</strong> instrument transaction send and sendBatch
(<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2939">#2939</a>)
(<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/c0593e65a6d74425a0922e358e4fd235e7112148">c0593e6</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-kafkajs/CHANGELOG.md"><code>@​opentelemetry/instrumentation-kafkajs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-kafkajs-v0.12.0...instrumentation-kafkajs-v0.13.0">0.13.0</a>
(2025-08-13)</h2>
<h3>Features</h3>
<ul>
<li><strong>kafkajs:</strong> instrument transaction send and sendBatch
(<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2939">#2939</a>)
(<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/c0593e65a6d74425a0922e358e4fd235e7112148">c0593e6</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commits/v0.13.0/packages/instrumentation-kafkajs">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@opentelemetry/instrumentation-kafkajs&package-manager=npm_and_yarn&previous-version=0.12.0&new-version=0.13.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>
This PR adds support for streamed Anthropic Messages API responses in
the Core AI instrumentation. It detects streaming via
`messages.create({…, stream: true})` and `messages.stream(...),` and
marks spans with stream related attributes. It also aggregates token
usage from stream events and records streamed text when PII capture is
enabled.
…0 to 0.21.1 (#17457)

Bumps
[@opentelemetry/instrumentation-dataloader](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-dataloader)
from 0.21.0 to 0.21.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/releases"><code>@​opentelemetry/instrumentation-dataloader</code>'s
releases</a>.</em></p>
<blockquote>
<h2>instrumentation-dataloader: v0.21.1</h2>
<h2><a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-dataloader-v0.21.0...instrumentation-dataloader-v0.21.1">0.21.1</a>
(2025-08-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>instrumentation-dataloader:</strong> support ESM imports of
dataloader module (<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2973">#2973</a>)
(<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/16979f6f4a9f1def110195c3d29300f691038921">16979f6</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/packages/instrumentation-dataloader/CHANGELOG.md"><code>@​opentelemetry/instrumentation-dataloader</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-dataloader-v0.21.0...instrumentation-dataloader-v0.21.1">0.21.1</a>
(2025-08-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>instrumentation-dataloader:</strong> support ESM imports of
dataloader module (<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/issues/2973">#2973</a>)
(<a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commit/16979f6f4a9f1def110195c3d29300f691038921">16979f6</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/open-telemetry/opentelemetry-js-contrib/commits/instrumentation-tedious-v0.21.1/packages/instrumentation-dataloader">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@opentelemetry/instrumentation-dataloader&package-manager=npm_and_yarn&previous-version=0.21.0&new-version=0.21.1)](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>
Co-authored-by: Andrei Borza <[email protected]>
meta(changelog): Update changelog for 10.7.0
[Gitflow] Merge master into develop
)

This PR updates our SvelteKit SDK to be compatible with Sveltekit's new
tracing feature, while maintaining backwards compatibility with
Sentry<>SvelteKit setups on previous Kit versions or when SvelteKit's
tracing feature is not used.

If Kit tracing is used, the SDK
- No longer starts its own `http.server` span but uses Kit's
`sveltekit.handle.root` span as the `http.server` root span.
- Configures our `httpIntegration` to avoid emitting a span for the
incoming request span (this is in line with NextJS and Remix)
- Processes kit-emitted spans to include sentry op and origin in an
event preprocessing integration
- Changes the name of root span to Sentry-esque `http.server` name
conventions
  - store original name as `sveltekit.tracing.original_name` attribute
- Still isolates the request in addition 

build time adjustments
- Read tracing config from `svelte.config.js`
- Auto wrap universal `load` functions only for client-side code, if kit
tracing is enabled
While working on
#17279, I added
some tests and this PR is the extracted test for the current behavior.
mydea and others added 30 commits September 25, 2025 13:41
This does two things:

1. Ensure the `build/aws` dir is cleared before we re-build it, to
ensure no old files remain and keep being cached.
2. Ensure we generate a zip explicitly with the files we care about
only, not all files in the `build/aws` dir
…am api (#17754)

Previously, we completely walked over anthropic's SDK and replaced
`message.stream` with our own method that returns an async generator.
This breaks the SDK as `MessageStream` has further user callable api,
such as adding event handlers.

This fix proxies `message.stream` instead of replacing it with our own
method. Instead of returning an async generator, we now hook into
various events to do our instrumentation.

Streams requested via `stream: true` are expected to return async
generators, so the current approach still holds, the only change is that
we proxy instead of overwrite.

Fixes: #17734
Adds an option to `getSessionId` and `getSessionId` to only return a
value if the replay is sampled.

ref #17676
Extracted this out of
#17782, this improved
our promise buffer class a bit:

1. Remove the code path without a `limit`, as we never use this (there
is a default limit used). There is also really no reason to use this
without a limit, the limit is the whole purpose of this class.
2. Use a `Set` instead of an array for the internal buffer handling,
this should slightly streamline stuff.
3. For `drain`, we can simplify the implementation without a timeout
drastically. We can use `Promise.race()` to handle this more gracefully,
which should be supported everywhere.
4. Some slight refactorings, actually improving timing semantics
slightly.
This will enable just executing `/publish_release` within a cursor chat
for creating a new release.

https://cursor.com/docs/agent/chat/commands 👀
The React Router instrumentation created an additional `navigation` span
on `pageload`.

On initial load, the lazy route has the history action `POP` and state
`idle`. This leads to the generation of a `navigation` span.

I added a condition to early-return from `handleNavigation` if a page
load is going on.

Closes issue (in Linear)
https://linear.app/getsentry/issue/FE-551/configure-react-router-for-fully-parameterized-routes-with-sentry
We don't know yet why but this config code seems to be evaluated once at
runtime for some users when using turbopack. The chalk import breaks
with `Failed to load external module @sentry/nextjs: Error
[ERR_REQUIRE_ESM]`.
Just getting rid of this import for now to not break apps.

We're still investigating together with Vercel why this this code gets
pulled in.

closes #17691
…17800)

When there's no layout shift, the standalone CLS span would previously
have the same start time as the pageload span
(`performance.timeOrigin`). This caused the cls span to be incorrectly
interpreted as the trace root in the Sentry UI. We can fix this by
setting the span start timestamp as the startTime instead if there's no
layout shift. In all other cases, we let the span start at the time the
last CLS update occured.
meta(changelog): Update changelog for 10.16.0
`GoogleGenerativeAI` could be mistaken for a different SDK, and the
package name is also incorrect. It’s best to refer to this as the Google
Gen AI SDK, as described in the official documentation:
https://cloud.google.com/vertex-ai/generative-ai/docs/sdks/overview
.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Updates CHANGELOG wording to use "Google Gen AI", rename
`GoogleGenerativeAI` to `GoogleGenAI`, and correct package from
`@google/generative-ai` to `@google/genai`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
872d223. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
…r Vercel AI gen spans (#17811)

This PR fixes a mismatch between ai.telemetry.functionId and
gen_ai.function_id. Function ids were ignored unless the span name
contained exactly one dot. This caused:

- gen_ai.function_id to be missing or inconsistent for valid generation
spans.
- Mismatch between ai.telemetry.functionId and gen_ai.function_id,
making trace exploration and metrics harder to interpret.

We now always respect experimental_telemetry.functionId when present,
where function id could be set as part of request.

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Always update Vercel AI generate span names and set
`gen_ai.function_id` when `experimental_telemetry.functionId` is
present, removing the dot-count check.
> 
> - **Core (Vercel AI span processing)**:
> - In `packages/core/src/utils/vercel-ai/index.ts`
`processGenerateSpan`:
> - Remove `name.split('.')` dot-count check; always apply
`experimental_telemetry.functionId`.
> - When present, append function ID to the operation name and set
`gen_ai.function_id`.
>     - Clarify comments on telemetry function ID usage.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
4b9fa48. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
[Gitflow] Merge master into develop
Not sure if this will also avoid these warnings from security alerts,
but it's worth a try.
This is a first step to de-compose the node/node-core `httpIntegration`
into multiple composable parts:

* `httpServerIntegration` - handles request isolation, sessions, trace
continuation, so core Sentry functionality
* `httpServerSpansIntegration` - emits `http.server` spans for incoming
requests

The `httpIntegration` sets these up under the hood, and for now it is
not really recommended for users to use these stand-alone (though it is
possible if users opt-out of the `httpIntegration`). The reason is to
remain backwards compatible with users using/customizing the
`httpIntegration`. We can revisit this in a later major.

These new integrations have a much slimmer API surface, and also allows
us to avoid having to prefix all the options etc. with what they are
about (e.g. `incomingXXX` or `outgoingXXX`). It also means you can
actually tree-shake certain features (span creation) out, in theory.

Outgoing request handling remains the same for the time being, once we
decoupled this from the otel http instrumentation we can do something
similar there.

The biggest challenge was how to make it possible to de-compose this
without having to monkey patch the http server twice. I opted to allow
to add callbacks to the `httpServerIntegration` which it will call on
any request. So the `httpServerSpansIntegration` can register a callback
for itself and plug into this with little overhead.
Spotted that we still documented that the root span does not go through
`beforeSendSpan`. This is outdated. Since v9, we also pass the root span
to the callback.
…eLayerExtension` default (#17817)

The default setting for `useLayerExtension` now considers the
`http_proxy` environment variable. When `http_proxy` is set,
`useLayerExtension` will be off by default. If you use a `http_proxy`
but would still like to make use of the Sentry Lambda extension, exempt
`localhost` in a `no_proxy` environment variable.

Fixes: #17804

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Disable `useLayerExtension` by default when `http_proxy` is set
(unless `no_proxy` exempts localhost), add debug warnings, tests, and
changelog entry.
> 
> - **aws-serverless**:
> - Consider proxy env vars when defaulting `useLayerExtension` in
`packages/aws-serverless/src/init.ts`.
> - New `shouldDisableLayerExtensionForProxy()` checks `http_proxy` and
`no_proxy` (localhost exemptions).
> - Update default: enable only if using Lambda layer, no custom tunnel,
and no proxy interference.
> - Add debug warnings when disabling due to proxy and when tunneling
via extension.
> - **Tests**:
> - Expand `packages/aws-serverless/test/init.test.ts` to cover
proxy/no_proxy scenarios, explicit overrides, and env cleanup.
> - **Docs/Changelog**:
> - Add Important Changes note explaining new default behavior and how
to re-enable with `no_proxy` exemptions.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
53e333f. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
This pull request introduces instrumentation for Nuxt middleware,
ensuring that all middleware handlers are automatically wrapped with
tracing and error reporting functionality. The integration is achieved
through build-time transformation.

recap:

* Adds a new build-time Rollup plugin
(`middlewareInstrumentationPlugin`) that automatically wraps all
detected middleware handlers with Sentry instrumentation during the
Nitro build process.
* Implements the `wrapMiddlewareHandler` utility, which wraps middleware
handlers to start a Sentry span, capture request data, record
exceptions, and flush events in serverless environments.
* Updates the Nuxt module setup to inject Sentry middleware imports and
instrumentation hooks during initialization, ensuring the new tracing
logic is included in server builds.


<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Adds build-time wrapping of Nuxt server middleware with Sentry spans
and error capture, plus Nuxt 3/4 e2e and unit tests.
> 
> - **SDK/Runtime**:
> - Implement `wrapMiddlewareHandlerWithSentry` in
`packages/nuxt/src/runtime/hooks/wrapMiddlewareHandler.ts` to start
spans, set attributes (op, origin, route, method, headers), handle hook
arrays (`onRequest`, `onBeforeResponse`), and capture errors.
> - Add middleware build-time transformation via
`packages/nuxt/src/vite/middlewareConfig.ts` (server import + Rollup
plugin to wrap `defineEventHandler`/`eventHandler`).
> - Integrate instrumentation in `packages/nuxt/src/module.ts` by
calling `addMiddlewareImports` and `addMiddlewareInstrumentation` during
Nitro init when server config is present.
> - **Tests**:
> - Add e2e apps and Playwright tests for Nuxt 3 and Nuxt 4
(`dev-packages/e2e-tests/test-applications/nuxt-{3,4}`) covering span
creation, attributes, parent-child relationships, and error propagation
across hooks and arrays.
> - Add unit tests for wrapper behavior in
`packages/nuxt/test/runtime/hooks/wrapMiddlewareHandler.test.ts`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
9a4a1f3. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
meta(changelog): Update changelog for 10.17.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.