feat(nextjs/vercel-edge/cloudflare): Switch to OTEL for performance monitoring (#13889)
With this release, the Sentry Next.js, and Cloudflare SDKs will now capture performance data based on OpenTelemetry.
Some exceptions apply in cases where Next.js captures inaccurate data itself.
NOTE: You may experience minor differences in transaction names in Sentry.
Most importantly transactions for serverside pages router invocations will now be named GET /[param]/my/route instead of /[param]/my/route.
This means that those transactions are now better aligned with the OpenTelemetry semantic conventions.
Other Changes
deps: Bump bundler plugins and CLI to 2.22.6 and 2.37.0 respectively (#14050)
feat(deps): bump @opentelemetry/instrumentation-aws-sdk from 0.44.0 to 0.45.0 (#14099)
feat(deps): bump @opentelemetry/instrumentation-connect from 0.39.0 to 0.40.0 (#14101)
feat(deps): bump @opentelemetry/instrumentation-express from 0.43.0 to 0.44.0 (#14102)
feat(deps): bump @opentelemetry/instrumentation-fs from 0.15.0 to 0.16.0 (#14098)
feat(deps): bump @opentelemetry/instrumentation-kafkajs from 0.3.0 to 0.4.0 (#14100)
feat(nextjs): Add method and url to route handler request data (#14084)
feat(node): Add breadcrumbs for child_process and worker_thread (#13896)
fix(core): Ensure standalone spans are not sent if SDK is disabled (#14088)
feat(nextjs/vercel-edge/cloudflare): Switch to OTEL for performance monitoring (#13889)
With this release, the Sentry Next.js, and Cloudflare SDKs will now capture performance data based on OpenTelemetry.
Some exceptions apply in cases where Next.js captures inaccurate data itself.
NOTE: You may experience minor differences in transaction names in Sentry.
Most importantly transactions for serverside pages router invocations will now be named GET /[param]/my/route instead of /[param]/my/route.
This means that those transactions are now better aligned with the OpenTelemetry semantic conventions.
Other Changes
deps: Bump bundler plugins and CLI to 2.22.6 and 2.37.0 respectively (#14050)
feat(deps): bump @opentelemetry/instrumentation-aws-sdk from 0.44.0 to 0.45.0 (#14099)
feat(deps): bump @opentelemetry/instrumentation-connect from 0.39.0 to 0.40.0 (#14101)
feat(deps): bump @opentelemetry/instrumentation-express from 0.43.0 to 0.44.0 (#14102)
feat(deps): bump @opentelemetry/instrumentation-fs from 0.15.0 to 0.16.0 (#14098)
feat(deps): bump @opentelemetry/instrumentation-kafkajs from 0.3.0 to 0.4.0 (#14100)
feat(nextjs): Add method and url to route handler request data (#14084)
feat(node): Add breadcrumbs for child_process and worker_thread (#13896)
fix(core): Ensure standalone spans are not sent if SDK is disabled (#14088)
perf(otel): Only calculate current timestamp once (#14094)
test(browser-integration): Add sentry DSN route handler by default (#14095)
8.35.0
Beta release of the official Nuxt Sentry SDK
This release marks the beta release of the @sentry/nuxt Sentry SDK. For details on how to use it, check out the
Sentry Nuxt SDK README. Please reach out on
GitHub if you have any feedback or concerns.
feat(nuxt): Make dynamic import() wrapping default
(#13958) (BREAKING)
feat(nuxt): Add Rollup plugin to wrap server entry with import()
(#13945)
**It is no longer required to add a Node --import flag. Please update your start command to avoid initializing Sentry
Bumps the npm-modules-updates group with 21 updates in the /hugo directory:
7.13.10
7.25.9
7.25.8
7.26.0
7.13.0
7.18.6
7.12.17
7.25.9
8.34.0
8.36.0
0.28.1
1.7.7
3.1.3
3.1.6
4.6.2
5.3.3
2.26.14
3.0.3
3.9.1
3.39.0
5.2.1
7.0.3
2.19.0
4.1.0
4.1.4
5.0.0
0.7.0
0.12.2
10.5.13
10.24.3
3.1.0
4.0.2
2.3.2
5.0.0
1.77.8
1.80.5
7.3.1
16.0.3
1.1.1
3.2.2
2.6.12
2.7.16
Updates
@babel/cli
from 7.13.10 to 7.25.9Release notes
Sourced from
@babel/cli
's releases.... (truncated)
Changelog
Sourced from
@babel/cli
's changelog.... (truncated)
Commits
b07957e
v7.25.9af91759
fix: Accidentally publishing useless files (#16917)2533cfb
v7.25.77722f23
Updatetypescript
&typescript-eslint
(#16826)69d65f1
[babel 8] Require Node.js^18.20.0 || ^20.17.0 || >=22.8.0
(#16800)2f72b97
v7.25.642cbc1c
chore: bump chokidar to 3.6.0 (#16771)dba45d3
IgnoredevDependencies
when generatingtsconfig.json
(#16659)1f5af44
v7.24.8683c654
Enable some lint rules (#16605)Updates
@babel/core
from 7.25.8 to 7.26.0Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
63d3038
v7.26.08b5b6bf
fix: CI with Node v23.1.0 (#16932)64fa466
Enable import attributes parsing by default (#16850)0216853
feat: support async plugin's pre/post (#16862)b8002e2
Workaround Node.js bug for parallel loading of TLA modules (#16928)56658ac
Fix loading of modules with TLA in Node.js 23 (#16926)fdc456a
Only parse # as comment in .babelignore at line start (#16925)79e50b2
test: add node 23 to ci matrix4360ee5
fix: path.resolve changes in node 23.0.0b07957e
v7.25.9Updates
@babel/plugin-proposal-class-properties
from 7.13.0 to 7.18.6Commits
7c91b80
v7.18.6a7c438c
[babel 8] Remove support for the2018-09
decorators proposal (#12712)4c3365f
Enforce settingtype
inpackage.json
(#14675)1bc9949
environmentVisitor should skip decorator expressions (#14371)47a3240
v7.17.12c90add7
Provide plugin/preset typings from plugin-utils (#14499)8855e4c
[setPublicClassFields] Use define for staticname
/length
(#14351)7ff3084
fix: support bigints in update expressions for private fields (#14311)020a7b0
Skip unnecessary temp vars inpath.insertAfter
(#14268)23e8840
v7.16.7Updates
@babel/plugin-transform-react-jsx
from 7.12.17 to 7.25.9Release notes
Sourced from
@babel/plugin-transform-react-jsx
's releases.... (truncated)
Changelog
Sourced from
@babel/plugin-transform-react-jsx
's changelog.... (truncated)
Commits
b07957e
v7.25.9af91759
fix: Accidentally publishing useless files (#16917)2533cfb
v7.25.769d65f1
[babel 8] Require Node.js^18.20.0 || ^20.17.0 || >=22.8.0
(#16800)b7dcfdd
Simplify test fixtures (#16793)341477b
Do not enforce printing space between(
and comments (#16780)dba45d3
IgnoredevDependencies
when generatingtsconfig.json
(#16659)0f8f408
v7.25.22413d1a
Add eslint-plugin-regexp (#16680)bf1e9a3
v7.24.7Updates
@sentry/browser
from 8.34.0 to 8.36.0Release notes
Sourced from
@sentry/browser
's releases.... (truncated)
Changelog
Sourced from
@sentry/browser
's changelog.... (truncated)
Commits
13e6c8e
release: 8.36.0a566681
Merge pull request #14136 from getsentry/prepare-release/8.36.009c8577
meta(changelog): Update changelog for 8.36.0b6dbde8
Merge pull request #14135 from getsentry/master472c228
ref(nuxt): Revert Sentry Pinia plugin (#14134)a9cedf9
Merge pull request #14120 from getsentry/prepare-release/8.36.0c98377b
fix(aws-serverless): Remove possible prototype pollution source (#14110)a091bdd
feat(replay): ExposerecordingMode
in public API (#14085)8d9322c
meta(changelog): Update changelog for 8.36.006ef628
feat(nextjs): Add method and url to route handler request data (#14084)Updates
axios
from 0.28.1 to 1.7.7Release notes
Sourced from axios's releases.
Looks like these dependencies are updatable in another way, so this is no longer needed.