{"id":41086,"name":"@sentry/jest-environment","ecosystem":"npm","repository_url":"https://github.com/billyvg/jest-sentry-environment","issues_count":16,"created_at":"2025-06-12T00:09:03.579Z","updated_at":"2025-06-12T00:09:03.579Z","purl":"pkg:npm/@sentry/jest-environment","metadata":{"id":5323409,"name":"@sentry/jest-environment","ecosystem":"npm","description":"Automatic performance and profiling instrumentation for your jest tests.","homepage":"https://github.com/billyvg/jest-sentry-environment#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/billyvg/jest-sentry-environment","keywords_array":["sentry","jest","test","testing","performance","profiling","tracing"],"namespace":"sentry","versions_count":7,"first_release_published_at":"2022-10-17T19:13:17.656Z","latest_release_published_at":"2025-06-11T20:52:58.644Z","latest_release_number":"6.1.0","last_synced_at":"2025-06-11T20:55:22.779Z","created_at":"2022-10-13T19:36:51.849Z","updated_at":"2025-06-11T20:56:36.859Z","registry_url":"https://www.npmjs.com/package/@sentry/jest-environment","install_command":"npm install @sentry/jest-environment","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"next":"4.0.0-alpha.2","latest":"6.1.0"}},"repo_metadata":{"id":39016963,"uuid":"388578416","full_name":"billyvg/jest-sentry-environment","owner":"billyvg","description":"Sentry performance instrumentation for jest","archived":true,"fork":false,"pushed_at":"2024-05-02T17:38:07.000Z","size":128,"stargazers_count":6,"open_issues_count":1,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-21T22:53:27.185Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/billyvg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-22T19:42:23.000Z","updated_at":"2024-05-02T18:17:00.000Z","dependencies_parsed_at":"2024-06-18T21:27:07.422Z","dependency_job_id":"9fcfe55d-3a1f-49e4-9202-f65af0f3462e","html_url":"https://github.com/billyvg/jest-sentry-environment","commit_stats":{"total_commits":23,"total_committers":3,"mean_commits":7.666666666666667,"dds":"0.26086956521739135","last_synced_commit":"ec3dafa5737d8ddad3f392d82ad9e7816d7011f3"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/billyvg/jest-sentry-environment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/billyvg","download_url":"https://codeload.github.com/billyvg/jest-sentry-environment/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259339241,"owners_count":22842924,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"billyvg","name":"Billy Vong","uuid":"79684","kind":"user","description":"","email":"","website":null,"location":"San Francisco, CA","twitter":"billyvg","company":"@getsentry ","icon_url":"https://avatars.githubusercontent.com/u/79684?u=07e9025370873f2154764d362e56b659456a8efd\u0026v=4","repositories_count":158,"last_synced_at":"2023-04-16T04:50:29.725Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/billyvg","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T18:19:08.600Z","updated_at":"2023-04-16T04:50:29.916Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/billyvg","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/billyvg/repositories"},"tags":[{"name":"v1.3.0","sha":"ec3dafa5737d8ddad3f392d82ad9e7816d7011f3","kind":"tag","published_at":"2022-01-14T16:50:20.000Z","download_url":"https://codeload.github.com/billyvg/jest-sentry-environment/tar.gz/v1.3.0","html_url":"https://github.com/billyvg/jest-sentry-environment/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/billyvg/jest-sentry-environment@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"e7a5dfbe3340f57ce53f278cdf46b4a53b865204","kind":"tag","published_at":"2021-12-15T16:13:57.000Z","download_url":"https://codeload.github.com/billyvg/jest-sentry-environment/tar.gz/v1.2.0","html_url":"https://github.com/billyvg/jest-sentry-environment/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/billyvg/jest-sentry-environment@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"847e51495bd7dba91856d4fa28472a2bd28bcd4b","kind":"tag","published_at":"2021-07-29T19:58:25.000Z","download_url":"https://codeload.github.com/billyvg/jest-sentry-environment/tar.gz/v1.1.0","html_url":"https://github.com/billyvg/jest-sentry-environment/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/billyvg/jest-sentry-environment@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags/v1.1.0/manifests"},{"name":"v1.1.0-0","sha":"69ea0d50822162dc877875858d42f1b668274bc3","kind":"tag","published_at":"2021-07-29T19:50:23.000Z","download_url":"https://codeload.github.com/billyvg/jest-sentry-environment/tar.gz/v1.1.0-0","html_url":"https://github.com/billyvg/jest-sentry-environment/releases/tag/v1.1.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/billyvg/jest-sentry-environment@v1.1.0-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags/v1.1.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billyvg%2Fjest-sentry-environment/tags/v1.1.0-0/manifests"}]},"repo_metadata_updated_at":"2025-06-11T20:56:36.858Z","dependent_packages_count":1,"downloads":18398,"downloads_period":"last-month","dependent_repos_count":28,"rankings":{"downloads":1.4762758482769693,"dependent_repos_count":2.3903513898790316,"dependent_packages_count":21.05880931274913,"stargazers_count":10.93202972827947,"forks_count":8.242435816832632,"docker_downloads_count":null,"average":8.819980419203446},"purl":"pkg:npm/%40sentry/jest-environment","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@sentry/jest-environment","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@sentry/jest-environment","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@sentry/jest-environment/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sentry%2Fjest-environment/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sentry%2Fjest-environment/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sentry%2Fjest-environment/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sentry%2Fjest-environment/related_packages","maintainers":[{"uuid":"billyvg","login":"billyvg","name":null,"email":"npm@mmo.me","url":null,"packages_count":154,"html_url":"https://www.npmjs.com/~billyvg","role":null,"created_at":"2022-11-19T22:17:42.350Z","updated_at":"2022-11-19T22:17:42.350Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/billyvg/packages"},{"uuid":"mitsuhiko","login":"mitsuhiko","name":null,"email":"armin.ronacher@active-4.com","url":null,"packages_count":124,"html_url":"https://www.npmjs.com/~mitsuhiko","role":null,"created_at":"2022-11-19T22:17:42.401Z","updated_at":"2022-11-19T22:17:42.401Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mitsuhiko/packages"},{"uuid":"haza","login":"haza","name":null,"email":"daniel.griesser.86@gmail.com","url":null,"packages_count":121,"html_url":"https://www.npmjs.com/~haza","role":null,"created_at":"2022-11-19T22:17:42.468Z","updated_at":"2022-11-19T22:17:42.468Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/haza/packages"},{"uuid":"jauer","login":"jauer","name":null,"email":"account@jauer.org","url":null,"packages_count":126,"html_url":"https://www.npmjs.com/~jauer","role":null,"created_at":"2022-11-19T22:17:42.512Z","updated_at":"2022-11-19T22:17:42.512Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jauer/packages"},{"uuid":"sentry-bot","login":"sentry-bot","name":null,"email":"accounts@sentry.io","url":null,"packages_count":125,"html_url":"https://www.npmjs.com/~sentry-bot","role":null,"created_at":"2022-11-19T22:17:42.527Z","updated_at":"2022-11-19T22:17:42.527Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sentry-bot/packages"},{"uuid":"evanpurkhiser","login":"evanpurkhiser","name":null,"email":"evanpurkhiser@gmail.com","url":null,"packages_count":125,"html_url":"https://www.npmjs.com/~evanpurkhiser","role":null,"created_at":"2022-11-19T22:17:42.541Z","updated_at":"2022-11-19T22:17:42.541Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/evanpurkhiser/packages"},{"uuid":"lynnagara","login":"lynnagara","name":null,"email":"lyn.nagara@gmail.com","url":null,"packages_count":91,"html_url":"https://www.npmjs.com/~lynnagara","role":null,"created_at":"2022-11-19T22:17:42.552Z","updated_at":"2022-11-19T22:17:42.552Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/lynnagara/packages"},{"uuid":"leedongwei","login":"leedongwei","name":null,"email":"danny@dongwei.li","url":null,"packages_count":119,"html_url":"https://www.npmjs.com/~leedongwei","role":null,"created_at":"2022-11-19T22:17:42.638Z","updated_at":"2022-11-19T22:17:42.638Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/leedongwei/packages"},{"uuid":"markstory","login":"markstory","name":null,"email":"mark@mark-story.com","url":null,"packages_count":129,"html_url":"https://www.npmjs.com/~markstory","role":null,"created_at":"2022-11-19T22:17:42.725Z","updated_at":"2022-11-19T22:17:42.725Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/markstory/packages"},{"uuid":"zeeg","login":"zeeg","name":null,"email":"dcramer@gmail.com","url":null,"packages_count":125,"html_url":"https://www.npmjs.com/~zeeg","role":null,"created_at":"2022-11-19T22:17:42.731Z","updated_at":"2022-11-19T22:17:42.731Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/zeeg/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5014031,"maintainers_count":1014996,"namespaces_count":296556,"keywords_count":702316,"github":"npm","metadata":{"funded_packages_count":150596},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-12T05:45:18.179Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":14,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"4375760966","node_id":"PR_kwDOSTzeG87X9yPG","number":3,"state":"open","title":"chore(deps): bump the sentry-dependencies group with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T10:25:25.000Z","updated_at":"2026-05-04T10:27:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":10,"packages":[{"name":"@sentry/core","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/release-parser","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/getsentry/sentry-release-parser"},{"name":"@sentry/status-page-list","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/getsentry/status-page-list"},{"name":"@sentry/types","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/utils","old_version":"8.36.0-alpha.1","new_version":"8.55.2","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"2.22.4","new_version":"5.2.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n| [@sentry/release-parser](https://github.com/getsentry/sentry-release-parser) | `1.3.1` | `1.4.0` |\n| [@sentry/status-page-list](https://github.com/getsentry/status-page-list) | `0.3.0` | `0.6.1` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n| [@sentry/utils](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `8.55.2` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.22.4` | `5.2.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n\nUpdates `@sentry/core` from 8.36.0-alpha.1 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.36.0-alpha.1 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.36.0-alpha.1 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e@​sentry/release-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e@​sentry/release-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/97a639ed68b0ea8a9a8c12ea1a423cfb420815f4\"\u003e\u003ccode\u003e97a639e\u003c/code\u003e\u003c/a\u003e release: 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/ccd08812cfa8ac789df909ca0f313db0aa43872a\"\u003e\u003ccode\u003eccd0881\u003c/code\u003e\u003c/a\u003e fix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_preceden...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/59a5d888a076d14469ca40a216f13acc03f4fbe8\"\u003e\u003ccode\u003e59a5d88\u003c/code\u003e\u003c/a\u003e chore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/32a5e85c6a1738197bff340b0c6b15259c2e60ad\"\u003e\u003ccode\u003e32a5e85\u003c/code\u003e\u003c/a\u003e ci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/2ab01cc1b04515361acb1a5c7adbbb9d3f478118\"\u003e\u003ccode\u003e2ab01cc\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/82f91833b2f6adc58ee2f027c8d28deb5726ef6b\"\u003e\u003ccode\u003e82f9183\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.3.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e@​sentry/status-page-list's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e@​sentry/status-page-list's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/3970bad1a5036423bcc798a2f7f8ad26e55afb21\"\u003e\u003ccode\u003e3970bad\u003c/code\u003e\u003c/a\u003e release: 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/45af5206713d3c579f2bd4900391feedbb4866d9\"\u003e\u003ccode\u003e45af520\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.1 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/113128a403b2cd3b4f1bdbce82a95fab42689307\"\u003e\u003ccode\u003e113128a\u003c/code\u003e\u003c/a\u003e Update digitalocean.ts (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/af7dbfe6dd4a9747921bd8e679c5eb64fca3e155\"\u003e\u003ccode\u003eaf7dbfe\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.6 to 6.3.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/fc54a9a981d31d2be2b61d8f7958d84dff8c8634\"\u003e\u003ccode\u003efc54a9a\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.5 to 6.2.6 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/56c66017cfb28baf9b83c4a1355d9ac478423d07\"\u003e\u003ccode\u003e56c6601\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.4 to 6.2.5 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6aa3df91ac547752b3b2707b04305b6318e61b42\"\u003e\u003ccode\u003e6aa3df9\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.3 to 6.2.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d68efc6a92a9c467feaf2b36aa920aefcd6d961b\"\u003e\u003ccode\u003ed68efc6\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.0.11 to 6.2.3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d8d54519167b97e204ff6a25d7fbfd057d6e5fcf\"\u003e\u003ccode\u003ed8d5451\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6e3b53001d27cd2227e7e99f0a9193da32eefd59\"\u003e\u003ccode\u003e6e3b530\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.3.0...0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.36.0-alpha.1 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/utils` from 8.36.0-alpha.1 to 8.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.2/CHANGELOG.md\"\u003e@​sentry/utils's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15351\"\u003e#15351\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eSentryNodeServerlessSDK\u003c/code\u003e AWS Lambda Layer will stop receiving updates.\nIf you intend to stay on \u003ccode\u003ev8\u003c/code\u003e and receive updates use \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/node): Add missing \u003ccode\u003evercelAIIntegration\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15339\"\u003e#15339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/nuxt): Detect Azure Function runtime for flushing with timeout (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15297\"\u003e#15297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15304\"\u003e#15304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/svelte): Guard component tracking \u003ccode\u003ebeforeUpdate\u003c/code\u003e call (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15262\"\u003e#15262\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/aryanvdesh\"\u003e\u003ccode\u003e@​aryanvdesh\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.54.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/deps): Upgrade all OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15098\"\u003e#15098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node/v8): Add compatibility layer for Prisma v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15210\"\u003e#15210\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/nwalters512\"\u003e\u003ccode\u003e@​nwalters512\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.53.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eurl\u003c/code\u003e to \u003ccode\u003eSourcemapsUploadOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15202\"\u003e#15202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/react): \u003ccode\u003efromLocation\u003c/code\u003e can be undefined in Tanstack Router Instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15237\"\u003e#15237\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/tannerlinsley\"\u003e\u003ccode\u003e@​tannerlinsley\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.52.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/nextjs): Fix nextjs build warning (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15226\"\u003e#15226\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/735761c0ce02a7b8f40af63f309259a7a60977b3\"\u003e\u003ccode\u003e735761c\u003c/code\u003e\u003c/a\u003e Set hidden visibility before pagehide in react INP tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1d40f68b6bef43d8b6ac594aaa6023e7d1d4c91\"\u003e\u003ccode\u003ec1d40f6\u003c/code\u003e\u003c/a\u003e Pin otel api to 1.9.0 in generic-ts3.8 e2e app, see \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19992\"\u003e#19992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55465dbdb51b54a676fe0090cdccc693c73e92a\"\u003e\u003ccode\u003ef55465d\u003c/code\u003e\u003c/a\u003e release: 8.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/43bf4733e64fde9c3618ad93da605f516adb960c\"\u003e\u003ccode\u003e43bf473\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20520\"\u003e#20520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/68c1aa8fe87d40520242c722543549b9cc215615\"\u003e\u003ccode\u003e68c1aa8\u003c/code\u003e\u003c/a\u003e fix(v8/profiling-node): Restore install script to build binaries from source ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c385754f61c8b58f1988bc9c28d5b666fccaa7b8\"\u003e\u003ccode\u003ec385754\u003c/code\u003e\u003c/a\u003e fix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2f34fb05280835910045458ca939a3c043d32d6e\"\u003e\u003ccode\u003e2f34fb0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.55.1' into v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0aaa81a288f0c57ee22b202ac62eb4e1e026c3e2\"\u003e\u003ccode\u003e0aaa81a\u003c/code\u003e\u003c/a\u003e chore(ci): Mark failing e2e tests as optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/36037562467c1d6c7480f61739a97a4d2000a8aa\"\u003e\u003ccode\u003e3603756\u003c/code\u003e\u003c/a\u003e release: 8.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a5010c07e959f01b21531dfc741f58ea15d2543\"\u003e\u003ccode\u003e6a5010c\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19965\"\u003e#19965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...8.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 2.22.4 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e@​sentry/webpack-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin GitHub Actions to full-length commit SHAs by \u003ca href=\"https://github.com/joshuarli\"\u003e\u003ccode\u003e@​joshuarli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/900\"\u003e#900\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lerna by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to Vitest by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/894\"\u003e#894\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e@​sentry/webpack-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin GitHub Actions to full-length commit SHAs by \u003ca href=\"https://github.com/joshuarli\"\u003e\u003ccode\u003e@​joshuarli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/900\"\u003e#900\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lerna by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to Vitest by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/894\"\u003e#894\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b1aa6885886856ca817913a923d06ce5a4398dfc\"\u003e\u003ccode\u003eb1aa688\u003c/code\u003e\u003c/a\u003e release: 5.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b7d8ea6333f94e7b51aaec96ae57251f2f8b4ff4\"\u003e\u003ccode\u003eb7d8ea6\u003c/code\u003e\u003c/a\u003e fix(webpack): Await s...\n\n_Description has been truncated_","html_url":"https://github.com/sc-vikvorona-test/sentry__sentry__sonar-review__PR80528__20260504/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sc-vikvorona-test%2Fsentry__sentry__sonar-review__PR80528__20260504/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"4375716327","node_id":"PR_kwDOSTzPFM7X9onc","number":3,"state":"open","title":"chore(deps): bump the sentry-dependencies group with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T10:17:38.000Z","updated_at":"2026-05-04T10:19:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":10,"packages":[{"name":"@sentry/core","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/release-parser","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/getsentry/sentry-release-parser"},{"name":"@sentry/status-page-list","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/getsentry/status-page-list"},{"name":"@sentry/types","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/utils","old_version":"8.28.0","new_version":"8.55.2","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"2.22.4","new_version":"5.2.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n| [@sentry/release-parser](https://github.com/getsentry/sentry-release-parser) | `1.3.1` | `1.4.0` |\n| [@sentry/status-page-list](https://github.com/getsentry/status-page-list) | `0.3.0` | `0.6.1` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n| [@sentry/utils](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `8.55.2` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.22.4` | `5.2.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n\nUpdates `@sentry/core` from 8.28.0 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.28.0 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.28.0 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e@​sentry/release-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e@​sentry/release-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/97a639ed68b0ea8a9a8c12ea1a423cfb420815f4\"\u003e\u003ccode\u003e97a639e\u003c/code\u003e\u003c/a\u003e release: 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/ccd08812cfa8ac789df909ca0f313db0aa43872a\"\u003e\u003ccode\u003eccd0881\u003c/code\u003e\u003c/a\u003e fix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_preceden...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/59a5d888a076d14469ca40a216f13acc03f4fbe8\"\u003e\u003ccode\u003e59a5d88\u003c/code\u003e\u003c/a\u003e chore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/32a5e85c6a1738197bff340b0c6b15259c2e60ad\"\u003e\u003ccode\u003e32a5e85\u003c/code\u003e\u003c/a\u003e ci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/2ab01cc1b04515361acb1a5c7adbbb9d3f478118\"\u003e\u003ccode\u003e2ab01cc\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/82f91833b2f6adc58ee2f027c8d28deb5726ef6b\"\u003e\u003ccode\u003e82f9183\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.3.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e@​sentry/status-page-list's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e@​sentry/status-page-list's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/3970bad1a5036423bcc798a2f7f8ad26e55afb21\"\u003e\u003ccode\u003e3970bad\u003c/code\u003e\u003c/a\u003e release: 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/45af5206713d3c579f2bd4900391feedbb4866d9\"\u003e\u003ccode\u003e45af520\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.1 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/113128a403b2cd3b4f1bdbce82a95fab42689307\"\u003e\u003ccode\u003e113128a\u003c/code\u003e\u003c/a\u003e Update digitalocean.ts (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/af7dbfe6dd4a9747921bd8e679c5eb64fca3e155\"\u003e\u003ccode\u003eaf7dbfe\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.6 to 6.3.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/fc54a9a981d31d2be2b61d8f7958d84dff8c8634\"\u003e\u003ccode\u003efc54a9a\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.5 to 6.2.6 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/56c66017cfb28baf9b83c4a1355d9ac478423d07\"\u003e\u003ccode\u003e56c6601\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.4 to 6.2.5 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6aa3df91ac547752b3b2707b04305b6318e61b42\"\u003e\u003ccode\u003e6aa3df9\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.3 to 6.2.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d68efc6a92a9c467feaf2b36aa920aefcd6d961b\"\u003e\u003ccode\u003ed68efc6\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.0.11 to 6.2.3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d8d54519167b97e204ff6a25d7fbfd057d6e5fcf\"\u003e\u003ccode\u003ed8d5451\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6e3b53001d27cd2227e7e99f0a9193da32eefd59\"\u003e\u003ccode\u003e6e3b530\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.3.0...0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.28.0 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/utils` from 8.28.0 to 8.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.2/CHANGELOG.md\"\u003e@​sentry/utils's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15351\"\u003e#15351\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eSentryNodeServerlessSDK\u003c/code\u003e AWS Lambda Layer will stop receiving updates.\nIf you intend to stay on \u003ccode\u003ev8\u003c/code\u003e and receive updates use \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/node): Add missing \u003ccode\u003evercelAIIntegration\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15339\"\u003e#15339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/nuxt): Detect Azure Function runtime for flushing with timeout (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15297\"\u003e#15297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15304\"\u003e#15304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/svelte): Guard component tracking \u003ccode\u003ebeforeUpdate\u003c/code\u003e call (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15262\"\u003e#15262\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/aryanvdesh\"\u003e\u003ccode\u003e@​aryanvdesh\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.54.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/deps): Upgrade all OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15098\"\u003e#15098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node/v8): Add compatibility layer for Prisma v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15210\"\u003e#15210\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/nwalters512\"\u003e\u003ccode\u003e@​nwalters512\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.53.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eurl\u003c/code\u003e to \u003ccode\u003eSourcemapsUploadOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15202\"\u003e#15202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/react): \u003ccode\u003efromLocation\u003c/code\u003e can be undefined in Tanstack Router Instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15237\"\u003e#15237\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/tannerlinsley\"\u003e\u003ccode\u003e@​tannerlinsley\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.52.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/nextjs): Fix nextjs build warning (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15226\"\u003e#15226\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/735761c0ce02a7b8f40af63f309259a7a60977b3\"\u003e\u003ccode\u003e735761c\u003c/code\u003e\u003c/a\u003e Set hidden visibility before pagehide in react INP tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1d40f68b6bef43d8b6ac594aaa6023e7d1d4c91\"\u003e\u003ccode\u003ec1d40f6\u003c/code\u003e\u003c/a\u003e Pin otel api to 1.9.0 in generic-ts3.8 e2e app, see \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19992\"\u003e#19992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55465dbdb51b54a676fe0090cdccc693c73e92a\"\u003e\u003ccode\u003ef55465d\u003c/code\u003e\u003c/a\u003e release: 8.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/43bf4733e64fde9c3618ad93da605f516adb960c\"\u003e\u003ccode\u003e43bf473\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20520\"\u003e#20520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/68c1aa8fe87d40520242c722543549b9cc215615\"\u003e\u003ccode\u003e68c1aa8\u003c/code\u003e\u003c/a\u003e fix(v8/profiling-node): Restore install script to build binaries from source ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c385754f61c8b58f1988bc9c28d5b666fccaa7b8\"\u003e\u003ccode\u003ec385754\u003c/code\u003e\u003c/a\u003e fix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2f34fb05280835910045458ca939a3c043d32d6e\"\u003e\u003ccode\u003e2f34fb0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.55.1' into v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0aaa81a288f0c57ee22b202ac62eb4e1e026c3e2\"\u003e\u003ccode\u003e0aaa81a\u003c/code\u003e\u003c/a\u003e chore(ci): Mark failing e2e tests as optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/36037562467c1d6c7480f61739a97a4d2000a8aa\"\u003e\u003ccode\u003e3603756\u003c/code\u003e\u003c/a\u003e release: 8.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a5010c07e959f01b21531dfc741f58ea15d2543\"\u003e\u003ccode\u003e6a5010c\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19965\"\u003e#19965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...8.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 2.22.4 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e@​sentry/webpack-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin GitHub Actions to full-length commit SHAs by \u003ca href=\"https://github.com/joshuarli\"\u003e\u003ccode\u003e@​joshuarli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/900\"\u003e#900\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lerna by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to Vitest by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/894\"\u003e#894\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e@​sentry/webpack-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin GitHub Actions to full-length commit SHAs by \u003ca href=\"https://github.com/joshuarli\"\u003e\u003ccode\u003e@​joshuarli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/900\"\u003e#900\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lerna by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to Vitest by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/894\"\u003e#894\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b1aa6885886856ca817913a923d06ce5a4398dfc\"\u003e\u003ccode\u003eb1aa688\u003c/code\u003e\u003c/a\u003e release: 5.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b7d8ea6333f94e7b51aaec96ae57251f2f8b4ff4\"\u003e\u003ccode\u003eb7d8ea6\u003c/code\u003e\u003c/a\u003e fix(webpack): Await source map deletion before signaling build completion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-p...\n\n_Description has been truncated_","html_url":"https://github.com/sc-vikvorona-test/sentry__sentry__sonar-review__PR77754__20260504/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sc-vikvorona-test%2Fsentry__sentry__sonar-review__PR77754__20260504/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"4216211934","node_id":"PR_kwDOR71jws7QatiJ","number":3,"state":"closed","title":"build(deps): bump the sentry-dependencies group with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-08T01:47:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-07T07:41:02.000Z","updated_at":"2026-04-08T01:47:09.000Z","time_to_close":65159,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/core","old_version":"9.16.1","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.16.1","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.16.1","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/release-parser","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/getsentry/sentry-release-parser"},{"name":"@sentry/webpack-plugin","old_version":"3.4.0","new_version":"5.1.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.16.1","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.16.1` | `10.47.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.16.1` | `10.47.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.16.1` | `10.47.0` |\n| [@sentry/release-parser](https://github.com/getsentry/sentry-release-parser) | `1.3.1` | `1.4.0` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.4.0` | `5.1.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.16.1` | `10.47.0` |\n\nUpdates `@sentry/core` from 9.16.1 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.16.1...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.16.1 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.16.1...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.16.1 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.16.1...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/97a639ed68b0ea8a9a8c12ea1a423cfb420815f4\"\u003e\u003ccode\u003e97a639e\u003c/code\u003e\u003c/a\u003e release: 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/ccd08812cfa8ac789df909ca0f313db0aa43872a\"\u003e\u003ccode\u003eccd0881\u003c/code\u003e\u003c/a\u003e fix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_preceden...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/59a5d888a076d14469ca40a216f13acc03f4fbe8\"\u003e\u003ccode\u003e59a5d88\u003c/code\u003e\u003c/a\u003e chore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/32a5e85c6a1738197bff340b0c6b15259c2e60ad\"\u003e\u003ccode\u003e32a5e85\u003c/code\u003e\u003c/a\u003e ci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/2ab01cc1b04515361acb1a5c7adbbb9d3f478118\"\u003e\u003ccode\u003e2ab01cc\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/82f91833b2f6adc58ee2f027c8d28deb5726ef6b\"\u003e\u003ccode\u003e82f9183\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.57.0 to 2.58.5 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/890\"\u003e#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating minimatch by \u003ca href=\"https://github.com/isaacs\"\u003e\u003ccode\u003e@​isaacs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for Node \u0026lt; v18 and webpack v4 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/886\"\u003e#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Deduplicate webpack deploys by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/875\"\u003e#875\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid direct usage of glob, extract into \u003ccode\u003eglobFiles\u003c/code\u003e helper by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/883\"\u003e#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to oxfmt by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/880\"\u003e#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild with Rolldown by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/872\"\u003e#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/876\"\u003e#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup/Vite no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/858\"\u003e#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEsbuild no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/871\"\u003e#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/870\"\u003e#870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.1\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack major version for Vite and Rollup by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/867\"\u003e#867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump craft for release workflow by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/859\"\u003e#859\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(telemetry) Add \u003ccode\u003ebundler-major-version\u003c/code\u003e tag to webpack by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/857\"\u003e#857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.57.0 to 2.58.5 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/890\"\u003e#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating minimatch by \u003ca href=\"https://github.com/isaacs\"\u003e\u003ccode\u003e@​isaacs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for Node \u0026lt; v18 and webpack v4 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/886\"\u003e#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Deduplicate webpack deploys by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/875\"\u003e#875\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid direct usage of glob, extract into \u003ccode\u003eglobFiles\u003c/code\u003e helper by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/883\"\u003e#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to oxfmt by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/880\"\u003e#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild with Rolldown by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/872\"\u003e#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/876\"\u003e#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup/Vite no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/858\"\u003e#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEsbuild no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/871\"\u003e#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/870\"\u003e#870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.1\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack major version for Vite and Rollup by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/867\"\u003e#867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump craft for release workflow by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/859\"\u003e#859\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b0a97c7e98b98b6d1477396e732a35c9b97904bb\"\u003e\u003ccode\u003eb0a97c7\u003c/code\u003e\u003c/a\u003e release: 5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/16275643a96c2da8bc7e24df98f402e8311ac7d6\"\u003e\u003ccode\u003e1627564\u003c/code\u003e\u003c/a\u003e fix: Align \u003ccode\u003eengines\u003c/code\u003e with Node support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/635b5843d3a7b6f86d221ded189353baa2913aaa\"\u003e\u003ccode\u003e635b584\u003c/code\u003e\u003c/a\u003e chore: Use version range for magic-string (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b50daf682e94bea926662e0ab3f2436c0b4c251c\"\u003e\u003ccode\u003eb50daf6\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.1.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/c32e26be523645da76bbc3a71689570d442bb9b0\"\u003e\u003ccode\u003ec32e26b\u003c/code\u003e\u003c/a\u003e release: 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/6c8364869d920cbd415e47a53f4ebc014b90e546\"\u003e\u003ccode\u003e6c83648\u003c/code\u003e\u003c/a\u003e feat: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.57.0 to 2.58.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/d3ef40e3ccac706ba9fc23d5a8428f6cecb2fa46\"\u003e\u003ccode\u003ed3ef40e\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.0.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/6263272f1eb49748983950e4b2ba97fffc8c6ea7\"\u003e\u003ccode\u003e6263272\u003c/code\u003e\u003c/a\u003e release: 5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/8781545574906787eb9e54af37fcbe2655489ea2\"\u003e\u003ccode\u003e8781545\u003c/code\u003e\u003c/a\u003e chore!: updating minimatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/885\"\u003e#885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/e924c1256108bab65b4abb645ff3a15a60b90f21\"\u003e\u003ccode\u003ee924c12\u003c/code\u003e\u003c/a\u003e feat!: Remove support for Node \u0026lt; v18 and webpack v4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.16.1 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.16.1...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/LX-CodeReview/sentry__sentry-greptile__codehawk__PR2__20260407/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/LX-CodeReview%2Fsentry__sentry-greptile__codehawk__PR2__20260407/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"4006647401","node_id":"PR_kwDORbmcds7HGWIO","number":3,"state":"open","title":"chore(deps): bump the sentry-dependencies group with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-01T08:24:29.000Z","updated_at":"2026-03-01T08:24:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":10,"packages":[{"name":"@sentry/core","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/release-parser","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/getsentry/sentry-release-parser"},{"name":"@sentry/status-page-list","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/getsentry/status-page-list"},{"name":"@sentry/types","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/utils","old_version":"8.28.0","new_version":"8.55.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"2.22.4","new_version":"5.1.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n| [@sentry/release-parser](https://github.com/getsentry/sentry-release-parser) | `1.3.1` | `1.4.0` |\n| [@sentry/status-page-list](https://github.com/getsentry/status-page-list) | `0.3.0` | `0.6.1` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n| [@sentry/utils](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `8.55.0` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.22.4` | `5.1.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n\nUpdates `@sentry/core` from 8.28.0 to 10.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\r\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react';\r\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\r\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(cloudflare): Instrument async KV API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19404\"\u003e#19404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react/server';\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/663fd5e7e3c1808d4a636f001d768845f167668e\"\u003e\u003ccode\u003e663fd5e\u003c/code\u003e\u003c/a\u003e Increase bundler-tests timeout to 30s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8033ea380f0526cc863c6d50347fd5747ae5df32\"\u003e\u003ccode\u003e8033ea3\u003c/code\u003e\u003c/a\u003e release: 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/eb3c4d2489a77753377f7e3a320f18cd853ebf6a\"\u003e\u003ccode\u003eeb3c4d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19488\"\u003e#19488\u003c/a\u003e from getsentry/prepare-release/10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9a10630c6b7524d053b96cfaafa14751b0611f33\"\u003e\u003ccode\u003e9a10630\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39d1ef77849223f7742999c808f7f23da0c42adf\"\u003e\u003ccode\u003e39d1ef7\u003c/code\u003e\u003c/a\u003e fix(deps): Bump to latest version of each minimatch major (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19486\"\u003e#19486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e8ed6d262f7f43cef8b04265794db83ab013f95c\"\u003e\u003ccode\u003ee8ed6d2\u003c/code\u003e\u003c/a\u003e test(nextjs): Deactivate canary test for cf-workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19483\"\u003e#19483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6eb320eb3e01985720238c8f08e3ac114502059b\"\u003e\u003ccode\u003e6eb320e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump Sentry CLI to latest v2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19477\"\u003e#19477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8fc81d2cd4048fb41b49e773d4829d9fb799f16c\"\u003e\u003ccode\u003e8fc81d2\u003c/code\u003e\u003c/a\u003e fix: Bump bundler plugins to v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19468\"\u003e#19468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/365f7fab4e33d69363d4eb6d99e5f87e48672fba\"\u003e\u003ccode\u003e365f7fa\u003c/code\u003e\u003c/a\u003e chore(ci): Adapt max turns of triage issue agent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19473\"\u003e#19473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/11e5412d42f6126e5415d67d1418ffdb17f5caa6\"\u003e\u003ccode\u003e11e5412\u003c/code\u003e\u003c/a\u003e feat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@​sentry/tanstackstart-rea\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.28.0 to 10.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\r\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react';\r\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\r\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(cloudflare): Instrument async KV API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19404\"\u003e#19404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react/server';\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/663fd5e7e3c1808d4a636f001d768845f167668e\"\u003e\u003ccode\u003e663fd5e\u003c/code\u003e\u003c/a\u003e Increase bundler-tests timeout to 30s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8033ea380f0526cc863c6d50347fd5747ae5df32\"\u003e\u003ccode\u003e8033ea3\u003c/code\u003e\u003c/a\u003e release: 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/eb3c4d2489a77753377f7e3a320f18cd853ebf6a\"\u003e\u003ccode\u003eeb3c4d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19488\"\u003e#19488\u003c/a\u003e from getsentry/prepare-release/10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9a10630c6b7524d053b96cfaafa14751b0611f33\"\u003e\u003ccode\u003e9a10630\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39d1ef77849223f7742999c808f7f23da0c42adf\"\u003e\u003ccode\u003e39d1ef7\u003c/code\u003e\u003c/a\u003e fix(deps): Bump to latest version of each minimatch major (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19486\"\u003e#19486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e8ed6d262f7f43cef8b04265794db83ab013f95c\"\u003e\u003ccode\u003ee8ed6d2\u003c/code\u003e\u003c/a\u003e test(nextjs): Deactivate canary test for cf-workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19483\"\u003e#19483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6eb320eb3e01985720238c8f08e3ac114502059b\"\u003e\u003ccode\u003e6eb320e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump Sentry CLI to latest v2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19477\"\u003e#19477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8fc81d2cd4048fb41b49e773d4829d9fb799f16c\"\u003e\u003ccode\u003e8fc81d2\u003c/code\u003e\u003c/a\u003e fix: Bump bundler plugins to v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19468\"\u003e#19468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/365f7fab4e33d69363d4eb6d99e5f87e48672fba\"\u003e\u003ccode\u003e365f7fa\u003c/code\u003e\u003c/a\u003e chore(ci): Adapt max turns of triage issue agent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19473\"\u003e#19473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/11e5412d42f6126e5415d67d1418ffdb17f5caa6\"\u003e\u003ccode\u003e11e5412\u003c/code\u003e\u003c/a\u003e feat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@​sentry/tanstackstart-rea\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.28.0 to 10.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\r\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react';\r\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\r\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(cloudflare): Instrument async KV API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19404\"\u003e#19404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react/server';\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/663fd5e7e3c1808d4a636f001d768845f167668e\"\u003e\u003ccode\u003e663fd5e\u003c/code\u003e\u003c/a\u003e Increase bundler-tests timeout to 30s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8033ea380f0526cc863c6d50347fd5747ae5df32\"\u003e\u003ccode\u003e8033ea3\u003c/code\u003e\u003c/a\u003e release: 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/eb3c4d2489a77753377f7e3a320f18cd853ebf6a\"\u003e\u003ccode\u003eeb3c4d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19488\"\u003e#19488\u003c/a\u003e from getsentry/prepare-release/10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9a10630c6b7524d053b96cfaafa14751b0611f33\"\u003e\u003ccode\u003e9a10630\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39d1ef77849223f7742999c808f7f23da0c42adf\"\u003e\u003ccode\u003e39d1ef7\u003c/code\u003e\u003c/a\u003e fix(deps): Bump to latest version of each minimatch major (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19486\"\u003e#19486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e8ed6d262f7f43cef8b04265794db83ab013f95c\"\u003e\u003ccode\u003ee8ed6d2\u003c/code\u003e\u003c/a\u003e test(nextjs): Deactivate canary test for cf-workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19483\"\u003e#19483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6eb320eb3e01985720238c8f08e3ac114502059b\"\u003e\u003ccode\u003e6eb320e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump Sentry CLI to latest v2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19477\"\u003e#19477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8fc81d2cd4048fb41b49e773d4829d9fb799f16c\"\u003e\u003ccode\u003e8fc81d2\u003c/code\u003e\u003c/a\u003e fix: Bump bundler plugins to v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19468\"\u003e#19468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/365f7fab4e33d69363d4eb6d99e5f87e48672fba\"\u003e\u003ccode\u003e365f7fa\u003c/code\u003e\u003c/a\u003e chore(ci): Adapt max turns of triage issue agent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19473\"\u003e#19473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/11e5412d42f6126e5415d67d1418ffdb17f5caa6\"\u003e\u003ccode\u003e11e5412\u003c/code\u003e\u003c/a\u003e feat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@​sentry/tanstackstart-rea\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/97a639ed68b0ea8a9a8c12ea1a423cfb420815f4\"\u003e\u003ccode\u003e97a639e\u003c/code\u003e\u003c/a\u003e release: 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/ccd08812cfa8ac789df909ca0f313db0aa43872a\"\u003e\u003ccode\u003eccd0881\u003c/code\u003e\u003c/a\u003e fix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_preceden...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/59a5d888a076d14469ca40a216f13acc03f4fbe8\"\u003e\u003ccode\u003e59a5d88\u003c/code\u003e\u003c/a\u003e chore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/32a5e85c6a1738197bff340b0c6b15259c2e60ad\"\u003e\u003ccode\u003e32a5e85\u003c/code\u003e\u003c/a\u003e ci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/2ab01cc1b04515361acb1a5c7adbbb9d3f478118\"\u003e\u003ccode\u003e2ab01cc\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/82f91833b2f6adc58ee2f027c8d28deb5726ef6b\"\u003e\u003ccode\u003e82f9183\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.3.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/3970bad1a5036423bcc798a2f7f8ad26e55afb21\"\u003e\u003ccode\u003e3970bad\u003c/code\u003e\u003c/a\u003e release: 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/45af5206713d3c579f2bd4900391feedbb4866d9\"\u003e\u003ccode\u003e45af520\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.1 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/113128a403b2cd3b4f1bdbce82a95fab42689307\"\u003e\u003ccode\u003e113128a\u003c/code\u003e\u003c/a\u003e Update digitalocean.ts (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/af7dbfe6dd4a9747921bd8e679c5eb64fca3e155\"\u003e\u003ccode\u003eaf7dbfe\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.6 to 6.3.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/fc54a9a981d31d2be2b61d8f7958d84dff8c8634\"\u003e\u003ccode\u003efc54a9a\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.5 to 6.2.6 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/56c66017cfb28baf9b83c4a1355d9ac478423d07\"\u003e\u003ccode\u003e56c6601\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.4 to 6.2.5 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6aa3df91ac547752b3b2707b04305b6318e61b42\"\u003e\u003ccode\u003e6aa3df9\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.3 to 6.2.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d68efc6a92a9c467feaf2b36aa920aefcd6d961b\"\u003e\u003ccode\u003ed68efc6\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.0.11 to 6.2.3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d8d54519167b97e204ff6a25d7fbfd057d6e5fcf\"\u003e\u003ccode\u003ed8d5451\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6e3b53001d27cd2227e7e99f0a9193da32eefd59\"\u003e\u003ccode\u003e6e3b530\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.3.0...0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.28.0 to 10.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\r\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react';\r\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\r\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(cloudflare): Instrument async KV API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19404\"\u003e#19404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react/server';\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/663fd5e7e3c1808d4a636f001d768845f167668e\"\u003e\u003ccode\u003e663fd5e\u003c/code\u003e\u003c/a\u003e Increase bundler-tests timeout to 30s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8033ea380f0526cc863c6d50347fd5747ae5df32\"\u003e\u003ccode\u003e8033ea3\u003c/code\u003e\u003c/a\u003e release: 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/eb3c4d2489a77753377f7e3a320f18cd853ebf6a\"\u003e\u003ccode\u003eeb3c4d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19488\"\u003e#19488\u003c/a\u003e from getsentry/prepare-release/10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9a10630c6b7524d053b96cfaafa14751b0611f33\"\u003e\u003ccode\u003e9a10630\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39d1ef77849223f7742999c808f7f23da0c42adf\"\u003e\u003ccode\u003e39d1ef7\u003c/code\u003e\u003c/a\u003e fix(deps): Bump to latest version of each minimatch major (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19486\"\u003e#19486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e8ed6d262f7f43cef8b04265794db83ab013f95c\"\u003e\u003ccode\u003ee8ed6d2\u003c/code\u003e\u003c/a\u003e test(nextjs): Deactivate canary test for cf-workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19483\"\u003e#19483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6eb320eb3e01985720238c8f08e3ac114502059b\"\u003e\u003ccode\u003e6eb320e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump Sentry CLI to latest v2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19477\"\u003e#19477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8fc81d2cd4048fb41b49e773d4829d9fb799f16c\"\u003e\u003ccode\u003e8fc81d2\u003c/code\u003e\u003c/a\u003e fix: Bump bundler plugins to v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19468\"\u003e#19468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/365f7fab4e33d69363d4eb6d99e5f87e48672fba\"\u003e\u003ccode\u003e365f7fa\u003c/code\u003e\u003c/a\u003e chore(ci): Adapt max turns of triage issue agent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19473\"\u003e#19473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/11e5412d42f6126e5415d67d1418ffdb17f5caa6\"\u003e\u003ccode\u003e11e5412\u003c/code\u003e\u003c/a\u003e feat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@​sentry/tanstackstart-rea\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/utils` from 8.28.0 to 8.55.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.0/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15351\"\u003e#15351\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eSentryNodeServerlessSDK\u003c/code\u003e AWS Lambda Layer will stop receiving updates.\nIf you intend to stay on \u003ccode\u003ev8\u003c/code\u003e and receive updates use \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/node): Add missing \u003ccode\u003evercelAIIntegration\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15339\"\u003e#15339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/nuxt): Detect Azure Function runtime for flushing with timeout (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15297\"\u003e#15297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15304\"\u003e#15304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/svelte): Guard component tracking \u003ccode\u003ebeforeUpdate\u003c/code\u003e call (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15262\"\u003e#15262\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/aryanvdesh\"\u003e\u003ccode\u003e@​aryanvdesh\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.54.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/deps): Upgrade all OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15098\"\u003e#15098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node/v8): Add compatibility layer for Prisma v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15210\"\u003e#15210\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/nwalters512\"\u003e\u003ccode\u003e@​nwalters512\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.53.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eurl\u003c/code\u003e to \u003ccode\u003eSourcemapsUploadOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15202\"\u003e#15202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/react): \u003ccode\u003efromLocation\u003c/code\u003e can be undefined in Tanstack Router Instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15237\"\u003e#15237\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/tannerlinsley\"\u003e\u003ccode\u003e@​tannerlinsley\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.52.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/nextjs): Fix nextjs build warning (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15226\"\u003e#15226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(v8/browser): Add protocol attributes to resource spans \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15224\"\u003e#15224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eref(v8/core): Don't set \u003ccode\u003ethis.name\u003c/code\u003e to \u003ccode\u003enew.target.prototype.constructor.name\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15222\"\u003e#15222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/Zen-cronic\"\u003e\u003ccode\u003e@​Zen-cronic\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.52.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(solidstart): Add \u003ccode\u003ewithSentry\u003c/code\u003e wrapper for SolidStart config (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15135\"\u003e#15135\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/134fcf3574d8d892a065eb197ec28a72f33441c6\"\u003e\u003ccode\u003e134fcf3\u003c/code\u003e\u003c/a\u003e release: 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/23d5606e5cdff4d280cbd8c15b0ab0a68a37168e\"\u003e\u003ccode\u003e23d5606\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15388\"\u003e#15388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f6a63bc986bb01c036a56fcac9af0f22cd709868\"\u003e\u003ccode\u003ef6a63bc\u003c/code\u003e\u003c/a\u003e feat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b10978ffaed9e0f80a34d2aeafcb347b57ef925e\"\u003e\u003ccode\u003eb10978f\u003c/code\u003e\u003c/a\u003e feat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6e996e0056b51f48aa054849816cd604c6703855\"\u003e\u003ccode\u003e6e996e0\u003c/code\u003e\u003c/a\u003e fix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7858295e091e17ca964d8f2643873bf678cc294\"\u003e\u003ccode\u003ec785829\u003c/code\u003e\u003c/a\u003e ci(v8): Tag packages with v8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15358\"\u003e#15358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3041da78da101face2dda3f4b7245cf80071937f\"\u003e\u003ccode\u003e3041da7\u003c/code\u003e\u003c/a\u003e feat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bffbe8b3ae723976bbe931298f3ecc2fc3892f68\"\u003e\u003ccode\u003ebffbe8b\u003c/code\u003e\u003c/a\u003e fix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15304\"\u003e#15304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a47484109b81195005d3fbb4b7092c4b2dc64847\"\u003e\u003ccode\u003ea474841\u003c/code\u003e\u003c/a\u003e fix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1e76e3a77eeccebca129cef72f6d15ce447ce8a\"\u003e\u003ccode\u003ec1e76e3\u003c/code\u003e\u003c/a\u003e chore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15351\"\u003e#15351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...8.55.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 2.22.4 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.57.0 to 2.58.5 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/890\"\u003e#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating minimatch by \u003ca href=\"https://github.com/isaacs\"\u003e\u003ccode\u003e@​isaacs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for Node \u0026lt; v18 and webpack v4 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/get...\n\n_Description has been truncated_","html_url":"https://github.com/oxyhydrocar/sentry__sentry__codity-ai__PR77754__20260301/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oxyhydrocar%2Fsentry__sentry__codity-ai__PR77754__20260301/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"3736662423","node_id":"PR_kwDOIiIfRc65QMbo","number":1424,"state":"open","title":"Bump @sentry/jest-environment from 4.0.0-alpha.1 to 4.0.0-alpha.2","user":"dependabot[bot]","labels":["Scope: Frontend"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-16T23:07:00.000Z","updated_at":"2025-12-16T23:12:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@sentry/jest-environment","old_version":"4.0.0-alpha.1","new_version":"4.0.0-alpha.2","repository_url":"https://github.com/billyvg/jest-sentry-environment"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) from 4.0.0-alpha.1 to 4.0.0-alpha.2.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/jest-environment\u0026package-manager=npm_and_yarn\u0026previous-version=4.0.0-alpha.1\u0026new-version=4.0.0-alpha.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/python-benchmark/sentry/pull/1424","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-benchmark%2Fsentry/issues/1424","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1424/packages"},{"uuid":"2765008451","node_id":"PR_kwDOPiJ8W86kzq5D","number":2,"state":"open","title":"build(deps): bump the sentry-dependencies group with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-22T03:27:01.000Z","updated_at":"2025-08-22T03:27:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"4.1.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `4.1.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n\nUpdates `@sentry/browser` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e breakage involved and hence it is safe to update.\nHowever, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include\nuser IP addresses, if you set \u003ccode\u003esendDefaultPii: true\u003c/code\u003e in your \u003ccode\u003eSentry.init\u003c/code\u003e options.\u003c/p\u003e\n\u003cp\u003eWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Add \u003ccode\u003eignoreStaticAssets\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17370\"\u003e#17370\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release adds a new option to \u003ccode\u003ehttpIntegration\u003c/code\u003e to ignore requests for static assets (e.g. \u003ccode\u003efavicon.xml\u003c/code\u003e or \u003ccode\u003erobots.txt\u003c/code\u003e). The option defaults to \u003ccode\u003etrue\u003c/code\u003e, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to \u003ccode\u003efalse\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.httpIntegration({\n      // defaults to true, set to false to enable traces for static assets\n      ignoreStaticAssets: false,\n    }),\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/577fbefaa0cc700ca25dc780d39584a04f14b087\"\u003e\u003ccode\u003e577fbef\u003c/code\u003e\u003c/a\u003e release: 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ddcf6d872d5f7cd87a0347aa2c83d7a16b0cf17a\"\u003e\u003ccode\u003eddcf6d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17390\"\u003e#17390\u003c/a\u003e from getsentry/prepare-release/10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e96999863d27c6b27f1275aba38ea26036c9c7c6\"\u003e\u003ccode\u003ee969998\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dcd7913aab773b01e105d8b56fafb1492c1f840c\"\u003e\u003ccode\u003edcd7913\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/278496a60396f478685862800a43f178b5a545c6\"\u003e\u003ccode\u003e278496a\u003c/code\u003e\u003c/a\u003e test(node): Ensure runner does not create unused tmp files (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17392\"\u003e#17392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4abfe01c6526285bfcc3ea04f164804147fd003f\"\u003e\u003ccode\u003e4abfe01\u003c/code\u003e\u003c/a\u003e fix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/377c7fcb6c8e58f7be92fe2b1ef10caacbd09afa\"\u003e\u003ccode\u003e377c7fc\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a0c04a70e68d2adef4268fc3ee927dc87be6c76a\"\u003e\u003ccode\u003ea0c04a7\u003c/code\u003e\u003c/a\u003e fix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b657332c7f9ed48bb141be68e5d4d03baf126e7\"\u003e\u003ccode\u003e9b65733\u003c/code\u003e\u003c/a\u003e feat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a89aa3d6f8a054d604839d08c55e82955f43a181\"\u003e\u003ccode\u003ea89aa3d\u003c/code\u003e\u003c/a\u003e feat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e breakage involved and hence it is safe to update.\nHowever, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include\nuser IP addresses, if you set \u003ccode\u003esendDefaultPii: true\u003c/code\u003e in your \u003ccode\u003eSentry.init\u003c/code\u003e options.\u003c/p\u003e\n\u003cp\u003eWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Add \u003ccode\u003eignoreStaticAssets\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17370\"\u003e#17370\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release adds a new option to \u003ccode\u003ehttpIntegration\u003c/code\u003e to ignore requests for static assets (e.g. \u003ccode\u003efavicon.xml\u003c/code\u003e or \u003ccode\u003erobots.txt\u003c/code\u003e). The option defaults to \u003ccode\u003etrue\u003c/code\u003e, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to \u003ccode\u003efalse\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.httpIntegration({\n      // defaults to true, set to false to enable traces for static assets\n      ignoreStaticAssets: false,\n    }),\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/577fbefaa0cc700ca25dc780d39584a04f14b087\"\u003e\u003ccode\u003e577fbef\u003c/code\u003e\u003c/a\u003e release: 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ddcf6d872d5f7cd87a0347aa2c83d7a16b0cf17a\"\u003e\u003ccode\u003eddcf6d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17390\"\u003e#17390\u003c/a\u003e from getsentry/prepare-release/10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e96999863d27c6b27f1275aba38ea26036c9c7c6\"\u003e\u003ccode\u003ee969998\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dcd7913aab773b01e105d8b56fafb1492c1f840c\"\u003e\u003ccode\u003edcd7913\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/278496a60396f478685862800a43f178b5a545c6\"\u003e\u003ccode\u003e278496a\u003c/code\u003e\u003c/a\u003e test(node): Ensure runner does not create unused tmp files (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17392\"\u003e#17392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4abfe01c6526285bfcc3ea04f164804147fd003f\"\u003e\u003ccode\u003e4abfe01\u003c/code\u003e\u003c/a\u003e fix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/377c7fcb6c8e58f7be92fe2b1ef10caacbd09afa\"\u003e\u003ccode\u003e377c7fc\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a0c04a70e68d2adef4268fc3ee927dc87be6c76a\"\u003e\u003ccode\u003ea0c04a7\u003c/code\u003e\u003c/a\u003e fix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b657332c7f9ed48bb141be68e5d4d03baf126e7\"\u003e\u003ccode\u003e9b65733\u003c/code\u003e\u003c/a\u003e feat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a89aa3d6f8a054d604839d08c55e82955f43a181\"\u003e\u003ccode\u003ea89aa3d\u003c/code\u003e\u003c/a\u003e feat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e breakage involved and hence it is safe to update.\nHowever, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include\nuser IP addresses, if you set \u003ccode\u003esendDefaultPii: true\u003c/code\u003e in your \u003ccode\u003eSentry.init\u003c/code\u003e options.\u003c/p\u003e\n\u003cp\u003eWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Add \u003ccode\u003eignoreStaticAssets\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17370\"\u003e#17370\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release adds a new option to \u003ccode\u003ehttpIntegration\u003c/code\u003e to ignore requests for static assets (e.g. \u003ccode\u003efavicon.xml\u003c/code\u003e or \u003ccode\u003erobots.txt\u003c/code\u003e). The option defaults to \u003ccode\u003etrue\u003c/code\u003e, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to \u003ccode\u003efalse\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.httpIntegration({\n      // defaults to true, set to false to enable traces for static assets\n      ignoreStaticAssets: false,\n    }),\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/577fbefaa0cc700ca25dc780d39584a04f14b087\"\u003e\u003ccode\u003e577fbef\u003c/code\u003e\u003c/a\u003e release: 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ddcf6d872d5f7cd87a0347aa2c83d7a16b0cf17a\"\u003e\u003ccode\u003eddcf6d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17390\"\u003e#17390\u003c/a\u003e from getsentry/prepare-release/10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e96999863d27c6b27f1275aba38ea26036c9c7c6\"\u003e\u003ccode\u003ee969998\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dcd7913aab773b01e105d8b56fafb1492c1f840c\"\u003e\u003ccode\u003edcd7913\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/278496a60396f478685862800a43f178b5a545c6\"\u003e\u003ccode\u003e278496a\u003c/code\u003e\u003c/a\u003e test(node): Ensure runner does not create unused tmp files (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17392\"\u003e#17392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4abfe01c6526285bfcc3ea04f164804147fd003f\"\u003e\u003ccode\u003e4abfe01\u003c/code\u003e\u003c/a\u003e fix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/377c7fcb6c8e58f7be92fe2b1ef10caacbd09afa\"\u003e\u003ccode\u003e377c7fc\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a0c04a70e68d2adef4268fc3ee927dc87be6c76a\"\u003e\u003ccode\u003ea0c04a7\u003c/code\u003e\u003c/a\u003e fix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b657332c7f9ed48bb141be68e5d4d03baf126e7\"\u003e\u003ccode\u003e9b65733\u003c/code\u003e\u003c/a\u003e feat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a89aa3d6f8a054d604839d08c55e82955f43a181\"\u003e\u003ccode\u003ea89aa3d\u003c/code\u003e\u003c/a\u003e feat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e breakage involved and hence it is safe to update.\nHowever, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include\nuser IP addresses, if you set \u003ccode\u003esendDefaultPii: true\u003c/code\u003e in your \u003ccode\u003eSentry.init\u003c/code\u003e options.\u003c/p\u003e\n\u003cp\u003eWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Add \u003ccode\u003eignoreStaticAssets\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17370\"\u003e#17370\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release adds a new option to \u003ccode\u003ehttpIntegration\u003c/code\u003e to ignore requests for static assets (e.g. \u003ccode\u003efavicon.xml\u003c/code\u003e or \u003ccode\u003erobots.txt\u003c/code\u003e). The option defaults to \u003ccode\u003etrue\u003c/code\u003e, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to \u003ccode\u003efalse\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.httpIntegration({\n      // defaults to true, set to false to enable traces for static assets\n      ignoreStaticAssets: false,\n    }),\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/577fbefaa0cc700ca25dc780d39584a04f14b087\"\u003e\u003ccode\u003e577fbef\u003c/code\u003e\u003c/a\u003e release: 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ddcf6d872d5f7cd87a0347aa2c83d7a16b0cf17a\"\u003e\u003ccode\u003eddcf6d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17390\"\u003e#17390\u003c/a\u003e from getsentry/prepare-release/10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e96999863d27c6b27f1275aba38ea26036c9c7c6\"\u003e\u003ccode\u003ee969998\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dcd7913aab773b01e105d8b56fafb1492c1f840c\"\u003e\u003ccode\u003edcd7913\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/278496a60396f478685862800a43f178b5a545c6\"\u003e\u003ccode\u003e278496a\u003c/code\u003e\u003c/a\u003e test(node): Ensure runner does not create unused tmp files (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17392\"\u003e#17392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4abfe01c6526285bfcc3ea04f164804147fd003f\"\u003e\u003ccode\u003e4abfe01\u003c/code\u003e\u003c/a\u003e fix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/377c7fcb6c8e58f7be92fe2b1ef10caacbd09afa\"\u003e\u003ccode\u003e377c7fc\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a0c04a70e68d2adef4268fc3ee927dc87be6c76a\"\u003e\u003ccode\u003ea0c04a7\u003c/code\u003e\u003c/a\u003e fix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b657332c7f9ed48bb141be68e5d4d03baf126e7\"\u003e\u003ccode\u003e9b65733\u003c/code\u003e\u003c/a\u003e feat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a89aa3d6f8a054d604839d08c55e82955f43a181\"\u003e\u003ccode\u003ea89aa3d\u003c/code\u003e\u003c/a\u003e feat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(react-native): Enhance fragment detection for indirect references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.51.0 \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/786\"\u003e#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(core): Add flag for disabling sourcemaps upload \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/785\"\u003e#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(debugId): Add guards for injected code to avoid errors \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/783\"\u003e#783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(options): Improve JSDoc for options \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/781\"\u003e#781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(core): Expose method for injecting debug Ids from plugin manager \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/784\"\u003e#784\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Make \u003ccode\u003emoduleMetadata\u003c/code\u003e injection snippet ES5-compliant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Make plugin inject ES5-friendly code (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003erenderChunk\u003c/code\u003e for release injection for Rollup/Rolldown/Vite (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/grushetsky\"\u003e\u003ccode\u003e@​grushetsky\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(Type change) Vite plugin now returns \u003ccode\u003eVitePlugin\u003c/code\u003e type instead of \u003ccode\u003eany\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated function \u003ccode\u003egetBuildInformation\u003c/code\u003e has been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eList of Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core)!: Remove \u003ccode\u003egetBuildInformation\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/765\"\u003e#765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(vite)!: Update return type of vite plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/728\"\u003e#728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Observe and handle Sentry CLI sourcemap upload failures (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Don't add \u003ccode\u003edebugIdUploadPlugin\u003c/code\u003e when sourcemaps option is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid showing success message if upload was disabled or nothing was uploaded (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(react-native): Enhance fragment detection for indirect references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.51.0 \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/786\"\u003e#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(core): Add flag for disabling sourcemaps upload \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/785\"\u003e#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(debugId): Add guards for injected code to avoid errors \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/783\"\u003e#783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(options): Improve JSDoc for options \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/781\"\u003e#781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(core): Expose method for injecting debug Ids from plugin manager \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/784\"\u003e#784\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Make \u003ccode\u003emoduleMetadata\u003c/code\u003e injection snippet ES5-compliant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Make plugin inject ES5-friendly code (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003erenderChunk\u003c/code\u003e for release injection for Rollup/Rolldown/Vite (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/grushetsky\"\u003e\u003ccode\u003e@​grushetsky\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(Type change) Vite plugin now returns \u003ccode\u003eVitePlugin\u003c/code\u003e type instead of \u003ccode\u003eany\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated function \u003ccode\u003egetBuildInformation\u003c/code\u003e has been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eList of Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core)!: Remove \u003ccode\u003egetBuildInformation\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/765\"\u003e#765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(vite)!: Update return type of vite plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/728\"\u003e#728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Observe and handle Sentry CLI sourcemap upload failures (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Don't add \u003ccode\u003edebugIdUploadPlugin\u003c/code\u003e when sourcemaps option is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid showing success message if upload was disabled or nothing was uploaded (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/27dff6603b40540335c6b18f5ece2e4fc9cee6d0\"\u003e\u003ccode\u003e27dff66\u003c/code\u003e\u003c/a\u003e release: 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/80e5ea34df3eb9a73afc03906d7ade4e9ab774d8\"\u003e\u003ccode\u003e80e5ea3\u003c/code\u003e\u003c/a\u003e meta: Changelog entry for 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/36b1baf3c45d4d44c00d546eca38274c8ca718de\"\u003e\u003ccode\u003e36b1baf\u003c/code\u003e\u003c/a\u003e docs: Fix changelog links (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/1d1b4a0052d4fafa5a26cbd680d5b60dcb0999b9\"\u003e\u003ccode\u003e1d1b4a0\u003c/code\u003e\u003c/a\u003e fix(react-native): Enhance fragment detection for indirect references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/a5ab3a6b63988a3c57d317f81381ed2f8572922f\"\u003e\u003ccode\u003ea5ab3a6\u003c/code\u003e\u003c/a\u003e Merge branch 'release/4.1.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/d76eb7034cefdbdc50f84ff1f6748007dffd4d67\"\u003e\u003ccode\u003ed76eb70\u003c/code\u003e\u003c/a\u003e release: 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab871bc4787386edcddb7953f7eb8d1697f2e86\"\u003e\u003ccode\u003ebab871b\u003c/code\u003e\u003c/a\u003e meta: Add changelog entry for 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/9323c6549daf5fd22517c0c4f399bddaff284753\"\u003e\u003ccode\u003e9323c65\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.51.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/add97e61d069a67b79dd4d1661e70b7ba5845041\"\u003e\u003ccode\u003eadd97e6\u003c/code\u003e\u003c/a\u003e feat(core): Add flag for disabling sourcemaps upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/c1441e809b7ce574512652ed1cc0f256a0d86f78\"\u003e\u003ccode\u003ec1441e8\u003c/code\u003e\u003c/a\u003e fix(debugId): Add guards for injected code to avoid errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e brea...\n\n_Description has been truncated_","html_url":"https://github.com/fengkang067573/sentry/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fengkang067573%2Fsentry/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"2613209994","node_id":"PR_kwDOM99jlc6bwmuK","number":110,"state":"closed","title":"build(deps): bump the sentry-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-07-03T08:25:07.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-24T01:40:01.000Z","updated_at":"2025-07-03T08:25:08.000Z","time_to_close":801906,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":8,"packages":[{"name":"@sentry/core","old_version":"9.24.0","new_version":"9.31.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.24.0","new_version":"9.31.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.24.0","new_version":"9.31.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.24.0","new_version":"9.31.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the sentry-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.31.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.31.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.31.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.31.0` |\n\n\nUpdates `@sentry/core` from 9.24.0 to 9.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.79 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.71 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/493af83a9689b0627dcad54b1980436c0eefd19e\"\u003e\u003ccode\u003e493af83\u003c/code\u003e\u003c/a\u003e release: 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff81739bf2352e56b0a044fd8487c033b5e7cdd8\"\u003e\u003ccode\u003eff81739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16694\"\u003e#16694\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/488cca2d2497f97a36c9850bc67aa8c208da14a1\"\u003e\u003ccode\u003e488cca2\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6c8c53b4cfd116ed68cb3aee469d937f9719587c\"\u003e\u003ccode\u003e6c8c53b\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003e@​sentry/opentelemetry\u003c/code\u003e resolution back to remix integration tests (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a95a8b6a9cea678a96957c743449ae524b503f7\"\u003e\u003ccode\u003e7a95a8b\u003c/code\u003e\u003c/a\u003e feat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e header...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7040a15e386b2da706861801a76795c0a9287bba\"\u003e\u003ccode\u003e7040a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16688\"\u003e#16688\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/58337eae02739d94e620316d6381b4a49fdcc7a5\"\u003e\u003ccode\u003e58337ea\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8f12c23055cd1a7d6fed2d6ac7a925665a2ca89\"\u003e\u003ccode\u003ed8f12c2\u003c/code\u003e\u003c/a\u003e fix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f0cad82fea5ec6fd8f818ec4a7c40a1693360e34\"\u003e\u003ccode\u003ef0cad82\u003c/code\u003e\u003c/a\u003e deps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71e403775b7b0c73bccf1737c5354ce44300dcfa\"\u003e\u003ccode\u003e71e4037\u003c/code\u003e\u003c/a\u003e deps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.24.0 to 9.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.79 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.71 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/493af83a9689b0627dcad54b1980436c0eefd19e\"\u003e\u003ccode\u003e493af83\u003c/code\u003e\u003c/a\u003e release: 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff81739bf2352e56b0a044fd8487c033b5e7cdd8\"\u003e\u003ccode\u003eff81739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16694\"\u003e#16694\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/488cca2d2497f97a36c9850bc67aa8c208da14a1\"\u003e\u003ccode\u003e488cca2\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6c8c53b4cfd116ed68cb3aee469d937f9719587c\"\u003e\u003ccode\u003e6c8c53b\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003e@​sentry/opentelemetry\u003c/code\u003e resolution back to remix integration tests (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a95a8b6a9cea678a96957c743449ae524b503f7\"\u003e\u003ccode\u003e7a95a8b\u003c/code\u003e\u003c/a\u003e feat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e header...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7040a15e386b2da706861801a76795c0a9287bba\"\u003e\u003ccode\u003e7040a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16688\"\u003e#16688\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/58337eae02739d94e620316d6381b4a49fdcc7a5\"\u003e\u003ccode\u003e58337ea\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8f12c23055cd1a7d6fed2d6ac7a925665a2ca89\"\u003e\u003ccode\u003ed8f12c2\u003c/code\u003e\u003c/a\u003e fix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f0cad82fea5ec6fd8f818ec4a7c40a1693360e34\"\u003e\u003ccode\u003ef0cad82\u003c/code\u003e\u003c/a\u003e deps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71e403775b7b0c73bccf1737c5354ce44300dcfa\"\u003e\u003ccode\u003e71e4037\u003c/code\u003e\u003c/a\u003e deps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.24.0 to 9.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.79 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.71 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/493af83a9689b0627dcad54b1980436c0eefd19e\"\u003e\u003ccode\u003e493af83\u003c/code\u003e\u003c/a\u003e release: 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff81739bf2352e56b0a044fd8487c033b5e7cdd8\"\u003e\u003ccode\u003eff81739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16694\"\u003e#16694\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/488cca2d2497f97a36c9850bc67aa8c208da14a1\"\u003e\u003ccode\u003e488cca2\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6c8c53b4cfd116ed68cb3aee469d937f9719587c\"\u003e\u003ccode\u003e6c8c53b\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003e@​sentry/opentelemetry\u003c/code\u003e resolution back to remix integration tests (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a95a8b6a9cea678a96957c743449ae524b503f7\"\u003e\u003ccode\u003e7a95a8b\u003c/code\u003e\u003c/a\u003e feat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e header...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7040a15e386b2da706861801a76795c0a9287bba\"\u003e\u003ccode\u003e7040a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16688\"\u003e#16688\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/58337eae02739d94e620316d6381b4a49fdcc7a5\"\u003e\u003ccode\u003e58337ea\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8f12c23055cd1a7d6fed2d6ac7a925665a2ca89\"\u003e\u003ccode\u003ed8f12c2\u003c/code\u003e\u003c/a\u003e fix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f0cad82fea5ec6fd8f818ec4a7c40a1693360e34\"\u003e\u003ccode\u003ef0cad82\u003c/code\u003e\u003c/a\u003e deps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71e403775b7b0c73bccf1737c5354ce44300dcfa\"\u003e\u003ccode\u003e71e4037\u003c/code\u003e\u003c/a\u003e deps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.6.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/3970bad1a5036423bcc798a2f7f8ad26e55afb21\"\u003e\u003ccode\u003e3970bad\u003c/code\u003e\u003c/a\u003e release: 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/45af5206713d3c579f2bd4900391feedbb4866d9\"\u003e\u003ccode\u003e45af520\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.1 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/113128a403b2cd3b4f1bdbce82a95fab42689307\"\u003e\u003ccode\u003e113128a\u003c/code\u003e\u003c/a\u003e Update digitalocean.ts (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/af7dbfe6dd4a9747921bd8e679c5eb64fca3e155\"\u003e\u003ccode\u003eaf7dbfe\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.6 to 6.3.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/fc54a9a981d31d2be2b61d8f7958d84dff8c8634\"\u003e\u003ccode\u003efc54a9a\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.5 to 6.2.6 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/56c66017cfb28baf9b83c4a1355d9ac478423d07\"\u003e\u003ccode\u003e56c6601\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.4 to 6.2.5 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6aa3df91ac547752b3b2707b04305b6318e61b42\"\u003e\u003ccode\u003e6aa3df9\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.3 to 6.2.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d68efc6a92a9c467feaf2b36aa920aefcd6d961b\"\u003e\u003ccode\u003ed68efc6\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.0.11 to 6.2.3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d8d54519167b97e204ff6a25d7fbfd057d6e5fcf\"\u003e\u003ccode\u003ed8d5451\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6e3b53001d27cd2227e7e99f0a9193da32eefd59\"\u003e\u003ccode\u003e6e3b530\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.6.0...0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.24.0 to 9.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.79 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.71 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/493af83a9689b0627dcad54b1980436c0eefd19e\"\u003e\u003ccode\u003e493af83\u003c/code\u003e\u003c/a\u003e release: 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff81739bf2352e56b0a044fd8487c033b5e7cdd8\"\u003e\u003ccode\u003eff81739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16694\"\u003e#16694\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/488cca2d2497f97a36c9850bc67aa8c208da14a1\"\u003e\u003ccode\u003e488cca2\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6c8c53b4cfd116ed68cb3aee469d937f9719587c\"\u003e\u003ccode\u003e6c8c53b\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003e@​sentry/opentelemetry\u003c/code\u003e resolution back to remix integration tests (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a95a8b6a9cea678a96957c743449ae524b503f7\"\u003e\u003ccode\u003e7a95a8b\u003c/code\u003e\u003c/a\u003e feat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e header...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7040a15e386b2da706861801a76795c0a9287bba\"\u003e\u003ccode\u003e7040a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16688\"\u003e#16688\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/58337eae02739d94e620316d6381b4a49fdcc7a5\"\u003e\u003ccode\u003e58337ea\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8f12c23055cd1a7d6fed2d6ac7a925665a2ca89\"\u003e\u003ccode\u003ed8f12c2\u003c/code\u003e\u003c/a\u003e fix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f0cad82fea5ec6fd8f818ec4a7c40a1693360e34\"\u003e\u003ccode\u003ef0cad82\u003c/code\u003e\u003c/a\u003e deps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71e403775b7b0c73bccf1737c5354ce44300dcfa\"\u003e\u003ccode\u003e71e4037\u003c/code\u003e\u003c/a\u003e deps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@...\n\n_Description has been truncated_","html_url":"https://github.com/rettinghaus/sentry/pull/110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rettinghaus%2Fsentry/issues/110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/110/packages"},{"uuid":"3158302578","node_id":"PR_kwDOAA1TcM6bJv_S","number":93870,"state":"open","title":"chore(deps): bump the sentry-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-18T22:09:53.000Z","updated_at":"2025-06-19T04:51:40.242Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":2,"packages":[{"name":"@sentry/webpack-plugin","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 2 updates: [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) and [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment).\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/getsentry/sentry/pull/93870","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry/issues/93870","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/93870/packages"},{"uuid":"2601713234","node_id":"PR_kwDOM99jlc6bEv5S","number":109,"state":"closed","title":"build(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-06-23T22:34:29.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-18T13:11:39.000Z","updated_at":"2025-06-23T22:34:29.000Z","time_to_close":465770,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/core","old_version":"9.24.0","new_version":"9.30.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.24.0","new_version":"9.30.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.24.0","new_version":"9.30.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.24.0","new_version":"9.30.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.30.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.30.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.30.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.30.0` |\n\n\nUpdates `@sentry/core` from 9.24.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.32 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e112.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e223.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e38.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e147.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.09 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ember): Stop warning for \u003ccode\u003eonError\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16547\"\u003e#16547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Allow to force activate \u003ccode\u003evercelAiIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16551\"\u003e#16551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Introduce \u003ccode\u003eignoreLayersType\u003c/code\u003e option to koa integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16553\"\u003e#16553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ensure \u003ccode\u003esuppressTracing\u003c/code\u003e does not leak when async (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16545\"\u003e#16545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vue): Ensure root component render span always ends (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16488\"\u003e#16488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5ca396afe32f96b8b3ed0b79a36b38f03cc4494\"\u003e\u003ccode\u003ea5ca396\u003c/code\u003e\u003c/a\u003e release: 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/009acbd13245ca057e0f8bae01274f4a51665514\"\u003e\u003ccode\u003e009acbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16592\"\u003e#16592\u003c/a\u003e from getsentry/prepare-release/9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/746472197ea21e224cdb2f70cbaf8fb42e809e41\"\u003e\u003ccode\u003e7464721\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4dcfa340e39c54f0e9656b06e9cd6037b17ae9b\"\u003e\u003ccode\u003ec4dcfa3\u003c/code\u003e\u003c/a\u003e feat(nextjs): Add URL to tags of server components and generation functions i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66436bca485e13e4872fe2fcc848a77c80ecf260\"\u003e\u003ccode\u003e66436bc\u003c/code\u003e\u003c/a\u003e feat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a26bdaf00c992a56e96a639e0e7d8259648bb2c9\"\u003e\u003ccode\u003ea26bdaf\u003c/code\u003e\u003c/a\u003e feat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7440882eb88a9683e0a468d99fef92463a95825\"\u003e\u003ccode\u003ea744088\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b615f61793a1f1e52c259e39b6af9ab70aec918a\"\u003e\u003ccode\u003eb615f61\u003c/code\u003e\u003c/a\u003e feat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e7c7eff98b5cd95165ebb4177dd758da0ee58b6\"\u003e\u003ccode\u003e4e7c7ef\u003c/code\u003e\u003c/a\u003e feat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d35030d9266d99c9f3e24635155310008d3436d9\"\u003e\u003ccode\u003ed35030d\u003c/code\u003e\u003c/a\u003e feat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is de...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.24.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.32 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e112.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e223.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e38.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e147.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.09 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ember): Stop warning for \u003ccode\u003eonError\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16547\"\u003e#16547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Allow to force activate \u003ccode\u003evercelAiIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16551\"\u003e#16551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Introduce \u003ccode\u003eignoreLayersType\u003c/code\u003e option to koa integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16553\"\u003e#16553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ensure \u003ccode\u003esuppressTracing\u003c/code\u003e does not leak when async (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16545\"\u003e#16545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vue): Ensure root component render span always ends (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16488\"\u003e#16488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5ca396afe32f96b8b3ed0b79a36b38f03cc4494\"\u003e\u003ccode\u003ea5ca396\u003c/code\u003e\u003c/a\u003e release: 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/009acbd13245ca057e0f8bae01274f4a51665514\"\u003e\u003ccode\u003e009acbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16592\"\u003e#16592\u003c/a\u003e from getsentry/prepare-release/9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/746472197ea21e224cdb2f70cbaf8fb42e809e41\"\u003e\u003ccode\u003e7464721\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4dcfa340e39c54f0e9656b06e9cd6037b17ae9b\"\u003e\u003ccode\u003ec4dcfa3\u003c/code\u003e\u003c/a\u003e feat(nextjs): Add URL to tags of server components and generation functions i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66436bca485e13e4872fe2fcc848a77c80ecf260\"\u003e\u003ccode\u003e66436bc\u003c/code\u003e\u003c/a\u003e feat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a26bdaf00c992a56e96a639e0e7d8259648bb2c9\"\u003e\u003ccode\u003ea26bdaf\u003c/code\u003e\u003c/a\u003e feat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7440882eb88a9683e0a468d99fef92463a95825\"\u003e\u003ccode\u003ea744088\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b615f61793a1f1e52c259e39b6af9ab70aec918a\"\u003e\u003ccode\u003eb615f61\u003c/code\u003e\u003c/a\u003e feat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e7c7eff98b5cd95165ebb4177dd758da0ee58b6\"\u003e\u003ccode\u003e4e7c7ef\u003c/code\u003e\u003c/a\u003e feat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d35030d9266d99c9f3e24635155310008d3436d9\"\u003e\u003ccode\u003ed35030d\u003c/code\u003e\u003c/a\u003e feat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is de...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.24.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.32 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e112.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e223.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e38.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e147.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.09 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ember): Stop warning for \u003ccode\u003eonError\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16547\"\u003e#16547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Allow to force activate \u003ccode\u003evercelAiIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16551\"\u003e#16551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Introduce \u003ccode\u003eignoreLayersType\u003c/code\u003e option to koa integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16553\"\u003e#16553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ensure \u003ccode\u003esuppressTracing\u003c/code\u003e does not leak when async (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16545\"\u003e#16545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vue): Ensure root component render span always ends (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16488\"\u003e#16488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5ca396afe32f96b8b3ed0b79a36b38f03cc4494\"\u003e\u003ccode\u003ea5ca396\u003c/code\u003e\u003c/a\u003e release: 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/009acbd13245ca057e0f8bae01274f4a51665514\"\u003e\u003ccode\u003e009acbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16592\"\u003e#16592\u003c/a\u003e from getsentry/prepare-release/9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/746472197ea21e224cdb2f70cbaf8fb42e809e41\"\u003e\u003ccode\u003e7464721\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4dcfa340e39c54f0e9656b06e9cd6037b17ae9b\"\u003e\u003ccode\u003ec4dcfa3\u003c/code\u003e\u003c/a\u003e feat(nextjs): Add URL to tags of server components and generation functions i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66436bca485e13e4872fe2fcc848a77c80ecf260\"\u003e\u003ccode\u003e66436bc\u003c/code\u003e\u003c/a\u003e feat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a26bdaf00c992a56e96a639e0e7d8259648bb2c9\"\u003e\u003ccode\u003ea26bdaf\u003c/code\u003e\u003c/a\u003e feat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7440882eb88a9683e0a468d99fef92463a95825\"\u003e\u003ccode\u003ea744088\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b615f61793a1f1e52c259e39b6af9ab70aec918a\"\u003e\u003ccode\u003eb615f61\u003c/code\u003e\u003c/a\u003e feat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e7c7eff98b5cd95165ebb4177dd758da0ee58b6\"\u003e\u003ccode\u003e4e7c7ef\u003c/code\u003e\u003c/a\u003e feat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d35030d9266d99c9f3e24635155310008d3436d9\"\u003e\u003ccode\u003ed35030d\u003c/code\u003e\u003c/a\u003e feat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is de...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.24.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.32 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e112.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e223.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e38.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e147.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.09 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ember): Stop warning for \u003ccode\u003eonError\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16547\"\u003e#16547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Allow to force activate \u003ccode\u003evercelAiIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16551\"\u003e#16551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Introduce \u003ccode\u003eignoreLayersType\u003c/code\u003e option to koa integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16553\"\u003e#16553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ensure \u003ccode\u003esuppressTracing\u003c/code\u003e does not leak when async (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16545\"\u003e#16545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vue): Ensure root component render span always ends (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16488\"\u003e#16488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5ca396afe32f96b8b3ed0b79a36b38f03cc4494\"\u003e\u003ccode\u003ea5ca396\u003c/code\u003e\u003c/a\u003e release: 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/009acbd13245ca057e0f8bae01274f4a51665514\"\u003e\u003ccode\u003e009acbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16592\"\u003e#16592\u003c/a\u003e from getsentry/prepare-release/9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/746472197ea21e224cdb2f70cbaf8fb42e809e41\"\u003e\u003ccode\u003e7464721\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4dcfa340e39c54f0e9656b06e9cd6037b17ae9b\"\u003e\u003ccode\u003ec4dcfa3\u003c/code\u003e\u003c/a\u003e feat(nextjs): Add URL to tags of server components and generation functions i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66436bca485e13e4872fe2fcc848a77c80ecf260\"\u003e\u003ccode\u003e66436bc\u003c/code\u003e\u003c/a\u003e feat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a26bdaf00c992a56e96a639e0e7d8259648bb2c9\"\u003e\u003ccode\u003ea26bdaf\u003c/code\u003e\u003c/a\u003e feat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7440882eb88a9683e0a468d99fef92463a95825\"\u003e\u003ccode\u003ea744088\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b615f61793a1f1e52c259e39b6af9ab70aec918a\"\u003e\u003ccode\u003eb615f61\u003c/code\u003e\u003c/a\u003e feat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e7c7eff98b5cd95165ebb4177dd758da0ee58b6\"\u003e\u003ccode\u003e4e7c7ef\u003c/code\u003e\u003c/a\u003e feat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d35030d9266d99c9f3e24635155310008d3436d9\"\u003e\u003ccode\u003ed35030d\u003c/code\u003e\u003c/a\u003e feat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is de...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/rettinghaus/sentry/pull/109","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rettinghaus%2Fsentry/issues/109","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/109/packages"},{"uuid":"3138372880","node_id":"PR_kwDODK29wc6aHdx4","number":2510,"state":"closed","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["Scope: Frontend"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-07-15T03:19:13.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-11T23:49:49.000Z","updated_at":"2025-07-15T03:19:13.000Z","time_to_close":2863764,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949c...\n\n_Description has been truncated_","html_url":"https://github.com/NeatNerdPrime/sentry/pull/2510","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeatNerdPrime%2Fsentry/issues/2510","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2510/packages"},{"uuid":"2585599758","node_id":"PR_kwDOOqFc-M6aHR8O","number":15,"state":"open","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-11T23:02:37.000Z","updated_at":"2025-06-11T23:02:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":9,"packages":[{"name":"@sentry/babel-plugin-component-annotate","old_version":"2.16.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/core","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/status-page-list","old_version":"0.2.0","new_version":"0.6.0","repository_url":"https://github.com/getsentry/status-page-list"},{"name":"@sentry/types","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/utils","old_version":"8.12.0-beta.0","new_version":"8.55.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/babel-plugin-component-annotate](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.16.1` | `3.5.0` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n| [@sentry/status-page-list](https://github.com/getsentry/status-page-list) | `0.2.0` | `0.6.0` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n| [@sentry/utils](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `8.55.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n\n\nUpdates `@sentry/babel-plugin-component-annotate` from 2.16.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/babel-plugin-component-annotate\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Disable release creation and source maps upload in dev mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/babel-plugin-component-annotate\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/2.16.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 8.12.0-beta.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.12.0-beta.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.12.0-beta.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.12.0-beta.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.12.0-beta.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.12.0-beta.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.2.0 to 0.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Chief Tools, Hex, Laravel, Make, and Python.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/19\"\u003e#19\u003c/a\u003e) from \u003ca href=\"https://github.com/stayallive\"\u003e\u003ccode\u003e@​stayallive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add status.chief.tools (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/18\"\u003e#18\u003c/a\u003e) from \u003ca href=\"https://github.com/stayallive\"\u003e\u003ccode\u003e@​stayallive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Chief Tools, Hex, Laravel, Make, and Python.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/19\"\u003e#19\u003c/a\u003e) from \u003ca href=\"https://github.com/stayallive\"\u003e\u003ccode\u003e@​stayallive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add status.chief.tools (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/18\"\u003e#18\u003c/a\u003e) from \u003ca href=\"https://github.com/stayallive\"\u003e\u003ccode\u003e@​stayallive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/e7cf89d74a59e11d5ddfaecfe8cff6dd04ea1b0e\"\u003e\u003ccode\u003ee7cf89d\u003c/code\u003e\u003c/a\u003e release: 0.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/bf4bff098d7955e8fd38c03332bbedeed9972d13\"\u003e\u003ccode\u003ebf4bff0\u003c/code\u003e\u003c/a\u003e test: Upgrade to vitest 3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/b445371e782443cd2c80f56f953e9ed2d408234d\"\u003e\u003ccode\u003eb445371\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/42\"\u003e#42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/15effa609698b62a30735363fb061f2e01396cfb\"\u003e\u003ccode\u003e15effa6\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/b8d2f16066a6441e0fe637738ca0ca19a7ede3bf\"\u003e\u003ccode\u003eb8d2f16\u003c/code\u003e\u003c/a\u003e chore: Upgrade dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6fcd634788884e6c5da623c141e1c50d67ae4981\"\u003e\u003ccode\u003e6fcd634\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6efabf951f0bfcf1b3c4891e65cd497f6113d0d9\"\u003e\u003ccode\u003e6efabf9\u003c/code\u003e\u003c/a\u003e chore(deps): bump nanoid from 3.3.7 to 3.3.8 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/38\"\u003e#38\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/711a6cc5f18dd54e84c1021bb91cce3e29a3527b\"\u003e\u003ccode\u003e711a6cc\u003c/code\u003e\u003c/a\u003e chore: Upgrade dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/37\"\u003e#37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d6a910cdb84ad6d5a252d2ad9220563d84c0ca50\"\u003e\u003ccode\u003ed6a910c\u003c/code\u003e\u003c/a\u003e chore: Upgrade dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/36\"\u003e#36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/1745a9581ac00bb313691bba3474e846dff146a4\"\u003e\u003ccode\u003e1745a95\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 4.21.2 to 4.22.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/35\"\u003e#35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.2.0...0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.12.0-beta.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.12.0-beta.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/utils` from 8.12.0-beta.0 to 8.55.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15351\"\u003e#15351\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eSentryNodeServerlessSDK\u003c/code\u003e AWS Lambda Layer will stop receiving updates.\nIf you intend to stay on \u003ccode\u003ev8\u003c/code\u003e and receive updates use \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/node): Add missing \u003ccode\u003evercelAIIntegration\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15339\"\u003e#15339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/nuxt): Detect Azure Function runtime for flushing with timeout (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15297\"\u003e#15297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://r...\n\n_Description has been truncated_","html_url":"https://github.com/PixeeSandbox/sentry/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PixeeSandbox%2Fsentry/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"2585599318","node_id":"PR_kwDODxhRac6aHR1W","number":1351,"state":"closed","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["Scope: Frontend"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-06-23T10:52:16.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-11T23:02:18.000Z","updated_at":"2025-06-23T10:52:16.000Z","time_to_close":992998,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e r...\n\n_Description has been truncated_","html_url":"https://github.com/littlekign/sentry/pull/1351","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/littlekign%2Fsentry/issues/1351","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1351/packages"},{"uuid":"2585574931","node_id":"PR_kwDOD0wZac6aHL4T","number":1078,"state":"open","title":"build(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-11T22:45:26.000Z","updated_at":"2025-06-11T22:45:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e r...\n\n_Description has been truncated_","html_url":"https://github.com/KingDEV95/sentry/pull/1078","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KingDEV95%2Fsentry/issues/1078","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1078/packages"},{"uuid":"3138286377","node_id":"PR_kwDOENb5Zc6aHLIg","number":3263,"state":"open","title":"build(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-11T22:42:52.000Z","updated_at":"2025-06-19T04:46:56.824Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/core","old_version":"9.24.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.24.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.24.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.24.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.28.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.28.1` |\n\n\nUpdates `@sentry/core` from 9.24.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.24.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.24.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.24.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/code-watch/sentry/pull/3263","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-watch%2Fsentry/issues/3263","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3263/packages"},{"uuid":"2585560098","node_id":"PR_kwDOM99jlc6aHIQi","number":103,"state":"closed","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-06-18T13:10:46.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-11T22:32:51.000Z","updated_at":"2025-06-18T13:10:46.000Z","time_to_close":571075,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949c...\n\n_Description has been truncated_","html_url":"https://github.com/rettinghaus/sentry/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rettinghaus%2Fsentry/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"},{"uuid":"3138262245","node_id":"PR_kwDOBHD2SM6aHF3U","number":1009,"state":"open","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-11T22:24:24.000Z","updated_at":"2025-06-11T22:24:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.13.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.13.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.13.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.13.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.13.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.13.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.13.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.13.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.13.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.13.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.13.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.13.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.13.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.13.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.13.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.13.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949c...\n\n_Description has been truncated_","html_url":"https://github.com/jsxtech/sentry/pull/1009","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsxtech%2Fsentry/issues/1009","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1009/packages"}],"issue_packages":[{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2026-05-04T10:25:25.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"4375760966","node_id":"PR_kwDOSTzeG87X9yPG","number":3,"state":"open","title":"chore(deps): bump the sentry-dependencies group with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T10:25:25.000Z","updated_at":"2026-05-04T10:27:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":10,"packages":[{"name":"@sentry/core","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/release-parser","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/getsentry/sentry-release-parser"},{"name":"@sentry/status-page-list","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/getsentry/status-page-list"},{"name":"@sentry/types","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/utils","old_version":"8.36.0-alpha.1","new_version":"8.55.2","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"2.22.4","new_version":"5.2.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"8.36.0-alpha.1","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n| [@sentry/release-parser](https://github.com/getsentry/sentry-release-parser) | `1.3.1` | `1.4.0` |\n| [@sentry/status-page-list](https://github.com/getsentry/status-page-list) | `0.3.0` | `0.6.1` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n| [@sentry/utils](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `8.55.2` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.22.4` | `5.2.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.36.0-alpha.1` | `10.51.0` |\n\nUpdates `@sentry/core` from 8.36.0-alpha.1 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.36.0-alpha.1 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.36.0-alpha.1 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e@​sentry/release-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e@​sentry/release-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/97a639ed68b0ea8a9a8c12ea1a423cfb420815f4\"\u003e\u003ccode\u003e97a639e\u003c/code\u003e\u003c/a\u003e release: 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/ccd08812cfa8ac789df909ca0f313db0aa43872a\"\u003e\u003ccode\u003eccd0881\u003c/code\u003e\u003c/a\u003e fix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_preceden...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/59a5d888a076d14469ca40a216f13acc03f4fbe8\"\u003e\u003ccode\u003e59a5d88\u003c/code\u003e\u003c/a\u003e chore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/32a5e85c6a1738197bff340b0c6b15259c2e60ad\"\u003e\u003ccode\u003e32a5e85\u003c/code\u003e\u003c/a\u003e ci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/2ab01cc1b04515361acb1a5c7adbbb9d3f478118\"\u003e\u003ccode\u003e2ab01cc\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/82f91833b2f6adc58ee2f027c8d28deb5726ef6b\"\u003e\u003ccode\u003e82f9183\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.3.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e@​sentry/status-page-list's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e@​sentry/status-page-list's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/3970bad1a5036423bcc798a2f7f8ad26e55afb21\"\u003e\u003ccode\u003e3970bad\u003c/code\u003e\u003c/a\u003e release: 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/45af5206713d3c579f2bd4900391feedbb4866d9\"\u003e\u003ccode\u003e45af520\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.1 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/113128a403b2cd3b4f1bdbce82a95fab42689307\"\u003e\u003ccode\u003e113128a\u003c/code\u003e\u003c/a\u003e Update digitalocean.ts (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/af7dbfe6dd4a9747921bd8e679c5eb64fca3e155\"\u003e\u003ccode\u003eaf7dbfe\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.6 to 6.3.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/fc54a9a981d31d2be2b61d8f7958d84dff8c8634\"\u003e\u003ccode\u003efc54a9a\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.5 to 6.2.6 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/56c66017cfb28baf9b83c4a1355d9ac478423d07\"\u003e\u003ccode\u003e56c6601\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.4 to 6.2.5 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6aa3df91ac547752b3b2707b04305b6318e61b42\"\u003e\u003ccode\u003e6aa3df9\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.3 to 6.2.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d68efc6a92a9c467feaf2b36aa920aefcd6d961b\"\u003e\u003ccode\u003ed68efc6\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.0.11 to 6.2.3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d8d54519167b97e204ff6a25d7fbfd057d6e5fcf\"\u003e\u003ccode\u003ed8d5451\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6e3b53001d27cd2227e7e99f0a9193da32eefd59\"\u003e\u003ccode\u003e6e3b530\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.3.0...0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.36.0-alpha.1 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/utils` from 8.36.0-alpha.1 to 8.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.2/CHANGELOG.md\"\u003e@​sentry/utils's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15351\"\u003e#15351\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eSentryNodeServerlessSDK\u003c/code\u003e AWS Lambda Layer will stop receiving updates.\nIf you intend to stay on \u003ccode\u003ev8\u003c/code\u003e and receive updates use \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/node): Add missing \u003ccode\u003evercelAIIntegration\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15339\"\u003e#15339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/nuxt): Detect Azure Function runtime for flushing with timeout (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15297\"\u003e#15297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15304\"\u003e#15304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/svelte): Guard component tracking \u003ccode\u003ebeforeUpdate\u003c/code\u003e call (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15262\"\u003e#15262\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/aryanvdesh\"\u003e\u003ccode\u003e@​aryanvdesh\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.54.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/deps): Upgrade all OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15098\"\u003e#15098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node/v8): Add compatibility layer for Prisma v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15210\"\u003e#15210\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/nwalters512\"\u003e\u003ccode\u003e@​nwalters512\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.53.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eurl\u003c/code\u003e to \u003ccode\u003eSourcemapsUploadOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15202\"\u003e#15202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/react): \u003ccode\u003efromLocation\u003c/code\u003e can be undefined in Tanstack Router Instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15237\"\u003e#15237\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/tannerlinsley\"\u003e\u003ccode\u003e@​tannerlinsley\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.52.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/nextjs): Fix nextjs build warning (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15226\"\u003e#15226\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/735761c0ce02a7b8f40af63f309259a7a60977b3\"\u003e\u003ccode\u003e735761c\u003c/code\u003e\u003c/a\u003e Set hidden visibility before pagehide in react INP tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1d40f68b6bef43d8b6ac594aaa6023e7d1d4c91\"\u003e\u003ccode\u003ec1d40f6\u003c/code\u003e\u003c/a\u003e Pin otel api to 1.9.0 in generic-ts3.8 e2e app, see \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19992\"\u003e#19992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55465dbdb51b54a676fe0090cdccc693c73e92a\"\u003e\u003ccode\u003ef55465d\u003c/code\u003e\u003c/a\u003e release: 8.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/43bf4733e64fde9c3618ad93da605f516adb960c\"\u003e\u003ccode\u003e43bf473\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20520\"\u003e#20520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/68c1aa8fe87d40520242c722543549b9cc215615\"\u003e\u003ccode\u003e68c1aa8\u003c/code\u003e\u003c/a\u003e fix(v8/profiling-node): Restore install script to build binaries from source ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c385754f61c8b58f1988bc9c28d5b666fccaa7b8\"\u003e\u003ccode\u003ec385754\u003c/code\u003e\u003c/a\u003e fix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2f34fb05280835910045458ca939a3c043d32d6e\"\u003e\u003ccode\u003e2f34fb0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.55.1' into v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0aaa81a288f0c57ee22b202ac62eb4e1e026c3e2\"\u003e\u003ccode\u003e0aaa81a\u003c/code\u003e\u003c/a\u003e chore(ci): Mark failing e2e tests as optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/36037562467c1d6c7480f61739a97a4d2000a8aa\"\u003e\u003ccode\u003e3603756\u003c/code\u003e\u003c/a\u003e release: 8.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a5010c07e959f01b21531dfc741f58ea15d2543\"\u003e\u003ccode\u003e6a5010c\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19965\"\u003e#19965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.36.0-alpha.1...8.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 2.22.4 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e@​sentry/webpack-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin GitHub Actions to full-length commit SHAs by \u003ca href=\"https://github.com/joshuarli\"\u003e\u003ccode\u003e@​joshuarli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/900\"\u003e#900\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lerna by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to Vitest by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/894\"\u003e#894\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e@​sentry/webpack-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin GitHub Actions to full-length commit SHAs by \u003ca href=\"https://github.com/joshuarli\"\u003e\u003ccode\u003e@​joshuarli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/900\"\u003e#900\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lerna by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to Vitest by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/894\"\u003e#894\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b1aa6885886856ca817913a923d06ce5a4398dfc\"\u003e\u003ccode\u003eb1aa688\u003c/code\u003e\u003c/a\u003e release: 5.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b7d8ea6333f94e7b51aaec96ae57251f2f8b4ff4\"\u003e\u003ccode\u003eb7d8ea6\u003c/code\u003e\u003c/a\u003e fix(webpack): Await s...\n\n_Description has been truncated_","html_url":"https://github.com/sc-vikvorona-test/sentry__sentry__sonar-review__PR80528__20260504/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sc-vikvorona-test%2Fsentry__sentry__sonar-review__PR80528__20260504/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2026-05-04T10:17:38.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"4375716327","node_id":"PR_kwDOSTzPFM7X9onc","number":3,"state":"open","title":"chore(deps): bump the sentry-dependencies group with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T10:17:38.000Z","updated_at":"2026-05-04T10:19:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":10,"packages":[{"name":"@sentry/core","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/release-parser","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/getsentry/sentry-release-parser"},{"name":"@sentry/status-page-list","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/getsentry/status-page-list"},{"name":"@sentry/types","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/utils","old_version":"8.28.0","new_version":"8.55.2","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"2.22.4","new_version":"5.2.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"8.28.0","new_version":"10.51.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n| [@sentry/release-parser](https://github.com/getsentry/sentry-release-parser) | `1.3.1` | `1.4.0` |\n| [@sentry/status-page-list](https://github.com/getsentry/status-page-list) | `0.3.0` | `0.6.1` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n| [@sentry/utils](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `8.55.2` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.22.4` | `5.2.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.51.0` |\n\nUpdates `@sentry/core` from 8.28.0 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.28.0 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.28.0 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e@​sentry/release-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e@​sentry/release-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/97a639ed68b0ea8a9a8c12ea1a423cfb420815f4\"\u003e\u003ccode\u003e97a639e\u003c/code\u003e\u003c/a\u003e release: 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/ccd08812cfa8ac789df909ca0f313db0aa43872a\"\u003e\u003ccode\u003eccd0881\u003c/code\u003e\u003c/a\u003e fix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_preceden...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/59a5d888a076d14469ca40a216f13acc03f4fbe8\"\u003e\u003ccode\u003e59a5d88\u003c/code\u003e\u003c/a\u003e chore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/32a5e85c6a1738197bff340b0c6b15259c2e60ad\"\u003e\u003ccode\u003e32a5e85\u003c/code\u003e\u003c/a\u003e ci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/2ab01cc1b04515361acb1a5c7adbbb9d3f478118\"\u003e\u003ccode\u003e2ab01cc\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/82f91833b2f6adc58ee2f027c8d28deb5726ef6b\"\u003e\u003ccode\u003e82f9183\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.3.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e@​sentry/status-page-list's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e@​sentry/status-page-list's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/3970bad1a5036423bcc798a2f7f8ad26e55afb21\"\u003e\u003ccode\u003e3970bad\u003c/code\u003e\u003c/a\u003e release: 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/45af5206713d3c579f2bd4900391feedbb4866d9\"\u003e\u003ccode\u003e45af520\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.1 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/113128a403b2cd3b4f1bdbce82a95fab42689307\"\u003e\u003ccode\u003e113128a\u003c/code\u003e\u003c/a\u003e Update digitalocean.ts (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/af7dbfe6dd4a9747921bd8e679c5eb64fca3e155\"\u003e\u003ccode\u003eaf7dbfe\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.6 to 6.3.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/fc54a9a981d31d2be2b61d8f7958d84dff8c8634\"\u003e\u003ccode\u003efc54a9a\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.5 to 6.2.6 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/56c66017cfb28baf9b83c4a1355d9ac478423d07\"\u003e\u003ccode\u003e56c6601\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.4 to 6.2.5 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6aa3df91ac547752b3b2707b04305b6318e61b42\"\u003e\u003ccode\u003e6aa3df9\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.3 to 6.2.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d68efc6a92a9c467feaf2b36aa920aefcd6d961b\"\u003e\u003ccode\u003ed68efc6\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.0.11 to 6.2.3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d8d54519167b97e204ff6a25d7fbfd057d6e5fcf\"\u003e\u003ccode\u003ed8d5451\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6e3b53001d27cd2227e7e99f0a9193da32eefd59\"\u003e\u003ccode\u003e6e3b530\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.3.0...0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.28.0 to 10.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.51.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(cloudflare): Add trace propagation for RPC method calls (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20343\"\u003e#20343\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTrace context is now propagated across Cloudflare Workers RPC calls, connecting traces between Workers and Durable Objects.\nThis feature is opt-in and requires setting \u003ccode\u003eenableRpcTracePropagation: true\u003c/code\u003e in your SDK configuration:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Worker\nexport default Sentry.withSentry(\n  env =\u0026gt; ({\n    dsn: env.SENTRY_DSN,\n    enableRpcTracePropagation: true,\n  }),\n  handler,\n);\n\u003cp\u003e// Durable Object\u003cbr /\u003e\nexport const MyDurableObject = Sentry.instrumentDurableObjectWithSentry(\u003cbr /\u003e\nenv =\u0026gt; ({\u003cbr /\u003e\ndsn: env.SENTRY_DSN,\u003cbr /\u003e\nenableRpcTracePropagation: true,\u003cbr /\u003e\n}),\u003cbr /\u003e\nMyDurableObjectBase,\u003cbr /\u003e\n);\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(hono)!: Change setup for \u003ccode\u003e@sentry/hono/node\u003c/code\u003e (\u003ccode\u003einit\u003c/code\u003e in external file) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20497\"\u003e#20497\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo improve Node.js instrumentation, the \u003ccode\u003esentry()\u003c/code\u003e middleware exported from \u003ccode\u003e@sentry/hono/node\u003c/code\u003e no longer accepts configuration options.\nInstead, you must configure the SDK by calling \u003ccode\u003eSentry.init()\u003c/code\u003e in a dedicated instrumentation file that runs before your application code (read more in the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md\"\u003eHono SDK readme\u003c/a\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// instrument.mjs (or instrument.ts)\nimport * as Sentry from '@sentry/hono/node';\n\u003cp\u003eSentry.init({\u003cbr /\u003e\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\u003cbr /\u003e\ntracesSampleRate: 1.0,\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(nitro): Add \u003ccode\u003e@sentry/nitro\u003c/code\u003e SDK (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19224\"\u003e#19224\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eA new \u003ccode\u003e@sentry/nitro\u003c/code\u003e package provides first-class Sentry support for \u003ca href=\"https://nitro.build/\"\u003eNitro\u003c/a\u003e applications, with HTTP handler and error instrumentation, middleware tracing, request isolation, and build-time source map uploading via \u003ccode\u003ewithSentryConfig\u003c/code\u003e.\nRead more in the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nitro/\"\u003eNitro SDK docs\u003c/a\u003e and the \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md\"\u003eNitro SDK readme\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3\"\u003e\u003ccode\u003edc0b839\u003c/code\u003e\u003c/a\u003e release: 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199\"\u003e\u003ccode\u003eb3cabee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20599\"\u003e#20599\u003c/a\u003e from getsentry/prepare-release/10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8\"\u003e\u003ccode\u003e3be99a9\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0\"\u003e\u003ccode\u003ebea1aad\u003c/code\u003e\u003c/a\u003e test(browser): Unflake some more tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20591\"\u003e#20591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe\"\u003e\u003ccode\u003e50aa085\u003c/code\u003e\u003c/a\u003e test(node): Unflake postgres tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20593\"\u003e#20593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b\"\u003e\u003ccode\u003e1166839\u003c/code\u003e\u003c/a\u003e fix(hono): Distinguish \u003ccode\u003e.use()\u003c/code\u003e middleware in sub-apps from \u003ccode\u003e.all()\u003c/code\u003e handlers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa\"\u003e\u003ccode\u003e217ad4a\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky ANR test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20592\"\u003e#20592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250\"\u003e\u003ccode\u003e91ffb3f\u003c/code\u003e\u003c/a\u003e test(node): Fix flaky worker thread integration test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20588\"\u003e#20588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e\"\u003e\u003ccode\u003ec4e3902\u003c/code\u003e\u003c/a\u003e chore(ci): Do not report flaky test issues if we cannot find a test name (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484\"\u003e\u003ccode\u003ec0005cd\u003c/code\u003e\u003c/a\u003e test(node): Update timeout for cron integration tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20586\"\u003e#20586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/utils` from 8.28.0 to 8.55.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.2/CHANGELOG.md\"\u003e@​sentry/utils's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/profiling-node): Restore install script to build binaries from source (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20517\"\u003e#20517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing to NPM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19974\"\u003e#19974\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/browser): Ensure that performance.measure spans have a positive duration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19959\"\u003e#19959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/core): Filter \u003ccode\u003egmo\u003c/code\u003e error and Facebook mobile error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15447\"\u003e#15447\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15351\"\u003e#15351\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eSentryNodeServerlessSDK\u003c/code\u003e AWS Lambda Layer will stop receiving updates.\nIf you intend to stay on \u003ccode\u003ev8\u003c/code\u003e and receive updates use \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/node): Add missing \u003ccode\u003evercelAIIntegration\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15339\"\u003e#15339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/nuxt): Detect Azure Function runtime for flushing with timeout (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15297\"\u003e#15297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15304\"\u003e#15304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/svelte): Guard component tracking \u003ccode\u003ebeforeUpdate\u003c/code\u003e call (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15262\"\u003e#15262\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/aryanvdesh\"\u003e\u003ccode\u003e@​aryanvdesh\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.54.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/deps): Upgrade all OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15098\"\u003e#15098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node/v8): Add compatibility layer for Prisma v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15210\"\u003e#15210\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/nwalters512\"\u003e\u003ccode\u003e@​nwalters512\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.53.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eurl\u003c/code\u003e to \u003ccode\u003eSourcemapsUploadOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15202\"\u003e#15202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/react): \u003ccode\u003efromLocation\u003c/code\u003e can be undefined in Tanstack Router Instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15237\"\u003e#15237\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/tannerlinsley\"\u003e\u003ccode\u003e@​tannerlinsley\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.52.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/nextjs): Fix nextjs build warning (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15226\"\u003e#15226\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/735761c0ce02a7b8f40af63f309259a7a60977b3\"\u003e\u003ccode\u003e735761c\u003c/code\u003e\u003c/a\u003e Set hidden visibility before pagehide in react INP tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1d40f68b6bef43d8b6ac594aaa6023e7d1d4c91\"\u003e\u003ccode\u003ec1d40f6\u003c/code\u003e\u003c/a\u003e Pin otel api to 1.9.0 in generic-ts3.8 e2e app, see \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19992\"\u003e#19992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f55465dbdb51b54a676fe0090cdccc693c73e92a\"\u003e\u003ccode\u003ef55465d\u003c/code\u003e\u003c/a\u003e release: 8.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/43bf4733e64fde9c3618ad93da605f516adb960c\"\u003e\u003ccode\u003e43bf473\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20520\"\u003e#20520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/68c1aa8fe87d40520242c722543549b9cc215615\"\u003e\u003ccode\u003e68c1aa8\u003c/code\u003e\u003c/a\u003e fix(v8/profiling-node): Restore install script to build binaries from source ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c385754f61c8b58f1988bc9c28d5b666fccaa7b8\"\u003e\u003ccode\u003ec385754\u003c/code\u003e\u003c/a\u003e fix(v8/publish): Ensure all packages are tagged with \u003ccode\u003ev8\u003c/code\u003e on when publishing ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2f34fb05280835910045458ca939a3c043d32d6e\"\u003e\u003ccode\u003e2f34fb0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/8.55.1' into v8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0aaa81a288f0c57ee22b202ac62eb4e1e026c3e2\"\u003e\u003ccode\u003e0aaa81a\u003c/code\u003e\u003c/a\u003e chore(ci): Mark failing e2e tests as optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/36037562467c1d6c7480f61739a97a4d2000a8aa\"\u003e\u003ccode\u003e3603756\u003c/code\u003e\u003c/a\u003e release: 8.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a5010c07e959f01b21531dfc741f58ea15d2543\"\u003e\u003ccode\u003e6a5010c\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19965\"\u003e#19965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...8.55.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 2.22.4 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e@​sentry/webpack-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin GitHub Actions to full-length commit SHAs by \u003ca href=\"https://github.com/joshuarli\"\u003e\u003ccode\u003e@​joshuarli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/900\"\u003e#900\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lerna by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to Vitest by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/894\"\u003e#894\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e@​sentry/webpack-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.2.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Await source map deletion before signaling build completion by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/918\"\u003e#918\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(ci) Disable changelog preview by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/917\"\u003e#917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd additional integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/914\"\u003e#914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unused e2e tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/915\"\u003e#915\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Pass \u003ccode\u003emapDir\u003c/code\u003e to \u003ccode\u003erewriteSourcesHook\u003c/code\u003e by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/908\"\u003e#908\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e rather than \u003ccode\u003euuid\u003c/code\u003e by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/892\"\u003e#892\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(core) Conditionally add tracing headers by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/907\"\u003e#907\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(e2e-tests) Pin axios to 1.13.5 to avoid compromised 1.14.1 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/906\"\u003e#906\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(rollup) Make rollup an optional peer dependency by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/913\"\u003e#913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing webpack5 entrypoint in webpack-plugin by \u003ca href=\"https://github.com/brunodccarvalho\"\u003e\u003ccode\u003e@​brunodccarvalho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/905\"\u003e#905\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(deps) Bump vulnerable webpack version by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/909\"\u003e#909\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(tests) Use deterministic debugids by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/912\"\u003e#912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd esbuild integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/911\"\u003e#911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVite integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/899\"\u003e#899\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/904\"\u003e#904\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIsolate integration test package installs by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/902\"\u003e#902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin GitHub Actions to full-length commit SHAs by \u003ca href=\"https://github.com/joshuarli\"\u003e\u003ccode\u003e@​joshuarli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/900\"\u003e#900\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/897\"\u003e#897\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew integration tests by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/896\"\u003e#896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lerna by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/895\"\u003e#895\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to Vitest by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/894\"\u003e#894\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b1aa6885886856ca817913a923d06ce5a4398dfc\"\u003e\u003ccode\u003eb1aa688\u003c/code\u003e\u003c/a\u003e release: 5.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b7d8ea6333f94e7b51aaec96ae57251f2f8b4ff4\"\u003e\u003ccode\u003eb7d8ea6\u003c/code\u003e\u003c/a\u003e fix(webpack): Await source map deletion before signaling build completion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-p...\n\n_Description has been truncated_","html_url":"https://github.com/sc-vikvorona-test/sentry__sentry__sonar-review__PR77754__20260504/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sc-vikvorona-test%2Fsentry__sentry__sonar-review__PR77754__20260504/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2026-04-07T07:41:02.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"4216211934","node_id":"PR_kwDOR71jws7QatiJ","number":3,"state":"closed","title":"build(deps): bump the sentry-dependencies group with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-08T01:47:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-07T07:41:02.000Z","updated_at":"2026-04-08T01:47:09.000Z","time_to_close":65159,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/core","old_version":"9.16.1","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.16.1","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.16.1","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/release-parser","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/getsentry/sentry-release-parser"},{"name":"@sentry/webpack-plugin","old_version":"3.4.0","new_version":"5.1.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.16.1","new_version":"10.47.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.16.1` | `10.47.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.16.1` | `10.47.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.16.1` | `10.47.0` |\n| [@sentry/release-parser](https://github.com/getsentry/sentry-release-parser) | `1.3.1` | `1.4.0` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.4.0` | `5.1.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.16.1` | `10.47.0` |\n\nUpdates `@sentry/core` from 9.16.1 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.16.1...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.16.1 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.16.1...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.16.1 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.16.1...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/97a639ed68b0ea8a9a8c12ea1a423cfb420815f4\"\u003e\u003ccode\u003e97a639e\u003c/code\u003e\u003c/a\u003e release: 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/ccd08812cfa8ac789df909ca0f313db0aa43872a\"\u003e\u003ccode\u003eccd0881\u003c/code\u003e\u003c/a\u003e fix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_preceden...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/59a5d888a076d14469ca40a216f13acc03f4fbe8\"\u003e\u003ccode\u003e59a5d88\u003c/code\u003e\u003c/a\u003e chore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/32a5e85c6a1738197bff340b0c6b15259c2e60ad\"\u003e\u003ccode\u003e32a5e85\u003c/code\u003e\u003c/a\u003e ci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/2ab01cc1b04515361acb1a5c7adbbb9d3f478118\"\u003e\u003ccode\u003e2ab01cc\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/82f91833b2f6adc58ee2f027c8d28deb5726ef6b\"\u003e\u003ccode\u003e82f9183\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.57.0 to 2.58.5 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/890\"\u003e#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating minimatch by \u003ca href=\"https://github.com/isaacs\"\u003e\u003ccode\u003e@​isaacs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for Node \u0026lt; v18 and webpack v4 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/886\"\u003e#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Deduplicate webpack deploys by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/875\"\u003e#875\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid direct usage of glob, extract into \u003ccode\u003eglobFiles\u003c/code\u003e helper by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/883\"\u003e#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to oxfmt by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/880\"\u003e#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild with Rolldown by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/872\"\u003e#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/876\"\u003e#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup/Vite no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/858\"\u003e#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEsbuild no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/871\"\u003e#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/870\"\u003e#870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.1\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack major version for Vite and Rollup by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/867\"\u003e#867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump craft for release workflow by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/859\"\u003e#859\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(telemetry) Add \u003ccode\u003ebundler-major-version\u003c/code\u003e tag to webpack by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/857\"\u003e#857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.57.0 to 2.58.5 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/890\"\u003e#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating minimatch by \u003ca href=\"https://github.com/isaacs\"\u003e\u003ccode\u003e@​isaacs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for Node \u0026lt; v18 and webpack v4 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/886\"\u003e#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(webpack) Deduplicate webpack deploys by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/875\"\u003e#875\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid direct usage of glob, extract into \u003ccode\u003eglobFiles\u003c/code\u003e helper by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/883\"\u003e#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to oxfmt by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/880\"\u003e#880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild with Rolldown by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/872\"\u003e#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/876\"\u003e#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRollup/Vite no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/858\"\u003e#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEsbuild no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/871\"\u003e#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebpack no longer uses unplugin by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/870\"\u003e#870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.1\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack major version for Vite and Rollup by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/867\"\u003e#867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump craft for release workflow by \u003ca href=\"https://github.com/chargome\"\u003e\u003ccode\u003e@​chargome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/859\"\u003e#859\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b0a97c7e98b98b6d1477396e732a35c9b97904bb\"\u003e\u003ccode\u003eb0a97c7\u003c/code\u003e\u003c/a\u003e release: 5.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/16275643a96c2da8bc7e24df98f402e8311ac7d6\"\u003e\u003ccode\u003e1627564\u003c/code\u003e\u003c/a\u003e fix: Align \u003ccode\u003eengines\u003c/code\u003e with Node support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/635b5843d3a7b6f86d221ded189353baa2913aaa\"\u003e\u003ccode\u003e635b584\u003c/code\u003e\u003c/a\u003e chore: Use version range for magic-string (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b50daf682e94bea926662e0ab3f2436c0b4c251c\"\u003e\u003ccode\u003eb50daf6\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.1.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/c32e26be523645da76bbc3a71689570d442bb9b0\"\u003e\u003ccode\u003ec32e26b\u003c/code\u003e\u003c/a\u003e release: 5.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/6c8364869d920cbd415e47a53f4ebc014b90e546\"\u003e\u003ccode\u003e6c83648\u003c/code\u003e\u003c/a\u003e feat: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.57.0 to 2.58.5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/d3ef40e3ccac706ba9fc23d5a8428f6cecb2fa46\"\u003e\u003ccode\u003ed3ef40e\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.0.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/6263272f1eb49748983950e4b2ba97fffc8c6ea7\"\u003e\u003ccode\u003e6263272\u003c/code\u003e\u003c/a\u003e release: 5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/8781545574906787eb9e54af37fcbe2655489ea2\"\u003e\u003ccode\u003e8781545\u003c/code\u003e\u003c/a\u003e chore!: updating minimatch (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/885\"\u003e#885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/e924c1256108bab65b4abb645ff3a15a60b90f21\"\u003e\u003ccode\u003ee924c12\u003c/code\u003e\u003c/a\u003e feat!: Remove support for Node \u0026lt; v18 and webpack v4 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.16.1 to 10.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.47.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node-core): Add OTLP integration for node-core/light (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19729\"\u003e#19729\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eotlpIntegration\u003c/code\u003e at \u003ccode\u003e@sentry/node-core/light/otlp\u003c/code\u003e for users who manage\ntheir own OpenTelemetry setup and want to send trace data to Sentry without\nadopting the full \u003ccode\u003e@sentry/node\u003c/code\u003e SDK.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { NodeTracerProvider } from '@opentelemetry/sdk-trace-node';\nimport * as Sentry from '@sentry/node-core/light';\nimport { otlpIntegration } from '@sentry/node-core/light/otlp';\n\u003cp\u003econst provider = new NodeTracerProvider();\nprovider.register();\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '\u003cstrong\u003eDSN\u003c/strong\u003e',\nintegrations: [\notlpIntegration({\n// Export OTel spans to Sentry via OTLP (default: true)\nsetupOtlpTracesExporter: true,\n}),\n],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThe integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(node, bun): Add runtime metrics integrations for Node.js and Bun (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19923\"\u003e#19923\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19979\"\u003e#19979\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNew \u003ccode\u003enodeRuntimeMetricsIntegration\u003c/code\u003e and \u003ccode\u003ebunRuntimeMetricsIntegration\u003c/code\u003e automatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Node.js\nimport * as Sentry from '@sentry/node';\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.nodeRuntimeMetricsIntegration()],\n});\u003c/p\u003e\n\u003cp\u003e// Bun\nimport * as Sentry from '\u003ccode\u003e@​sentry/bun\u003c/code\u003e';\u003c/p\u003e\n\u003cp\u003eSentry.init({\ndsn: '...',\nintegrations: [Sentry.bunRuntimeMetricsIntegration()],\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5a4e7398a83a6d8d1168d09420aeea95a2fa5a0\"\u003e\u003ccode\u003ea5a4e73\u003c/code\u003e\u003c/a\u003e release: 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7477bb15f59e30a2cc3968e50f9f8e061323681\"\u003e\u003ccode\u003ec7477bb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20050\"\u003e#20050\u003c/a\u003e from getsentry/prepare-release/10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3d4e38d1829a874d0c4887c0b84bbad992fc0e05\"\u003e\u003ccode\u003e3d4e38d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/2c0ce6f3a74a3fcfc3eb158a4a5547b124c1aab5\"\u003e\u003ccode\u003e2c0ce6f\u003c/code\u003e\u003c/a\u003e feat(deps): Bump OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20046\"\u003e#20046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8f08fcb5404b152e90f258f207b71d150f20b01a\"\u003e\u003ccode\u003e8f08fcb\u003c/code\u003e\u003c/a\u003e fix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20047\"\u003e#20047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/381549244a6a94e30ade9b2545fbdd03312eaf5a\"\u003e\u003ccode\u003e3815492\u003c/code\u003e\u003c/a\u003e fix(profiling): Disable profiling in worker threads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20040\"\u003e#20040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/61edc252aa34ef6f9eb6be17add53412c6ea95f2\"\u003e\u003ccode\u003e61edc25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19890\"\u003e#19890\u003c/a\u003e from getsentry/fix/react-router-debug-id-double-inj...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28f94f3ad844093147eb6886978553e2c56712a7\"\u003e\u003ccode\u003e28f94f3\u003c/code\u003e\u003c/a\u003e fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9bfc68252faa63d0bb202ec5f5fc4b5142aa7fbc\"\u003e\u003ccode\u003e9bfc682\u003c/code\u003e\u003c/a\u003e ref(browser-tests): Add waitForMetricRequest helper (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20002\"\u003e#20002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/08cab24260c02b1dd3dc982b96eb26303eb0ccc1\"\u003e\u003ccode\u003e08cab24\u003c/code\u003e\u003c/a\u003e fix(node): Deduplicate \u003ccode\u003esentry-trace\u003c/code\u003e and \u003ccode\u003ebaggage\u003c/code\u003e headers on outgoing reque...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.16.1...10.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/LX-CodeReview/sentry__sentry-greptile__codehawk__PR2__20260407/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/LX-CodeReview%2Fsentry__sentry-greptile__codehawk__PR2__20260407/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2026-03-01T08:24:29.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"4006647401","node_id":"PR_kwDORbmcds7HGWIO","number":3,"state":"open","title":"chore(deps): bump the sentry-dependencies group with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-01T08:24:29.000Z","updated_at":"2026-03-01T08:24:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":10,"packages":[{"name":"@sentry/core","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/release-parser","old_version":"1.3.1","new_version":"1.4.0","repository_url":"https://github.com/getsentry/sentry-release-parser"},{"name":"@sentry/status-page-list","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/getsentry/status-page-list"},{"name":"@sentry/types","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/utils","old_version":"8.28.0","new_version":"8.55.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"2.22.4","new_version":"5.1.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"8.28.0","new_version":"10.40.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n| [@sentry/release-parser](https://github.com/getsentry/sentry-release-parser) | `1.3.1` | `1.4.0` |\n| [@sentry/status-page-list](https://github.com/getsentry/status-page-list) | `0.3.0` | `0.6.1` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n| [@sentry/utils](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `8.55.0` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.22.4` | `5.1.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.28.0` | `10.40.0` |\n\nUpdates `@sentry/core` from 8.28.0 to 10.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\r\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react';\r\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\r\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(cloudflare): Instrument async KV API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19404\"\u003e#19404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react/server';\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/663fd5e7e3c1808d4a636f001d768845f167668e\"\u003e\u003ccode\u003e663fd5e\u003c/code\u003e\u003c/a\u003e Increase bundler-tests timeout to 30s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8033ea380f0526cc863c6d50347fd5747ae5df32\"\u003e\u003ccode\u003e8033ea3\u003c/code\u003e\u003c/a\u003e release: 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/eb3c4d2489a77753377f7e3a320f18cd853ebf6a\"\u003e\u003ccode\u003eeb3c4d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19488\"\u003e#19488\u003c/a\u003e from getsentry/prepare-release/10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9a10630c6b7524d053b96cfaafa14751b0611f33\"\u003e\u003ccode\u003e9a10630\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39d1ef77849223f7742999c808f7f23da0c42adf\"\u003e\u003ccode\u003e39d1ef7\u003c/code\u003e\u003c/a\u003e fix(deps): Bump to latest version of each minimatch major (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19486\"\u003e#19486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e8ed6d262f7f43cef8b04265794db83ab013f95c\"\u003e\u003ccode\u003ee8ed6d2\u003c/code\u003e\u003c/a\u003e test(nextjs): Deactivate canary test for cf-workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19483\"\u003e#19483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6eb320eb3e01985720238c8f08e3ac114502059b\"\u003e\u003ccode\u003e6eb320e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump Sentry CLI to latest v2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19477\"\u003e#19477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8fc81d2cd4048fb41b49e773d4829d9fb799f16c\"\u003e\u003ccode\u003e8fc81d2\u003c/code\u003e\u003c/a\u003e fix: Bump bundler plugins to v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19468\"\u003e#19468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/365f7fab4e33d69363d4eb6d99e5f87e48672fba\"\u003e\u003ccode\u003e365f7fa\u003c/code\u003e\u003c/a\u003e chore(ci): Adapt max turns of triage issue agent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19473\"\u003e#19473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/11e5412d42f6126e5415d67d1418ffdb17f5caa6\"\u003e\u003ccode\u003e11e5412\u003c/code\u003e\u003c/a\u003e feat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@​sentry/tanstackstart-rea\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.28.0 to 10.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\r\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react';\r\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\r\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(cloudflare): Instrument async KV API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19404\"\u003e#19404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react/server';\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/663fd5e7e3c1808d4a636f001d768845f167668e\"\u003e\u003ccode\u003e663fd5e\u003c/code\u003e\u003c/a\u003e Increase bundler-tests timeout to 30s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8033ea380f0526cc863c6d50347fd5747ae5df32\"\u003e\u003ccode\u003e8033ea3\u003c/code\u003e\u003c/a\u003e release: 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/eb3c4d2489a77753377f7e3a320f18cd853ebf6a\"\u003e\u003ccode\u003eeb3c4d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19488\"\u003e#19488\u003c/a\u003e from getsentry/prepare-release/10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9a10630c6b7524d053b96cfaafa14751b0611f33\"\u003e\u003ccode\u003e9a10630\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39d1ef77849223f7742999c808f7f23da0c42adf\"\u003e\u003ccode\u003e39d1ef7\u003c/code\u003e\u003c/a\u003e fix(deps): Bump to latest version of each minimatch major (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19486\"\u003e#19486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e8ed6d262f7f43cef8b04265794db83ab013f95c\"\u003e\u003ccode\u003ee8ed6d2\u003c/code\u003e\u003c/a\u003e test(nextjs): Deactivate canary test for cf-workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19483\"\u003e#19483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6eb320eb3e01985720238c8f08e3ac114502059b\"\u003e\u003ccode\u003e6eb320e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump Sentry CLI to latest v2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19477\"\u003e#19477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8fc81d2cd4048fb41b49e773d4829d9fb799f16c\"\u003e\u003ccode\u003e8fc81d2\u003c/code\u003e\u003c/a\u003e fix: Bump bundler plugins to v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19468\"\u003e#19468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/365f7fab4e33d69363d4eb6d99e5f87e48672fba\"\u003e\u003ccode\u003e365f7fa\u003c/code\u003e\u003c/a\u003e chore(ci): Adapt max turns of triage issue agent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19473\"\u003e#19473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/11e5412d42f6126e5415d67d1418ffdb17f5caa6\"\u003e\u003ccode\u003e11e5412\u003c/code\u003e\u003c/a\u003e feat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@​sentry/tanstackstart-rea\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.28.0 to 10.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\r\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react';\r\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\r\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(cloudflare): Instrument async KV API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19404\"\u003e#19404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react/server';\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/663fd5e7e3c1808d4a636f001d768845f167668e\"\u003e\u003ccode\u003e663fd5e\u003c/code\u003e\u003c/a\u003e Increase bundler-tests timeout to 30s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8033ea380f0526cc863c6d50347fd5747ae5df32\"\u003e\u003ccode\u003e8033ea3\u003c/code\u003e\u003c/a\u003e release: 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/eb3c4d2489a77753377f7e3a320f18cd853ebf6a\"\u003e\u003ccode\u003eeb3c4d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19488\"\u003e#19488\u003c/a\u003e from getsentry/prepare-release/10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9a10630c6b7524d053b96cfaafa14751b0611f33\"\u003e\u003ccode\u003e9a10630\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39d1ef77849223f7742999c808f7f23da0c42adf\"\u003e\u003ccode\u003e39d1ef7\u003c/code\u003e\u003c/a\u003e fix(deps): Bump to latest version of each minimatch major (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19486\"\u003e#19486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e8ed6d262f7f43cef8b04265794db83ab013f95c\"\u003e\u003ccode\u003ee8ed6d2\u003c/code\u003e\u003c/a\u003e test(nextjs): Deactivate canary test for cf-workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19483\"\u003e#19483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6eb320eb3e01985720238c8f08e3ac114502059b\"\u003e\u003ccode\u003e6eb320e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump Sentry CLI to latest v2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19477\"\u003e#19477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8fc81d2cd4048fb41b49e773d4829d9fb799f16c\"\u003e\u003ccode\u003e8fc81d2\u003c/code\u003e\u003c/a\u003e fix: Bump bundler plugins to v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19468\"\u003e#19468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/365f7fab4e33d69363d4eb6d99e5f87e48672fba\"\u003e\u003ccode\u003e365f7fa\u003c/code\u003e\u003c/a\u003e chore(ci): Adapt max turns of triage issue agent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19473\"\u003e#19473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/11e5412d42f6126e5415d67d1418ffdb17f5caa6\"\u003e\u003ccode\u003e11e5412\u003c/code\u003e\u003c/a\u003e feat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@​sentry/tanstackstart-rea\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_precedence (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/49\"\u003e#49\u003c/a\u003e) by \u003ca href=\"https://github.com/srest2021\"\u003e\u003ccode\u003e@​srest2021\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e) by \u003ca href=\"https://github.com/Jeffreyhung\"\u003e\u003ccode\u003e@​Jeffreyhung\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/97a639ed68b0ea8a9a8c12ea1a423cfb420815f4\"\u003e\u003ccode\u003e97a639e\u003c/code\u003e\u003c/a\u003e release: 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/ccd08812cfa8ac789df909ca0f313db0aa43872a\"\u003e\u003ccode\u003eccd0881\u003c/code\u003e\u003c/a\u003e fix(releases): Add semver-1 feature flag for semver 1.0 API with cmp_preceden...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/59a5d888a076d14469ca40a216f13acc03f4fbe8\"\u003e\u003ccode\u003e59a5d88\u003c/code\u003e\u003c/a\u003e chore: Upgrade yarn lockfile (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/32a5e85c6a1738197bff340b0c6b15259c2e60ad\"\u003e\u003ccode\u003e32a5e85\u003c/code\u003e\u003c/a\u003e ci(gha): Update all actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/2ab01cc1b04515361acb1a5c7adbbb9d3f478118\"\u003e\u003ccode\u003e2ab01cc\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/82f91833b2f6adc58ee2f027c8d28deb5726ef6b\"\u003e\u003ccode\u003e82f9183\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.3.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/3970bad1a5036423bcc798a2f7f8ad26e55afb21\"\u003e\u003ccode\u003e3970bad\u003c/code\u003e\u003c/a\u003e release: 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/45af5206713d3c579f2bd4900391feedbb4866d9\"\u003e\u003ccode\u003e45af520\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.1 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/113128a403b2cd3b4f1bdbce82a95fab42689307\"\u003e\u003ccode\u003e113128a\u003c/code\u003e\u003c/a\u003e Update digitalocean.ts (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/af7dbfe6dd4a9747921bd8e679c5eb64fca3e155\"\u003e\u003ccode\u003eaf7dbfe\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.6 to 6.3.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/fc54a9a981d31d2be2b61d8f7958d84dff8c8634\"\u003e\u003ccode\u003efc54a9a\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.5 to 6.2.6 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/56c66017cfb28baf9b83c4a1355d9ac478423d07\"\u003e\u003ccode\u003e56c6601\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.4 to 6.2.5 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6aa3df91ac547752b3b2707b04305b6318e61b42\"\u003e\u003ccode\u003e6aa3df9\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.3 to 6.2.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d68efc6a92a9c467feaf2b36aa920aefcd6d961b\"\u003e\u003ccode\u003ed68efc6\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.0.11 to 6.2.3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d8d54519167b97e204ff6a25d7fbfd057d6e5fcf\"\u003e\u003ccode\u003ed8d5451\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6e3b53001d27cd2227e7e99f0a9193da32eefd59\"\u003e\u003ccode\u003e6e3b530\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.3.0...0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.28.0 to 10.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\r\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react';\r\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\r\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(cloudflare): Instrument async KV API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19404\"\u003e#19404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.40.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react): Add global sentry exception middlewares (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19330\"\u003e#19330\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryGlobalRequestMiddleware\u003c/code\u003e and \u003ccode\u003esentryGlobalFunctionMiddleware\u003c/code\u003e global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the \u003ccode\u003erequestMiddleware\u003c/code\u003e and \u003ccode\u003efunctionMiddleware\u003c/code\u003e arrays of \u003ccode\u003ecreateStart()\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { createStart } from '@tanstack/react-start/server';\nimport { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from '@sentry/tanstackstart-react/server';\n\u003cp\u003eexport default createStart({\nrequestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],\nfunctionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@sentry/tanstackstart-react/vite\u003c/code\u003e subpath (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19182\"\u003e#19182\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003esentryTanstackStart\u003c/code\u003e Vite plugin is now exported from a dedicated subpath. Update your import:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- import { sentryTanstackStart } from '@sentry/tanstackstart-react';\n+ import { sentryTanstackStart } from '@sentry/tanstackstart-react/vite';\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino \u0026gt;= 9.10 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18631\"\u003e#18631\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn order to keep receiving pino logs, you need to update your pino version to \u0026gt;= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efix(browser): Ensure user id is consistently added to sessions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19341\"\u003e#19341\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ePreviously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via \u003ccode\u003eSentry.setUser()\u003c/code\u003e.\nAdditionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.\nThis patch fixes these issues. As a result, metrics around sessions, like \u0026quot;Crash Free Sessions\u0026quot; or \u0026quot;Crash Free Users\u0026quot; might change.\nThis could also trigger alerts, depending on your set thresholds and conditions.\nWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cp\u003eWhile we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new \u003ccode\u003e'page'\u003c/code\u003e session lifecycle a try!\nThis new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.\nCheck out the \u003ca href=\"https://docs.sentry.io/platforms/javascript/guides/nextjs/configuration/integrations/browsersession/\"\u003edocs\u003c/a\u003e to learn more!\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eref!(gatsby): Drop Gatsby v2 support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19467\"\u003e#19467\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWe drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\"\u003ehttps://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(astro): Add support for Astro on CF Workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/19265\"\u003e#19265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/663fd5e7e3c1808d4a636f001d768845f167668e\"\u003e\u003ccode\u003e663fd5e\u003c/code\u003e\u003c/a\u003e Increase bundler-tests timeout to 30s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8033ea380f0526cc863c6d50347fd5747ae5df32\"\u003e\u003ccode\u003e8033ea3\u003c/code\u003e\u003c/a\u003e release: 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/eb3c4d2489a77753377f7e3a320f18cd853ebf6a\"\u003e\u003ccode\u003eeb3c4d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19488\"\u003e#19488\u003c/a\u003e from getsentry/prepare-release/10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9a10630c6b7524d053b96cfaafa14751b0611f33\"\u003e\u003ccode\u003e9a10630\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/39d1ef77849223f7742999c808f7f23da0c42adf\"\u003e\u003ccode\u003e39d1ef7\u003c/code\u003e\u003c/a\u003e fix(deps): Bump to latest version of each minimatch major (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19486\"\u003e#19486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e8ed6d262f7f43cef8b04265794db83ab013f95c\"\u003e\u003ccode\u003ee8ed6d2\u003c/code\u003e\u003c/a\u003e test(nextjs): Deactivate canary test for cf-workers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19483\"\u003e#19483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6eb320eb3e01985720238c8f08e3ac114502059b\"\u003e\u003ccode\u003e6eb320e\u003c/code\u003e\u003c/a\u003e chore(deps): Bump Sentry CLI to latest v2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19477\"\u003e#19477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/8fc81d2cd4048fb41b49e773d4829d9fb799f16c\"\u003e\u003ccode\u003e8fc81d2\u003c/code\u003e\u003c/a\u003e fix: Bump bundler plugins to v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19468\"\u003e#19468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/365f7fab4e33d69363d4eb6d99e5f87e48672fba\"\u003e\u003ccode\u003e365f7fa\u003c/code\u003e\u003c/a\u003e chore(ci): Adapt max turns of triage issue agent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/19473\"\u003e#19473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/11e5412d42f6126e5415d67d1418ffdb17f5caa6\"\u003e\u003ccode\u003e11e5412\u003c/code\u003e\u003c/a\u003e feat(tanstackstart-react)!: Export Vite plugin from \u003ccode\u003e@​sentry/tanstackstart-rea\u003c/code\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...10.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/utils` from 8.28.0 to 8.55.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/8.55.0/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15351\"\u003e#15351\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eSentryNodeServerlessSDK\u003c/code\u003e AWS Lambda Layer will stop receiving updates.\nIf you intend to stay on \u003ccode\u003ev8\u003c/code\u003e and receive updates use \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/node): Add missing \u003ccode\u003evercelAIIntegration\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15339\"\u003e#15339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/nuxt): Detect Azure Function runtime for flushing with timeout (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15297\"\u003e#15297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15304\"\u003e#15304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/svelte): Guard component tracking \u003ccode\u003ebeforeUpdate\u003c/code\u003e call (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15262\"\u003e#15262\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/aryanvdesh\"\u003e\u003ccode\u003e@​aryanvdesh\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.54.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/deps): Upgrade all OpenTelemetry dependencies (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15098\"\u003e#15098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node/v8): Add compatibility layer for Prisma v5 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15210\"\u003e#15210\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/nwalters512\"\u003e\u003ccode\u003e@​nwalters512\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.53.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eurl\u003c/code\u003e to \u003ccode\u003eSourcemapsUploadOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15202\"\u003e#15202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/react): \u003ccode\u003efromLocation\u003c/code\u003e can be undefined in Tanstack Router Instrumentation (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15237\"\u003e#15237\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/tannerlinsley\"\u003e\u003ccode\u003e@​tannerlinsley\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.52.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(v8/nextjs): Fix nextjs build warning (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15226\"\u003e#15226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(v8/browser): Add protocol attributes to resource spans \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15224\"\u003e#15224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eref(v8/core): Don't set \u003ccode\u003ethis.name\u003c/code\u003e to \u003ccode\u003enew.target.prototype.constructor.name\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15222\"\u003e#15222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/Zen-cronic\"\u003e\u003ccode\u003e@​Zen-cronic\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e8.52.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(solidstart): Add \u003ccode\u003ewithSentry\u003c/code\u003e wrapper for SolidStart config (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15135\"\u003e#15135\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/134fcf3574d8d892a065eb197ec28a72f33441c6\"\u003e\u003ccode\u003e134fcf3\u003c/code\u003e\u003c/a\u003e release: 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/23d5606e5cdff4d280cbd8c15b0ab0a68a37168e\"\u003e\u003ccode\u003e23d5606\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 8.55.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15388\"\u003e#15388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f6a63bc986bb01c036a56fcac9af0f22cd709868\"\u003e\u003ccode\u003ef6a63bc\u003c/code\u003e\u003c/a\u003e feat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b10978ffaed9e0f80a34d2aeafcb347b57ef925e\"\u003e\u003ccode\u003eb10978f\u003c/code\u003e\u003c/a\u003e feat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6e996e0056b51f48aa054849816cd604c6703855\"\u003e\u003ccode\u003e6e996e0\u003c/code\u003e\u003c/a\u003e fix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c7858295e091e17ca964d8f2643873bf678cc294\"\u003e\u003ccode\u003ec785829\u003c/code\u003e\u003c/a\u003e ci(v8): Tag packages with v8 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15358\"\u003e#15358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3041da78da101face2dda3f4b7245cf80071937f\"\u003e\u003ccode\u003e3041da7\u003c/code\u003e\u003c/a\u003e feat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/bffbe8b3ae723976bbe931298f3ecc2fc3892f68\"\u003e\u003ccode\u003ebffbe8b\u003c/code\u003e\u003c/a\u003e fix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15304\"\u003e#15304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a47484109b81195005d3fbb4b7092c4b2dc64847\"\u003e\u003ccode\u003ea474841\u003c/code\u003e\u003c/a\u003e fix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c1e76e3a77eeccebca129cef72f6d15ce447ce8a\"\u003e\u003ccode\u003ec1e76e3\u003c/code\u003e\u003c/a\u003e chore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15351\"\u003e#15351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.28.0...8.55.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 2.22.4 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlign \u003ccode\u003eengines\u003c/code\u003e with Node support by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/893\"\u003e#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse version range for magic-string by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/891\"\u003e#891\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.57.0 to 2.58.5 by \u003ca href=\"https://github.com/andreiborza\"\u003e\u003ccode\u003e@​andreiborza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/890\"\u003e#890\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating minimatch by \u003ca href=\"https://github.com/isaacs\"\u003e\u003ccode\u003e@​isaacs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/885\"\u003e#885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for Node \u0026lt; v18 and webpack v4 by \u003ca href=\"https://github.com/timfish\"\u003e\u003ccode\u003e@​timfish\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/get...\n\n_Description has been truncated_","html_url":"https://github.com/oxyhydrocar/sentry__sentry__codity-ai__PR77754__20260301/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/oxyhydrocar%2Fsentry__sentry__codity-ai__PR77754__20260301/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"4.0.0-alpha.1","new_version":"4.0.0-alpha.2","update_type":null,"path":null,"pr_created_at":"2025-12-16T23:07:00.000Z","version_change":"4.0.0-alpha.1 → 4.0.0-alpha.2","issue":{"uuid":"3736662423","node_id":"PR_kwDOIiIfRc65QMbo","number":1424,"state":"open","title":"Bump @sentry/jest-environment from 4.0.0-alpha.1 to 4.0.0-alpha.2","user":"dependabot[bot]","labels":["Scope: Frontend"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-16T23:07:00.000Z","updated_at":"2025-12-16T23:12:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@sentry/jest-environment","old_version":"4.0.0-alpha.1","new_version":"4.0.0-alpha.2","repository_url":"https://github.com/billyvg/jest-sentry-environment"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) from 4.0.0-alpha.1 to 4.0.0-alpha.2.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/jest-environment\u0026package-manager=npm_and_yarn\u0026previous-version=4.0.0-alpha.1\u0026new-version=4.0.0-alpha.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/python-benchmark/sentry/pull/1424","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-benchmark%2Fsentry/issues/1424","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1424/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-08-22T03:27:01.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"2765008451","node_id":"PR_kwDOPiJ8W86kzq5D","number":2,"state":"open","title":"build(deps): bump the sentry-dependencies group with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-22T03:27:01.000Z","updated_at":"2025-08-22T03:27:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"4.1.1","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.6.0-alpha.0","new_version":"10.5.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `4.1.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `10.5.0` |\n\nUpdates `@sentry/browser` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e breakage involved and hence it is safe to update.\nHowever, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include\nuser IP addresses, if you set \u003ccode\u003esendDefaultPii: true\u003c/code\u003e in your \u003ccode\u003eSentry.init\u003c/code\u003e options.\u003c/p\u003e\n\u003cp\u003eWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Add \u003ccode\u003eignoreStaticAssets\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17370\"\u003e#17370\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release adds a new option to \u003ccode\u003ehttpIntegration\u003c/code\u003e to ignore requests for static assets (e.g. \u003ccode\u003efavicon.xml\u003c/code\u003e or \u003ccode\u003erobots.txt\u003c/code\u003e). The option defaults to \u003ccode\u003etrue\u003c/code\u003e, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to \u003ccode\u003efalse\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.httpIntegration({\n      // defaults to true, set to false to enable traces for static assets\n      ignoreStaticAssets: false,\n    }),\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/577fbefaa0cc700ca25dc780d39584a04f14b087\"\u003e\u003ccode\u003e577fbef\u003c/code\u003e\u003c/a\u003e release: 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ddcf6d872d5f7cd87a0347aa2c83d7a16b0cf17a\"\u003e\u003ccode\u003eddcf6d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17390\"\u003e#17390\u003c/a\u003e from getsentry/prepare-release/10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e96999863d27c6b27f1275aba38ea26036c9c7c6\"\u003e\u003ccode\u003ee969998\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dcd7913aab773b01e105d8b56fafb1492c1f840c\"\u003e\u003ccode\u003edcd7913\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/278496a60396f478685862800a43f178b5a545c6\"\u003e\u003ccode\u003e278496a\u003c/code\u003e\u003c/a\u003e test(node): Ensure runner does not create unused tmp files (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17392\"\u003e#17392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4abfe01c6526285bfcc3ea04f164804147fd003f\"\u003e\u003ccode\u003e4abfe01\u003c/code\u003e\u003c/a\u003e fix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/377c7fcb6c8e58f7be92fe2b1ef10caacbd09afa\"\u003e\u003ccode\u003e377c7fc\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a0c04a70e68d2adef4268fc3ee927dc87be6c76a\"\u003e\u003ccode\u003ea0c04a7\u003c/code\u003e\u003c/a\u003e fix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b657332c7f9ed48bb141be68e5d4d03baf126e7\"\u003e\u003ccode\u003e9b65733\u003c/code\u003e\u003c/a\u003e feat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a89aa3d6f8a054d604839d08c55e82955f43a181\"\u003e\u003ccode\u003ea89aa3d\u003c/code\u003e\u003c/a\u003e feat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e breakage involved and hence it is safe to update.\nHowever, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include\nuser IP addresses, if you set \u003ccode\u003esendDefaultPii: true\u003c/code\u003e in your \u003ccode\u003eSentry.init\u003c/code\u003e options.\u003c/p\u003e\n\u003cp\u003eWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Add \u003ccode\u003eignoreStaticAssets\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17370\"\u003e#17370\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release adds a new option to \u003ccode\u003ehttpIntegration\u003c/code\u003e to ignore requests for static assets (e.g. \u003ccode\u003efavicon.xml\u003c/code\u003e or \u003ccode\u003erobots.txt\u003c/code\u003e). The option defaults to \u003ccode\u003etrue\u003c/code\u003e, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to \u003ccode\u003efalse\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.httpIntegration({\n      // defaults to true, set to false to enable traces for static assets\n      ignoreStaticAssets: false,\n    }),\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/577fbefaa0cc700ca25dc780d39584a04f14b087\"\u003e\u003ccode\u003e577fbef\u003c/code\u003e\u003c/a\u003e release: 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ddcf6d872d5f7cd87a0347aa2c83d7a16b0cf17a\"\u003e\u003ccode\u003eddcf6d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17390\"\u003e#17390\u003c/a\u003e from getsentry/prepare-release/10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e96999863d27c6b27f1275aba38ea26036c9c7c6\"\u003e\u003ccode\u003ee969998\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dcd7913aab773b01e105d8b56fafb1492c1f840c\"\u003e\u003ccode\u003edcd7913\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/278496a60396f478685862800a43f178b5a545c6\"\u003e\u003ccode\u003e278496a\u003c/code\u003e\u003c/a\u003e test(node): Ensure runner does not create unused tmp files (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17392\"\u003e#17392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4abfe01c6526285bfcc3ea04f164804147fd003f\"\u003e\u003ccode\u003e4abfe01\u003c/code\u003e\u003c/a\u003e fix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/377c7fcb6c8e58f7be92fe2b1ef10caacbd09afa\"\u003e\u003ccode\u003e377c7fc\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a0c04a70e68d2adef4268fc3ee927dc87be6c76a\"\u003e\u003ccode\u003ea0c04a7\u003c/code\u003e\u003c/a\u003e fix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b657332c7f9ed48bb141be68e5d4d03baf126e7\"\u003e\u003ccode\u003e9b65733\u003c/code\u003e\u003c/a\u003e feat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a89aa3d6f8a054d604839d08c55e82955f43a181\"\u003e\u003ccode\u003ea89aa3d\u003c/code\u003e\u003c/a\u003e feat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e breakage involved and hence it is safe to update.\nHowever, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include\nuser IP addresses, if you set \u003ccode\u003esendDefaultPii: true\u003c/code\u003e in your \u003ccode\u003eSentry.init\u003c/code\u003e options.\u003c/p\u003e\n\u003cp\u003eWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Add \u003ccode\u003eignoreStaticAssets\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17370\"\u003e#17370\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release adds a new option to \u003ccode\u003ehttpIntegration\u003c/code\u003e to ignore requests for static assets (e.g. \u003ccode\u003efavicon.xml\u003c/code\u003e or \u003ccode\u003erobots.txt\u003c/code\u003e). The option defaults to \u003ccode\u003etrue\u003c/code\u003e, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to \u003ccode\u003efalse\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.httpIntegration({\n      // defaults to true, set to false to enable traces for static assets\n      ignoreStaticAssets: false,\n    }),\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/577fbefaa0cc700ca25dc780d39584a04f14b087\"\u003e\u003ccode\u003e577fbef\u003c/code\u003e\u003c/a\u003e release: 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ddcf6d872d5f7cd87a0347aa2c83d7a16b0cf17a\"\u003e\u003ccode\u003eddcf6d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17390\"\u003e#17390\u003c/a\u003e from getsentry/prepare-release/10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e96999863d27c6b27f1275aba38ea26036c9c7c6\"\u003e\u003ccode\u003ee969998\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dcd7913aab773b01e105d8b56fafb1492c1f840c\"\u003e\u003ccode\u003edcd7913\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/278496a60396f478685862800a43f178b5a545c6\"\u003e\u003ccode\u003e278496a\u003c/code\u003e\u003c/a\u003e test(node): Ensure runner does not create unused tmp files (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17392\"\u003e#17392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4abfe01c6526285bfcc3ea04f164804147fd003f\"\u003e\u003ccode\u003e4abfe01\u003c/code\u003e\u003c/a\u003e fix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/377c7fcb6c8e58f7be92fe2b1ef10caacbd09afa\"\u003e\u003ccode\u003e377c7fc\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a0c04a70e68d2adef4268fc3ee927dc87be6c76a\"\u003e\u003ccode\u003ea0c04a7\u003c/code\u003e\u003c/a\u003e fix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b657332c7f9ed48bb141be68e5d4d03baf126e7\"\u003e\u003ccode\u003e9b65733\u003c/code\u003e\u003c/a\u003e feat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a89aa3d6f8a054d604839d08c55e82955f43a181\"\u003e\u003ccode\u003ea89aa3d\u003c/code\u003e\u003c/a\u003e feat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e breakage involved and hence it is safe to update.\nHowever, after updating the SDK, events (errors, traces, replays, etc.) sent from the browser, will only include\nuser IP addresses, if you set \u003ccode\u003esendDefaultPii: true\u003c/code\u003e in your \u003ccode\u003eSentry.init\u003c/code\u003e options.\u003c/p\u003e\n\u003cp\u003eWe apologize for any inconvenience caused!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Add \u003ccode\u003eignoreStaticAssets\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17370\"\u003e#17370\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release adds a new option to \u003ccode\u003ehttpIntegration\u003c/code\u003e to ignore requests for static assets (e.g. \u003ccode\u003efavicon.xml\u003c/code\u003e or \u003ccode\u003erobots.txt\u003c/code\u003e). The option defaults to \u003ccode\u003etrue\u003c/code\u003e, meaning that going forward, such requests will not be traced by default. You can still enable tracing for these requests by setting the option to \u003ccode\u003efalse\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.httpIntegration({\n      // defaults to true, set to false to enable traces for static assets\n      ignoreStaticAssets: false,\n    }),\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/577fbefaa0cc700ca25dc780d39584a04f14b087\"\u003e\u003ccode\u003e577fbef\u003c/code\u003e\u003c/a\u003e release: 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ddcf6d872d5f7cd87a0347aa2c83d7a16b0cf17a\"\u003e\u003ccode\u003eddcf6d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17390\"\u003e#17390\u003c/a\u003e from getsentry/prepare-release/10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/e96999863d27c6b27f1275aba38ea26036c9c7c6\"\u003e\u003ccode\u003ee969998\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/dcd7913aab773b01e105d8b56fafb1492c1f840c\"\u003e\u003ccode\u003edcd7913\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/278496a60396f478685862800a43f178b5a545c6\"\u003e\u003ccode\u003e278496a\u003c/code\u003e\u003c/a\u003e test(node): Ensure runner does not create unused tmp files (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17392\"\u003e#17392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4abfe01c6526285bfcc3ea04f164804147fd003f\"\u003e\u003ccode\u003e4abfe01\u003c/code\u003e\u003c/a\u003e fix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/377c7fcb6c8e58f7be92fe2b1ef10caacbd09afa\"\u003e\u003ccode\u003e377c7fc\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a0c04a70e68d2adef4268fc3ee927dc87be6c76a\"\u003e\u003ccode\u003ea0c04a7\u003c/code\u003e\u003c/a\u003e fix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/9b657332c7f9ed48bb141be68e5d4d03baf126e7\"\u003e\u003ccode\u003e9b65733\u003c/code\u003e\u003c/a\u003e feat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a89aa3d6f8a054d604839d08c55e82955f43a181\"\u003e\u003ccode\u003ea89aa3d\u003c/code\u003e\u003c/a\u003e feat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...10.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(react-native): Enhance fragment detection for indirect references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.51.0 \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/786\"\u003e#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(core): Add flag for disabling sourcemaps upload \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/785\"\u003e#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(debugId): Add guards for injected code to avoid errors \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/783\"\u003e#783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(options): Improve JSDoc for options \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/781\"\u003e#781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(core): Expose method for injecting debug Ids from plugin manager \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/784\"\u003e#784\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Make \u003ccode\u003emoduleMetadata\u003c/code\u003e injection snippet ES5-compliant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Make plugin inject ES5-friendly code (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003erenderChunk\u003c/code\u003e for release injection for Rollup/Rolldown/Vite (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/grushetsky\"\u003e\u003ccode\u003e@​grushetsky\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(Type change) Vite plugin now returns \u003ccode\u003eVitePlugin\u003c/code\u003e type instead of \u003ccode\u003eany\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated function \u003ccode\u003egetBuildInformation\u003c/code\u003e has been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eList of Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core)!: Remove \u003ccode\u003egetBuildInformation\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/765\"\u003e#765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(vite)!: Update return type of vite plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/728\"\u003e#728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Observe and handle Sentry CLI sourcemap upload failures (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Don't add \u003ccode\u003edebugIdUploadPlugin\u003c/code\u003e when sourcemaps option is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid showing success message if upload was disabled or nothing was uploaded (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(react-native): Enhance fragment detection for indirect references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.51.0 \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/786\"\u003e#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(core): Add flag for disabling sourcemaps upload \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/785\"\u003e#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(debugId): Add guards for injected code to avoid errors \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/783\"\u003e#783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(options): Improve JSDoc for options \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/781\"\u003e#781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(core): Expose method for injecting debug Ids from plugin manager \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/784\"\u003e#784\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Make \u003ccode\u003emoduleMetadata\u003c/code\u003e injection snippet ES5-compliant (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Make plugin inject ES5-friendly code (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/770\"\u003e#770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Use \u003ccode\u003erenderChunk\u003c/code\u003e for release injection for Rollup/Rolldown/Vite (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/761\"\u003e#761\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/grushetsky\"\u003e\u003ccode\u003e@​grushetsky\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(Type change) Vite plugin now returns \u003ccode\u003eVitePlugin\u003c/code\u003e type instead of \u003ccode\u003eany\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated function \u003ccode\u003egetBuildInformation\u003c/code\u003e has been removed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eList of Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core)!: Remove \u003ccode\u003egetBuildInformation\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/765\"\u003e#765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(vite)!: Update return type of vite plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/728\"\u003e#728\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Observe and handle Sentry CLI sourcemap upload failures (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Don't add \u003ccode\u003edebugIdUploadPlugin\u003c/code\u003e when sourcemaps option is disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid showing success message if upload was disabled or nothing was uploaded (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/27dff6603b40540335c6b18f5ece2e4fc9cee6d0\"\u003e\u003ccode\u003e27dff66\u003c/code\u003e\u003c/a\u003e release: 4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/80e5ea34df3eb9a73afc03906d7ade4e9ab774d8\"\u003e\u003ccode\u003e80e5ea3\u003c/code\u003e\u003c/a\u003e meta: Changelog entry for 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/36b1baf3c45d4d44c00d546eca38274c8ca718de\"\u003e\u003ccode\u003e36b1baf\u003c/code\u003e\u003c/a\u003e docs: Fix changelog links (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/1d1b4a0052d4fafa5a26cbd680d5b60dcb0999b9\"\u003e\u003ccode\u003e1d1b4a0\u003c/code\u003e\u003c/a\u003e fix(react-native): Enhance fragment detection for indirect references (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/767\"\u003e#767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/a5ab3a6b63988a3c57d317f81381ed2f8572922f\"\u003e\u003ccode\u003ea5ab3a6\u003c/code\u003e\u003c/a\u003e Merge branch 'release/4.1.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/d76eb7034cefdbdc50f84ff1f6748007dffd4d67\"\u003e\u003ccode\u003ed76eb70\u003c/code\u003e\u003c/a\u003e release: 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab871bc4787386edcddb7953f7eb8d1697f2e86\"\u003e\u003ccode\u003ebab871b\u003c/code\u003e\u003c/a\u003e meta: Add changelog entry for 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/9323c6549daf5fd22517c0c4f399bddaff284753\"\u003e\u003ccode\u003e9323c65\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.51.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/add97e61d069a67b79dd4d1661e70b7ba5845041\"\u003e\u003ccode\u003eadd97e6\u003c/code\u003e\u003c/a\u003e feat(core): Add flag for disabling sourcemaps upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/c1441e809b7ce574512652ed1cc0f256a0d86f78\"\u003e\u003ccode\u003ec1441e8\u003c/code\u003e\u003c/a\u003e fix(debugId): Add guards for injected code to avoid errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.6.0-alpha.0 to 10.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.59 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e76.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e66.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e80.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e92.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e25.06 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e79.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e73.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e114.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e226.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e238.75 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e42.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e39.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e46.86 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): better cause data extraction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17375\"\u003e#17375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.50.2 to 2.51.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17382\"\u003e#17382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e and \u003ccode\u003e@​sentry/vite-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17383\"\u003e#17383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e from 4.0.2 to 4.1.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17381\"\u003e#17381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Capture \u003ccode\u003eSystemError\u003c/code\u003e context and remove paths from message (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17331\"\u003e#17331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Inject Next.js version for dev symbolication (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17379\"\u003e#17379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp-server): Add defensive patches for Transport edge cases (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17291\"\u003e#17291\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(repo): Adjust \u0026quot;Publishing a Release\u0026quot; document to include internal changes section in changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17374\"\u003e#17374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(aws): Run E2E tests with AWS SAM (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17367\"\u003e#17367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest(node): Add tests for full http.server span attribute coverage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/17373\"\u003e#17373\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/ha1fstack\"\u003e\u003ccode\u003e@​ha1fstack\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e10.4.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix(browser): Ensure IP address is only inferred by Relay if \u003ccode\u003esendDefaultPii\u003c/code\u003e is \u003ccode\u003etrue\u003c/code\u003e\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release includes a fix for a \u003ca href=\"https://docs.sentry.io/platforms/javascript/migration/v8-to-v9/#behavior-changes\"\u003ebehaviour change\u003c/a\u003e\nthat was originally introduced with v9 of the SDK: User IP Addresses should only be added to Sentry events automatically,\nif \u003ccode\u003esendDefaultPii\u003c/code\u003e was set to \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eHowever, the change in v9 required further internal adjustment, which should have been included in v10 of the SDK.\nUnfortunately, the change did not make it into the initial v10 version but is now applied with \u003ccode\u003e10.4.0\u003c/code\u003e.\nThere is \u003cem\u003eno API\u003c/em\u003e brea...\n\n_Description has been truncated_","html_url":"https://github.com/fengkang067573/sentry/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fengkang067573%2Fsentry/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-24T01:40:01.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"2613209994","node_id":"PR_kwDOM99jlc6bwmuK","number":110,"state":"closed","title":"build(deps): bump the sentry-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-07-03T08:25:07.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-24T01:40:01.000Z","updated_at":"2025-07-03T08:25:08.000Z","time_to_close":801906,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":8,"packages":[{"name":"@sentry/core","old_version":"9.24.0","new_version":"9.31.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.24.0","new_version":"9.31.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.24.0","new_version":"9.31.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.24.0","new_version":"9.31.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the sentry-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.31.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.31.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.31.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.31.0` |\n\n\nUpdates `@sentry/core` from 9.24.0 to 9.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.79 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.71 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/493af83a9689b0627dcad54b1980436c0eefd19e\"\u003e\u003ccode\u003e493af83\u003c/code\u003e\u003c/a\u003e release: 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff81739bf2352e56b0a044fd8487c033b5e7cdd8\"\u003e\u003ccode\u003eff81739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16694\"\u003e#16694\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/488cca2d2497f97a36c9850bc67aa8c208da14a1\"\u003e\u003ccode\u003e488cca2\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6c8c53b4cfd116ed68cb3aee469d937f9719587c\"\u003e\u003ccode\u003e6c8c53b\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003e@​sentry/opentelemetry\u003c/code\u003e resolution back to remix integration tests (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a95a8b6a9cea678a96957c743449ae524b503f7\"\u003e\u003ccode\u003e7a95a8b\u003c/code\u003e\u003c/a\u003e feat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e header...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7040a15e386b2da706861801a76795c0a9287bba\"\u003e\u003ccode\u003e7040a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16688\"\u003e#16688\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/58337eae02739d94e620316d6381b4a49fdcc7a5\"\u003e\u003ccode\u003e58337ea\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8f12c23055cd1a7d6fed2d6ac7a925665a2ca89\"\u003e\u003ccode\u003ed8f12c2\u003c/code\u003e\u003c/a\u003e fix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f0cad82fea5ec6fd8f818ec4a7c40a1693360e34\"\u003e\u003ccode\u003ef0cad82\u003c/code\u003e\u003c/a\u003e deps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71e403775b7b0c73bccf1737c5354ce44300dcfa\"\u003e\u003ccode\u003e71e4037\u003c/code\u003e\u003c/a\u003e deps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.24.0 to 9.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.79 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.71 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/493af83a9689b0627dcad54b1980436c0eefd19e\"\u003e\u003ccode\u003e493af83\u003c/code\u003e\u003c/a\u003e release: 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff81739bf2352e56b0a044fd8487c033b5e7cdd8\"\u003e\u003ccode\u003eff81739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16694\"\u003e#16694\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/488cca2d2497f97a36c9850bc67aa8c208da14a1\"\u003e\u003ccode\u003e488cca2\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6c8c53b4cfd116ed68cb3aee469d937f9719587c\"\u003e\u003ccode\u003e6c8c53b\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003e@​sentry/opentelemetry\u003c/code\u003e resolution back to remix integration tests (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a95a8b6a9cea678a96957c743449ae524b503f7\"\u003e\u003ccode\u003e7a95a8b\u003c/code\u003e\u003c/a\u003e feat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e header...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7040a15e386b2da706861801a76795c0a9287bba\"\u003e\u003ccode\u003e7040a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16688\"\u003e#16688\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/58337eae02739d94e620316d6381b4a49fdcc7a5\"\u003e\u003ccode\u003e58337ea\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8f12c23055cd1a7d6fed2d6ac7a925665a2ca89\"\u003e\u003ccode\u003ed8f12c2\u003c/code\u003e\u003c/a\u003e fix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f0cad82fea5ec6fd8f818ec4a7c40a1693360e34\"\u003e\u003ccode\u003ef0cad82\u003c/code\u003e\u003c/a\u003e deps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71e403775b7b0c73bccf1737c5354ce44300dcfa\"\u003e\u003ccode\u003e71e4037\u003c/code\u003e\u003c/a\u003e deps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.24.0 to 9.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.79 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.71 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/493af83a9689b0627dcad54b1980436c0eefd19e\"\u003e\u003ccode\u003e493af83\u003c/code\u003e\u003c/a\u003e release: 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff81739bf2352e56b0a044fd8487c033b5e7cdd8\"\u003e\u003ccode\u003eff81739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16694\"\u003e#16694\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/488cca2d2497f97a36c9850bc67aa8c208da14a1\"\u003e\u003ccode\u003e488cca2\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6c8c53b4cfd116ed68cb3aee469d937f9719587c\"\u003e\u003ccode\u003e6c8c53b\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003e@​sentry/opentelemetry\u003c/code\u003e resolution back to remix integration tests (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a95a8b6a9cea678a96957c743449ae524b503f7\"\u003e\u003ccode\u003e7a95a8b\u003c/code\u003e\u003c/a\u003e feat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e header...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7040a15e386b2da706861801a76795c0a9287bba\"\u003e\u003ccode\u003e7040a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16688\"\u003e#16688\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/58337eae02739d94e620316d6381b4a49fdcc7a5\"\u003e\u003ccode\u003e58337ea\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8f12c23055cd1a7d6fed2d6ac7a925665a2ca89\"\u003e\u003ccode\u003ed8f12c2\u003c/code\u003e\u003c/a\u003e fix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f0cad82fea5ec6fd8f818ec4a7c40a1693360e34\"\u003e\u003ccode\u003ef0cad82\u003c/code\u003e\u003c/a\u003e deps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71e403775b7b0c73bccf1737c5354ce44300dcfa\"\u003e\u003ccode\u003e71e4037\u003c/code\u003e\u003c/a\u003e deps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.6.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Correct \u003ccode\u003eDigitalOcean\u003c/code\u003e name (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e) from \u003ca href=\"https://github.com/tadhglewis\"\u003e\u003ccode\u003e@​tadhglewis\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/3970bad1a5036423bcc798a2f7f8ad26e55afb21\"\u003e\u003ccode\u003e3970bad\u003c/code\u003e\u003c/a\u003e release: 0.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/45af5206713d3c579f2bd4900391feedbb4866d9\"\u003e\u003ccode\u003e45af520\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.1 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/113128a403b2cd3b4f1bdbce82a95fab42689307\"\u003e\u003ccode\u003e113128a\u003c/code\u003e\u003c/a\u003e Update digitalocean.ts (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/af7dbfe6dd4a9747921bd8e679c5eb64fca3e155\"\u003e\u003ccode\u003eaf7dbfe\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.6 to 6.3.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/51\"\u003e#51\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/fc54a9a981d31d2be2b61d8f7958d84dff8c8634\"\u003e\u003ccode\u003efc54a9a\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.5 to 6.2.6 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/56c66017cfb28baf9b83c4a1355d9ac478423d07\"\u003e\u003ccode\u003e56c6601\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.4 to 6.2.5 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6aa3df91ac547752b3b2707b04305b6318e61b42\"\u003e\u003ccode\u003e6aa3df9\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.2.3 to 6.2.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d68efc6a92a9c467feaf2b36aa920aefcd6d961b\"\u003e\u003ccode\u003ed68efc6\u003c/code\u003e\u003c/a\u003e chore(deps): bump vite from 6.0.11 to 6.2.3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d8d54519167b97e204ff6a25d7fbfd057d6e5fcf\"\u003e\u003ccode\u003ed8d5451\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/46\"\u003e#46\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6e3b53001d27cd2227e7e99f0a9193da32eefd59\"\u003e\u003ccode\u003e6e3b530\u003c/code\u003e\u003c/a\u003e chore: Update dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/45\"\u003e#45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.6.0...0.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.24.0 to 9.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.58 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.79 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.16 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.84 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.71 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.38 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.31.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add option for auto-generated random tunnel route (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16626\"\u003e#16626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds an option to automatically generate a random tunnel route for the Next.js SDK. This helps prevent ad blockers and other tools from blocking Sentry requests by using a randomized path instead of the predictable \u003ccode\u003e/monitoring\u003c/code\u003e endpoint.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Allow to pass \u003ccode\u003escope\u003c/code\u003e \u0026amp; \u003ccode\u003eclient\u003c/code\u003e to \u003ccode\u003egetTraceData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16633\"\u003e#16633\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAdds the ability to pass custom \u003ccode\u003escope\u003c/code\u003e and \u003ccode\u003eclient\u003c/code\u003e parameters to the \u003ccode\u003egetTraceData\u003c/code\u003e function, providing more flexibility when generating trace data for distributed tracing.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e headers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16687\"\u003e#16687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16641\"\u003e#16641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​prisma/instrumentation\u003c/code\u003e from 6.8.2 to 6.9.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16608\"\u003e#16608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): add node support for generic featureFlagsIntegration and move utils to core (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16585\"\u003e#16585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(flags): capture feature flag evaluations on spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16485\"\u003e#16485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(pino): Add initial package for \u003ccode\u003e@sentry/pino-transport\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16652\"\u003e#16652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: Wait for the correct clientWidth/clientHeight when showing Feedback Screenshot previews (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16648\"\u003e#16648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Remove usage of Array.at() method (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16647\"\u003e#16647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Improve \u003ccode\u003esafeJoin\u003c/code\u003e usage in console logging integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16658\"\u003e#16658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(google-cloud-serverless): Make \u003ccode\u003eCloudEvent\u003c/code\u003e type compatible (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16661\"\u003e#16661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Fix lookup of \u003ccode\u003einstrumentation-client.js\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16637\"\u003e#16637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/493af83a9689b0627dcad54b1980436c0eefd19e\"\u003e\u003ccode\u003e493af83\u003c/code\u003e\u003c/a\u003e release: 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ff81739bf2352e56b0a044fd8487c033b5e7cdd8\"\u003e\u003ccode\u003eff81739\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16694\"\u003e#16694\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/488cca2d2497f97a36c9850bc67aa8c208da14a1\"\u003e\u003ccode\u003e488cca2\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6c8c53b4cfd116ed68cb3aee469d937f9719587c\"\u003e\u003ccode\u003e6c8c53b\u003c/code\u003e\u003c/a\u003e chore: Add \u003ccode\u003e@​sentry/opentelemetry\u003c/code\u003e resolution back to remix integration tests (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7a95a8b6a9cea678a96957c743449ae524b503f7\"\u003e\u003ccode\u003e7a95a8b\u003c/code\u003e\u003c/a\u003e feat(core): Add support for \u003ccode\u003ex-forwarded-host\u003c/code\u003e and \u003ccode\u003ex-forwarded-proto\u003c/code\u003e header...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/7040a15e386b2da706861801a76795c0a9287bba\"\u003e\u003ccode\u003e7040a15\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16688\"\u003e#16688\u003c/a\u003e from getsentry/prepare-release/9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/58337eae02739d94e620316d6381b4a49fdcc7a5\"\u003e\u003ccode\u003e58337ea\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d8f12c23055cd1a7d6fed2d6ac7a925665a2ca89\"\u003e\u003ccode\u003ed8f12c2\u003c/code\u003e\u003c/a\u003e fix(node): Ensure graphql errors result in errored spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16678\"\u003e#16678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f0cad82fea5ec6fd8f818ec4a7c40a1693360e34\"\u003e\u003ccode\u003ef0cad82\u003c/code\u003e\u003c/a\u003e deps: Remove unused \u003ccode\u003e@sentry/opentelemetry\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16677\"\u003e#16677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71e403775b7b0c73bccf1737c5354ce44300dcfa\"\u003e\u003ccode\u003e71e4037\u003c/code\u003e\u003c/a\u003e deps: Update all bundler plugin instances to latest \u0026amp; allow caret ranges (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@...\n\n_Description has been truncated_","html_url":"https://github.com/rettinghaus/sentry/pull/110","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rettinghaus%2Fsentry/issues/110","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/110/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-18T22:09:53.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"3158302578","node_id":"PR_kwDOAA1TcM6bJv_S","number":93870,"state":"open","title":"chore(deps): bump the sentry-dependencies group with 2 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-18T22:09:53.000Z","updated_at":"2025-06-19T04:51:40.242Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":2,"packages":[{"name":"@sentry/webpack-plugin","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 2 updates: [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) and [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment).\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/getsentry/sentry/pull/93870","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry/issues/93870","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/93870/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-18T13:11:39.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"2601713234","node_id":"PR_kwDOM99jlc6bEv5S","number":109,"state":"closed","title":"build(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-06-23T22:34:29.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-18T13:11:39.000Z","updated_at":"2025-06-23T22:34:29.000Z","time_to_close":465770,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/core","old_version":"9.24.0","new_version":"9.30.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.24.0","new_version":"9.30.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.24.0","new_version":"9.30.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.24.0","new_version":"9.30.0","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.30.0` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.30.0` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.30.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.30.0` |\n\n\nUpdates `@sentry/core` from 9.24.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.32 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e112.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e223.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e38.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e147.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.09 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ember): Stop warning for \u003ccode\u003eonError\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16547\"\u003e#16547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Allow to force activate \u003ccode\u003evercelAiIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16551\"\u003e#16551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Introduce \u003ccode\u003eignoreLayersType\u003c/code\u003e option to koa integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16553\"\u003e#16553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ensure \u003ccode\u003esuppressTracing\u003c/code\u003e does not leak when async (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16545\"\u003e#16545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vue): Ensure root component render span always ends (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16488\"\u003e#16488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5ca396afe32f96b8b3ed0b79a36b38f03cc4494\"\u003e\u003ccode\u003ea5ca396\u003c/code\u003e\u003c/a\u003e release: 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/009acbd13245ca057e0f8bae01274f4a51665514\"\u003e\u003ccode\u003e009acbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16592\"\u003e#16592\u003c/a\u003e from getsentry/prepare-release/9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/746472197ea21e224cdb2f70cbaf8fb42e809e41\"\u003e\u003ccode\u003e7464721\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4dcfa340e39c54f0e9656b06e9cd6037b17ae9b\"\u003e\u003ccode\u003ec4dcfa3\u003c/code\u003e\u003c/a\u003e feat(nextjs): Add URL to tags of server components and generation functions i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66436bca485e13e4872fe2fcc848a77c80ecf260\"\u003e\u003ccode\u003e66436bc\u003c/code\u003e\u003c/a\u003e feat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a26bdaf00c992a56e96a639e0e7d8259648bb2c9\"\u003e\u003ccode\u003ea26bdaf\u003c/code\u003e\u003c/a\u003e feat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7440882eb88a9683e0a468d99fef92463a95825\"\u003e\u003ccode\u003ea744088\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b615f61793a1f1e52c259e39b6af9ab70aec918a\"\u003e\u003ccode\u003eb615f61\u003c/code\u003e\u003c/a\u003e feat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e7c7eff98b5cd95165ebb4177dd758da0ee58b6\"\u003e\u003ccode\u003e4e7c7ef\u003c/code\u003e\u003c/a\u003e feat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d35030d9266d99c9f3e24635155310008d3436d9\"\u003e\u003ccode\u003ed35030d\u003c/code\u003e\u003c/a\u003e feat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is de...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.24.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.32 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e112.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e223.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e38.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e147.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.09 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ember): Stop warning for \u003ccode\u003eonError\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16547\"\u003e#16547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Allow to force activate \u003ccode\u003evercelAiIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16551\"\u003e#16551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Introduce \u003ccode\u003eignoreLayersType\u003c/code\u003e option to koa integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16553\"\u003e#16553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ensure \u003ccode\u003esuppressTracing\u003c/code\u003e does not leak when async (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16545\"\u003e#16545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vue): Ensure root component render span always ends (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16488\"\u003e#16488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5ca396afe32f96b8b3ed0b79a36b38f03cc4494\"\u003e\u003ccode\u003ea5ca396\u003c/code\u003e\u003c/a\u003e release: 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/009acbd13245ca057e0f8bae01274f4a51665514\"\u003e\u003ccode\u003e009acbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16592\"\u003e#16592\u003c/a\u003e from getsentry/prepare-release/9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/746472197ea21e224cdb2f70cbaf8fb42e809e41\"\u003e\u003ccode\u003e7464721\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4dcfa340e39c54f0e9656b06e9cd6037b17ae9b\"\u003e\u003ccode\u003ec4dcfa3\u003c/code\u003e\u003c/a\u003e feat(nextjs): Add URL to tags of server components and generation functions i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66436bca485e13e4872fe2fcc848a77c80ecf260\"\u003e\u003ccode\u003e66436bc\u003c/code\u003e\u003c/a\u003e feat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a26bdaf00c992a56e96a639e0e7d8259648bb2c9\"\u003e\u003ccode\u003ea26bdaf\u003c/code\u003e\u003c/a\u003e feat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7440882eb88a9683e0a468d99fef92463a95825\"\u003e\u003ccode\u003ea744088\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b615f61793a1f1e52c259e39b6af9ab70aec918a\"\u003e\u003ccode\u003eb615f61\u003c/code\u003e\u003c/a\u003e feat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e7c7eff98b5cd95165ebb4177dd758da0ee58b6\"\u003e\u003ccode\u003e4e7c7ef\u003c/code\u003e\u003c/a\u003e feat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d35030d9266d99c9f3e24635155310008d3436d9\"\u003e\u003ccode\u003ed35030d\u003c/code\u003e\u003c/a\u003e feat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is de...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.24.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.32 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e112.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e223.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e38.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e147.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.09 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ember): Stop warning for \u003ccode\u003eonError\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16547\"\u003e#16547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Allow to force activate \u003ccode\u003evercelAiIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16551\"\u003e#16551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Introduce \u003ccode\u003eignoreLayersType\u003c/code\u003e option to koa integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16553\"\u003e#16553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ensure \u003ccode\u003esuppressTracing\u003c/code\u003e does not leak when async (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16545\"\u003e#16545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vue): Ensure root component render span always ends (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16488\"\u003e#16488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5ca396afe32f96b8b3ed0b79a36b38f03cc4494\"\u003e\u003ccode\u003ea5ca396\u003c/code\u003e\u003c/a\u003e release: 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/009acbd13245ca057e0f8bae01274f4a51665514\"\u003e\u003ccode\u003e009acbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16592\"\u003e#16592\u003c/a\u003e from getsentry/prepare-release/9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/746472197ea21e224cdb2f70cbaf8fb42e809e41\"\u003e\u003ccode\u003e7464721\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4dcfa340e39c54f0e9656b06e9cd6037b17ae9b\"\u003e\u003ccode\u003ec4dcfa3\u003c/code\u003e\u003c/a\u003e feat(nextjs): Add URL to tags of server components and generation functions i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66436bca485e13e4872fe2fcc848a77c80ecf260\"\u003e\u003ccode\u003e66436bc\u003c/code\u003e\u003c/a\u003e feat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a26bdaf00c992a56e96a639e0e7d8259648bb2c9\"\u003e\u003ccode\u003ea26bdaf\u003c/code\u003e\u003c/a\u003e feat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7440882eb88a9683e0a468d99fef92463a95825\"\u003e\u003ccode\u003ea744088\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b615f61793a1f1e52c259e39b6af9ab70aec918a\"\u003e\u003ccode\u003eb615f61\u003c/code\u003e\u003c/a\u003e feat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e7c7eff98b5cd95165ebb4177dd758da0ee58b6\"\u003e\u003ccode\u003e4e7c7ef\u003c/code\u003e\u003c/a\u003e feat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d35030d9266d99c9f3e24635155310008d3436d9\"\u003e\u003ccode\u003ed35030d\u003c/code\u003e\u003c/a\u003e feat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is de...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.24.0 to 9.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e75.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.52 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e38.05 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e73.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e78.32 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e112.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e223.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e38.36 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e147.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.09 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(nextjs): Add URL to tags of server components and generation functions issues (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16500\"\u003e#16500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is detected (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16565\"\u003e#16565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Ensure \u003ccode\u003emodulesIntegration\u003c/code\u003e works in more environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16566\"\u003e#16566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.29.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Update \u003ccode\u003eweb-vitals\u003c/code\u003e to 5.0.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16492\"\u003e#16492\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release upgrades the \u003ccode\u003eweb-vitals\u003c/code\u003e library to version 5.0.2. This upgrade could slightly change the collected web vital values and potentially also influence alerts and performance scores in the Sentry UI.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/rollup-plugin\u003c/code\u003e from 3.4.0 to 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16524\"\u003e#16524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ember): Stop warning for \u003ccode\u003eonError\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16547\"\u003e#16547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Allow to force activate \u003ccode\u003evercelAiIntegration\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16551\"\u003e#16551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Introduce \u003ccode\u003eignoreLayersType\u003c/code\u003e option to koa integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16553\"\u003e#16553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ensure \u003ccode\u003esuppressTracing\u003c/code\u003e does not leak when async (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16545\"\u003e#16545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vue): Ensure root component render span always ends (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16488\"\u003e#16488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a5ca396afe32f96b8b3ed0b79a36b38f03cc4494\"\u003e\u003ccode\u003ea5ca396\u003c/code\u003e\u003c/a\u003e release: 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/009acbd13245ca057e0f8bae01274f4a51665514\"\u003e\u003ccode\u003e009acbd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16592\"\u003e#16592\u003c/a\u003e from getsentry/prepare-release/9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/746472197ea21e224cdb2f70cbaf8fb42e809e41\"\u003e\u003ccode\u003e7464721\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/c4dcfa340e39c54f0e9656b06e9cd6037b17ae9b\"\u003e\u003ccode\u003ec4dcfa3\u003c/code\u003e\u003c/a\u003e feat(nextjs): Add URL to tags of server components and generation functions i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66436bca485e13e4872fe2fcc848a77c80ecf260\"\u003e\u003ccode\u003e66436bc\u003c/code\u003e\u003c/a\u003e feat(core): Don't gate user on logs with \u003ccode\u003esendDefaultPii\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a26bdaf00c992a56e96a639e0e7d8259648bb2c9\"\u003e\u003ccode\u003ea26bdaf\u003c/code\u003e\u003c/a\u003e feat(node): Update Vercel AI span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16580\"\u003e#16580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a7440882eb88a9683e0a468d99fef92463a95825\"\u003e\u003ccode\u003ea744088\u003c/code\u003e\u003c/a\u003e fix(opentelemetry): Ensure only orphaned spans of sent spans are sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16590\"\u003e#16590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b615f61793a1f1e52c259e39b6af9ab70aec918a\"\u003e\u003ccode\u003eb615f61\u003c/code\u003e\u003c/a\u003e feat(nextjs): Ensure all packages we auto-instrument are externalized (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16552\"\u003e#16552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/4e7c7eff98b5cd95165ebb4177dd758da0ee58b6\"\u003e\u003ccode\u003e4e7c7ef\u003c/code\u003e\u003c/a\u003e feat(browser): Add detail to measure spans and add regression tests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16557\"\u003e#16557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d35030d9266d99c9f3e24635155310008d3436d9\"\u003e\u003ccode\u003ed35030d\u003c/code\u003e\u003c/a\u003e feat(node): Automatically enable \u003ccode\u003evercelAiIntegration\u003c/code\u003e when \u003ccode\u003eai\u003c/code\u003e module is de...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/rettinghaus/sentry/pull/109","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rettinghaus%2Fsentry/issues/109","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/109/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-11T23:49:49.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"3138372880","node_id":"PR_kwDODK29wc6aHdx4","number":2510,"state":"closed","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["Scope: Frontend"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-07-15T03:19:13.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-11T23:49:49.000Z","updated_at":"2025-07-15T03:19:13.000Z","time_to_close":2863764,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949c...\n\n_Description has been truncated_","html_url":"https://github.com/NeatNerdPrime/sentry/pull/2510","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NeatNerdPrime%2Fsentry/issues/2510","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2510/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-11T23:02:37.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"2585599758","node_id":"PR_kwDOOqFc-M6aHR8O","number":15,"state":"open","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-11T23:02:37.000Z","updated_at":"2025-06-11T23:02:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":9,"packages":[{"name":"@sentry/babel-plugin-component-annotate","old_version":"2.16.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/core","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/status-page-list","old_version":"0.2.0","new_version":"0.6.0","repository_url":"https://github.com/getsentry/status-page-list"},{"name":"@sentry/types","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/utils","old_version":"8.12.0-beta.0","new_version":"8.55.0","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"8.12.0-beta.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/babel-plugin-component-annotate](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.16.1` | `3.5.0` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n| [@sentry/status-page-list](https://github.com/getsentry/status-page-list) | `0.2.0` | `0.6.0` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n| [@sentry/utils](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `8.55.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `9.28.1` |\n\n\nUpdates `@sentry/babel-plugin-component-annotate` from 2.16.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/babel-plugin-component-annotate\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Disable release creation and source maps upload in dev mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/666\"\u003e#666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/babel-plugin-component-annotate\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/2.16.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 8.12.0-beta.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.12.0-beta.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 8.12.0-beta.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.12.0-beta.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.12.0-beta.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.12.0-beta.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/status-page-list` from 0.2.0 to 0.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/releases\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Chief Tools, Hex, Laravel, Make, and Python.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/19\"\u003e#19\u003c/a\u003e) from \u003ca href=\"https://github.com/stayallive\"\u003e\u003ccode\u003e@​stayallive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add status.chief.tools (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/18\"\u003e#18\u003c/a\u003e) from \u003ca href=\"https://github.com/stayallive\"\u003e\u003ccode\u003e@​stayallive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/status-page-list/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/status-page-list\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e) from \u003ca href=\"https://github.com/oioki\"\u003e\u003ccode\u003e@​oioki\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Autodesk, Etsy, InfluxData, Loom, Miro, Monday.com, PlanetScale, Pleo, Ravelin, Render, Rippling, Squarespace, Twilio, and Vanta.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add new entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/30\"\u003e#30\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Jotform, Paubox, and SendGrid.\u003c/p\u003e\n\u003cp\u003eThis release improves the entry for Vercel\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/27\"\u003e#27\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/houserx-jmcc\"\u003e\u003ccode\u003e@​houserx-jmcc\u003c/code\u003e\u003c/a\u003e for the suggestions on the new entries.\u003c/p\u003e\n\u003ch2\u003e0.3.0\u003c/h2\u003e\n\u003cp\u003eThis release adds entries for Chief Tools, Hex, Laravel, Make, and Python.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add more entries (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/19\"\u003e#19\u003c/a\u003e) from \u003ca href=\"https://github.com/stayallive\"\u003e\u003ccode\u003e@​stayallive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add status.chief.tools (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/18\"\u003e#18\u003c/a\u003e) from \u003ca href=\"https://github.com/stayallive\"\u003e\u003ccode\u003e@​stayallive\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/e7cf89d74a59e11d5ddfaecfe8cff6dd04ea1b0e\"\u003e\u003ccode\u003ee7cf89d\u003c/code\u003e\u003c/a\u003e release: 0.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/bf4bff098d7955e8fd38c03332bbedeed9972d13\"\u003e\u003ccode\u003ebf4bff0\u003c/code\u003e\u003c/a\u003e test: Upgrade to vitest 3 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/b445371e782443cd2c80f56f953e9ed2d408234d\"\u003e\u003ccode\u003eb445371\u003c/code\u003e\u003c/a\u003e meta: CHANGELOG for 0.6.0 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/42\"\u003e#42\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/15effa609698b62a30735363fb061f2e01396cfb\"\u003e\u003ccode\u003e15effa6\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ebitbucket.org\u003c/code\u003e pointing to Atlassian statuspage (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/41\"\u003e#41\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/b8d2f16066a6441e0fe637738ca0ca19a7ede3bf\"\u003e\u003ccode\u003eb8d2f16\u003c/code\u003e\u003c/a\u003e chore: Upgrade dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6fcd634788884e6c5da623c141e1c50d67ae4981\"\u003e\u003ccode\u003e6fcd634\u003c/code\u003e\u003c/a\u003e Replace release bot with GH app (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/6efabf951f0bfcf1b3c4891e65cd497f6113d0d9\"\u003e\u003ccode\u003e6efabf9\u003c/code\u003e\u003c/a\u003e chore(deps): bump nanoid from 3.3.7 to 3.3.8 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/38\"\u003e#38\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/711a6cc5f18dd54e84c1021bb91cce3e29a3527b\"\u003e\u003ccode\u003e711a6cc\u003c/code\u003e\u003c/a\u003e chore: Upgrade dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/37\"\u003e#37\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/d6a910cdb84ad6d5a252d2ad9220563d84c0ca50\"\u003e\u003ccode\u003ed6a910c\u003c/code\u003e\u003c/a\u003e chore: Upgrade dev deps (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/36\"\u003e#36\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/status-page-list/commit/1745a9581ac00bb313691bba3474e846dff146a4\"\u003e\u003ccode\u003e1745a95\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 4.21.2 to 4.22.4 (\u003ca href=\"https://redirect.github.com/getsentry/status-page-list/issues/35\"\u003e#35\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/status-page-list/compare/0.2.0...0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.12.0-beta.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.12.0-beta.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/utils` from 8.12.0-beta.0 to 8.55.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.55.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore(ci/v8): Switch lambda layer name to \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15351\"\u003e#15351\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe \u003ccode\u003eSentryNodeServerlessSDK\u003c/code\u003e AWS Lambda Layer will stop receiving updates.\nIf you intend to stay on \u003ccode\u003ev8\u003c/code\u003e and receive updates use \u003ccode\u003eSentryNodeServerlessSDKv8\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(flags/v8): add Statsig browser integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15347\"\u003e#15347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/node): Add missing \u003ccode\u003evercelAIIntegration\u003c/code\u003e export (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15339\"\u003e#15339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/nuxt): Add \u003ccode\u003eenabled\u003c/code\u003e to disable Sentry module (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15337\"\u003e#15337\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/15381\"\u003e#15381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(v8/vue): Support Pinia v3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15384\"\u003e#15384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(astro): Add vue to \u003ccode\u003eregisterEsmLoaderHooks\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15352\"\u003e#15352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react/v8): Support lazy-loaded routes and components (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15281\"\u003e#15281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/nuxt): Detect Azure Function runtime for flushing with timeout (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/15297\"\u003e#15297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(v8/solidstart): Do not copy release-injection map file (\u003ca href=\"https://r...\n\n_Description has been truncated_","html_url":"https://github.com/PixeeSandbox/sentry/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PixeeSandbox%2Fsentry/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-11T23:02:18.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"2585599318","node_id":"PR_kwDODxhRac6aHR1W","number":1351,"state":"closed","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["Scope: Frontend"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-06-23T10:52:16.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-11T23:02:18.000Z","updated_at":"2025-06-23T10:52:16.000Z","time_to_close":992998,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e r...\n\n_Description has been truncated_","html_url":"https://github.com/littlekign/sentry/pull/1351","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/littlekign%2Fsentry/issues/1351","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1351/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-11T22:45:26.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"2585574931","node_id":"PR_kwDOD0wZac6aHL4T","number":1078,"state":"open","title":"build(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-11T22:45:26.000Z","updated_at":"2025-06-11T22:45:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.6.0-alpha.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.6.0-alpha.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.6.0-alpha.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.6.0-alpha.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e r...\n\n_Description has been truncated_","html_url":"https://github.com/KingDEV95/sentry/pull/1078","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/KingDEV95%2Fsentry/issues/1078","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1078/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-11T22:42:52.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"3138286377","node_id":"PR_kwDOENb5Zc6aHLIg","number":3263,"state":"open","title":"build(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-11T22:42:52.000Z","updated_at":"2025-06-19T04:46:56.824Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/core","old_version":"9.24.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.24.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.24.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.24.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.28.1` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.24.0` | `9.28.1` |\n\n\nUpdates `@sentry/core` from 9.24.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.24.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.24.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/release-parser` from 1.3.1 to 1.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/releases\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-release-parser/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/release-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.2\u003c/h2\u003e\n\u003ch3\u003eVarious fixes \u0026amp; improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e) by \u003ca href=\"https://github.com/jan-auer\"\u003e\u003ccode\u003e@​jan-auer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4ae6f8b909b9ec709be226ae57b5d912e454c50f\"\u003e\u003ccode\u003e4ae6f8b\u003c/code\u003e\u003c/a\u003e release: 1.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/3ae7bcc3d4a7ffa24f137b97772be6fee354556e\"\u003e\u003ccode\u003e3ae7bcc\u003c/code\u003e\u003c/a\u003e fix: Return borrowed lifetime from all accessor methods (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/43\"\u003e#43\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/fc84ad7822199c710934751b56edb4ccd67a15d0\"\u003e\u003ccode\u003efc84ad7\u003c/code\u003e\u003c/a\u003e build(deps): bump ansi-regex from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-release-parser/issues/33\"\u003e#33\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-release-parser/commit/4cf98d592effe4dd5b9593ab036fb55273662c57\"\u003e\u003ccode\u003e4cf98d5\u003c/code\u003e\u003c/a\u003e Merge branch 'release/1.3.1'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-release-parser/compare/1.3.1...1.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.4.0...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.24.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/code-watch/sentry/pull/3263","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-watch%2Fsentry/issues/3263","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3263/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-11T22:32:51.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"2585560098","node_id":"PR_kwDOM99jlc6aHIQi","number":103,"state":"closed","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-06-18T13:10:46.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-11T22:32:51.000Z","updated_at":"2025-06-18T13:10:46.000Z","time_to_close":571075,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.11.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949c...\n\n_Description has been truncated_","html_url":"https://github.com/rettinghaus/sentry/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rettinghaus%2Fsentry/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"}},{"old_version":"6.0.0","new_version":"6.1.0","update_type":"minor","path":null,"pr_created_at":"2025-06-11T22:24:24.000Z","version_change":"6.0.0 → 6.1.0","issue":{"uuid":"3138262245","node_id":"PR_kwDOBHD2SM6aHF3U","number":1009,"state":"open","title":"chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-11T22:24:24.000Z","updated_at":"2025-06-11T22:24:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"sentry-dependencies","update_count":7,"packages":[{"name":"@sentry/browser","old_version":"9.13.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/core","old_version":"9.13.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/node","old_version":"9.13.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"9.13.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/webpack-plugin","old_version":"3.1.1","new_version":"3.5.0","repository_url":"https://github.com/getsentry/sentry-javascript-bundler-plugins"},{"name":"@sentry/jest-environment","old_version":"6.0.0","new_version":"6.1.0","repository_url":"https://github.com/billyvg/jest-sentry-environment"},{"name":"@sentry/profiling-node","old_version":"9.11.0","new_version":"9.28.1","repository_url":"https://github.com/getsentry/sentry-javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the sentry-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `9.13.0` | `9.28.1` |\n| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `9.13.0` | `9.28.1` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `9.13.0` | `9.28.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `9.13.0` | `9.28.1` |\n| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `3.1.1` | `3.5.0` |\n| [@sentry/jest-environment](https://github.com/billyvg/jest-sentry-environment) | `6.0.0` | `6.1.0` |\n| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `9.11.0` | `9.28.1` |\n\n\nUpdates `@sentry/browser` from 9.13.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.13.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/core` from 9.13.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.13.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 9.13.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.13.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 9.13.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949cbec7bc57f734ce8fdc4c4b6780bd5\"\u003e\u003ccode\u003e1ce9e77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16544\"\u003e#16544\u003c/a\u003e from getsentry/prepare-release/9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0b0942ff19b22badfc228f165e6dd2e6b20200f4\"\u003e\u003ccode\u003e0b0942f\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/70a57e600887a227628e143f2d572d6af4651e91\"\u003e\u003ccode\u003e70a57e6\u003c/code\u003e\u003c/a\u003e chore: Add external contributor to CHANGELOG.md (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16543\"\u003e#16543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/f56cc3ec87fb47c79c1e4e572b9956d0815a2b48\"\u003e\u003ccode\u003ef56cc3e\u003c/code\u003e\u003c/a\u003e fix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0635a5b7e0ffd2f8e103c732870e76b0d88ee58f\"\u003e\u003ccode\u003e0635a5b\u003c/code\u003e\u003c/a\u003e doc(core): Remove \u003ccode\u003ebeforeSendSpan\u003c/code\u003e returning \u003ccode\u003enull\u003c/code\u003e from JSDoc (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16535\"\u003e#16535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b2a48b44f705593570cbf76a45c3b28f3a7afdd3\"\u003e\u003ccode\u003eb2a48b4\u003c/code\u003e\u003c/a\u003e feat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b18dd8afcbe064eb98c8c15900a3b1b495c359e9\"\u003e\u003ccode\u003eb18dd8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16534\"\u003e#16534\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/037fbef3f493bb220b3cd2df42a64c6013112c9b\"\u003e\u003ccode\u003e037fbef\u003c/code\u003e\u003c/a\u003e build: Fix command injection possibility in playwright GHA (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16510\"\u003e#16510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/50e2646f6333d2261ef25ef31466e62e23b37856\"\u003e\u003ccode\u003e50e2646\u003c/code\u003e\u003c/a\u003e fix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/9.13.0...9.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/webpack-plugin` from 3.1.1 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/releases\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0-alpha.1\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.3.0-alpha.0\u003c/h2\u003e\n\u003cp\u003ePre-release to test primitive APIs.\u003c/p\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/webpack-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Avoid console output and telemetry init when plugins are disabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/thecodewarrior\"\u003e\u003ccode\u003e@​thecodewarrior\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Expose bundler plugin primitives via \u003ccode\u003ecreateSentryBuildPluginManager\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/714\"\u003e#714\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(webpack5): All \u003ccode\u003eesm\u003c/code\u003e files must have \u003ccode\u003e.mjs\u003c/code\u003e postfix (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(webpack): Add \u003ccode\u003e@sentry/webpack-plugin/webpack5\u003c/code\u003e export for webpack 5.1+ and compatible environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/715\"\u003e#715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Only do automatic commit association for Vercel production environments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref: Remove deprecated use of \u003ccode\u003euseArtifacBundles\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Use path instead of debug IDs as artifact names for debug ID upload (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/700\"\u003e#700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(webpack): Primarily use \u003ccode\u003econtentHash\u003c/code\u003e for debug ID hash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Detect Vercel commits and env (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Default to automatically setting commits on release (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(annotation): Handle JSX member expressions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Don't crash on recoverable CLI command error (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/682\"\u003e#682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: Suggest putting \u003ccode\u003eSENTRY_AUTH_TOKEN\u003c/code\u003e, \u003ccode\u003eSENTRY_ORG\u003c/code\u003e and \u003ccode\u003eSENTRY_PROJECT\u003c/code\u003e in \u003ccode\u003epassThroughEnv\u003c/code\u003e when using Turborepo (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/675\"\u003e#675\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e to 2.42.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(core): Accept and await a promise in \u003ccode\u003esourcemaps.filesToDeleteAfterUpload\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeps: Bump \u003ccode\u003e@sentry/cli\u003c/code\u003e to \u003ccode\u003e2.41.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/20e59da8b237b8f43fc2cde8488ec492015bf178\"\u003e\u003ccode\u003e20e59da\u003c/code\u003e\u003c/a\u003e release: 3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/bab95d92e97049b9436c8ddf39b8e77034f56d13\"\u003e\u003ccode\u003ebab95d9\u003c/code\u003e\u003c/a\u003e meta: Add Changelog entry for 3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/4dccccaa98b92ae0af76d1abfba46912dce0d648\"\u003e\u003ccode\u003e4dcccca\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 2.75.7 to 2.79.2 in /packages/webpack-plugi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7130a86549f240e5c3b4f884a40775efb4133ce4\"\u003e\u003ccode\u003e7130a86\u003c/code\u003e\u003c/a\u003e fix(core): Avoid console output and telemetry init when plugins are disabled ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/3ba65eb7332db1fd3451ca54c38020cd571c9b30\"\u003e\u003ccode\u003e3ba65eb\u003c/code\u003e\u003c/a\u003e chore: Add contributor attribution to changelog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/738\"\u003e#738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/b33725e6ecd1d9990cf650fb1dac5d2da76a8c0d\"\u003e\u003ccode\u003eb33725e\u003c/code\u003e\u003c/a\u003e feat(core): Add hook to customize source map file resolution (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/732\"\u003e#732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7b097fc08a19c6cc1cf2dfa5d6753f08c3faed58\"\u003e\u003ccode\u003e7b097fc\u003c/code\u003e\u003c/a\u003e Merge branch 'release/3.4.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/0e15c2582bced4a151287d41103d61df3d2443fc\"\u003e\u003ccode\u003e0e15c25\u003c/code\u003e\u003c/a\u003e release: 3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/30c15dfd0e5c423504e9718940d6ae258ddc5bbb\"\u003e\u003ccode\u003e30c15df\u003c/code\u003e\u003c/a\u003e meta: Update changelog for 3.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/733\"\u003e#733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/commit/7bc20a771c8bbb321be745c790b2eca9120cc6b0\"\u003e\u003ccode\u003e7bc20a7\u003c/code\u003e\u003c/a\u003e fix: Replace existing debug ID comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/issues/730\"\u003e#730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.1.1...3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/jest-environment` from 6.0.0 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/billyvg/jest-sentry-environment/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/profiling-node` from 9.11.0 to 9.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e23.2 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.46 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e74.68 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e67.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e79.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e91.13 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e39.78 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e32.8 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.15 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.41 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e39.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e23.45 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e24.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e37.63 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e72.66 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e77.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e72.67 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e111.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e222.72 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e235.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e41.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e37.93 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e146.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e96.03 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e121.19 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/profiling-node\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.28.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(deps): Bump \u003ccode\u003e@​sentry/cli\u003c/code\u003e from 2.45.0 to 2.46.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16516\"\u003e#16516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Avoid tracing calls to symbolication server on dev (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16533\"\u003e#16533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(sveltekit): Add import attribute for node exports (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16528\"\u003e#16528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/eltigerchino\"\u003e\u003ccode\u003e@​eltigerchino\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.28.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(nestjs): Stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16501\"\u003e#16501\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith this change we stop creating spans for \u003ccode\u003eTracingInterceptor\u003c/code\u003e as this interceptor only serves as an internal helper and adds noise for the user.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(node): Update vercel ai spans as per new conventions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16497\"\u003e#16497\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis feature ships updates to the span names and ops to better match OpenTelemetry. This should make them more easily accessible to the new agents module view we are building.\u003c/p\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(sveltekit): Export \u003ccode\u003evercelAIIntegration\u003c/code\u003e from \u003ccode\u003e@sentry/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16496\"\u003e#16496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWork in this release was contributed by \u003ca href=\"https://github.com/agrattan0820\"\u003e\u003ccode\u003e@​agrattan0820\u003c/code\u003e\u003c/a\u003e. Thank you for your contribution!\u003c/p\u003e\n\u003ch2\u003e9.27.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(node): Expand how vercel ai input/outputs can be set (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16455\"\u003e#16455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Switch to new semantic conventions for Vercel AI (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16476\"\u003e#16476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Add component annotation plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16472\"\u003e#16472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(react-router): Export wrappers for server loaders and actions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16481\"\u003e#16481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(browser): Ignore unrealistically long INP values (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16484\"\u003e#16484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(react-router): Conditionally add \u003ccode\u003eReactRouterServer\u003c/code\u003e integration (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16470\"\u003e#16470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(react-router): Re-export functions from \u003ccode\u003e@sentry/react\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16465\"\u003e#16465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(nextjs): Skip re instrumentating on generate phase of experimental build mode (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16410\"\u003e#16410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node): Ensure adding sentry-trace and baggage headers via SentryHttpInstrumentation doesn't crash (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16473\"\u003e#16473\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): Don't ignore child spans after the root is sent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16416\"\u003e#16416\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.25.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(browser): Add option to ignore \u003ccode\u003emark\u003c/code\u003e and \u003ccode\u003emeasure\u003c/code\u003e spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/16443\"\u003e#16443\u003c/a\u003e)\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/111db4a8aea212f14ac90c7f02f01112a1e78283\"\u003e\u003ccode\u003e111db4a\u003c/code\u003e\u003c/a\u003e release: 9.28.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/1ce9e77949c...\n\n_Description has been truncated_","html_url":"https://github.com/jsxtech/sentry/pull/1009","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsxtech%2Fsentry/issues/1009","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1009/packages"}}]}