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
Fixed a breaking change introduced with color modes where it was required to manually import variables-dark.scss when building Bootstrap with Sass. Now, _variables.scss will automatically import _variables-dark.scss. If you were already importing _variables-dark.scss manually, you should keep doing it as it won't break anything and will be the way to go in v6.
Fixed a regression in the selector engine that wasn't able to handle multiple IDs anymore.
Color modes
Badges now use the .text-bg-* text utilities to be certain that the text is always readable (especially when the customized colors are different in light and dark modes).
Fixed our color-modes.js script to handle the case where the OS is set to light mode and the auto color mode is used on the website. If you copied the script from our docs, you should apply this change to your own script.
Fixed color schemes description in the color modes documentation to show that color-scheme() only accept light and dark values as parameters.
Miscellaneous
Allowed <dl>, <dt> and <dd> in the sanitizer.
Dropped evenly items distribution for modal and offcanvas headers.
Fixed the accordion CSS selectors to avoid inheritance issues when nesting accordions.
Fixed the focus box-shadow for the validation stated form controls.
Fixed the focus ring on focused checked buttons.
Fixed the product example mobile navbar toggler.
Changed the RTL processing of carousel control icons.
🎨 CSS
#37508: Use child combinators to avoid inheriting parent accordion's flush styles
#38719: Fix focus box-shadow for validation stated form-controls
Bumps the npm-modules-updates group with 23 updates in the /hugo directory:
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
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
4.1.4
6.0.49
10.5.13
10.24.3
4.1.1
6.0.0
4.1.3
6.0.0
3.1.5
5.0.0
7.3.1
16.0.3
1.1.1
3.2.2
6.2.2
9.5.1
4.9.5
5.6.3
2.6.12
2.7.16
4.46.0
5.96.1
3.3.12
5.1.4
Updates
@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.
... (truncated)
Changelog
Sourced from axios's changelog.
... (truncated)
Commits
5b8a826
chore(release): v1.7.7 (#6585)364993f
fix(http): fixed support for IPv6 literal strings in url (#5731)d198085
fix(fetch): fix stream handling in Safari by fallback to using a stream reade...d584fcf
chore(release): v1.7.6 (#6583)bc03c6c
chore(examples): fix module import (#6575)df9889b
fix(fetch): optimize signals composing logic; (#6582)ee208cf
chore(sponsor): update sponsor block (#6576)085f568
fix(fetch): fix content length calculation for FormData payload; (#6524)59cd6b0
chore(release): v1.7.5 (#6574)6700a8a
fix(core): add the missed implementation of AxiosError#status property; (#6573)Updates
axios-extensions
from 3.1.3 to 3.1.6Release notes
Sourced from axios-extensions's releases.
Commits
0b64fd7
3.1.65c36673
🐛 compatible lru-cache v7 del method and fix its overwrote issue (#96)77a3b0e
3.1.5b487569
👷 introduce github workflow (#94)80d7eb3
🩹 compatible with lru-cache v7 (#93)6ee7b27
🏷 upgrade type assert (#92)64eaa89
3.1.46bcfd1e
⬆️ upgrade lru-cache to v7 (#90)49e91e4
⬆️ Update dependencies and AVA imports (#81)4912d4c
:memo: Update README.md (#77)Updates
bootstrap
from 4.6.2 to 5.3.3Release notes
Sourced from bootstrap's releases.
... (truncated)
Commits
6e1f75f
Release v5.3.3 (#39524)3caef2b
Build(deps-dev): Bump terser from 5.27.1 to 5.27.2 (#39690)4abac9b
Build(deps-dev): Bump ip from 2.0.0 to 2.0.1 (#39691)c396a2a
Build(deps-dev): Bump sass from 1.70.0 to 1.71.0 (#39684)c9a8a40
Build(deps-dev): Bump rollup from 4.9.6 to 4.12.0 (#39683)6aecb37
Build(deps-dev): Bump eslint-plugin-html from 7.1.0 to 8.0.0 (#39672)4081168
Build(deps-dev): Bump terser from 5.27.0 to 5.27.1 (#39682)4605d71
Build(deps-dev): Bump postcss from 8.4.34 to 8.4.35 (#39673)08eeee3
Build(deps-dev): Bump lockfile-lint from 4.12.1 to 4.13.1 (#39675)f92d635
Build(deps-dev): Bump eslint-plugin-unicorn from 51.0.0 to 51.0.1 (#39676)Updates
core-js
from 3.9.1 to 3.39.0Changelog
Sourced from core-js's changelog.
... (truncated)
Commits
fe6d2d6
v3.39.0751bbae
addIterator
sequencing stage 2.7 proposal227a758
update some links, add some missed links4bdfd91
normalizekey
inMap.prototype.getOrInsertComputed
2b189d3
validateWeakMap
key beforecallbackfn
call in `WeakMap.prototype.getOrIn...e3e9f37
updateMap
upsert proposal to the new APIfa5b026
update transferable objects list instructuredClone
implementationfbc4e4f
remove usage of@@species
pattern from%TypedArray%
andArrayBuffer
met...ce0402d
move extractors proposa to stage 271d37cb
movePromise.try
to stable ESMaintainer changes
This version was pushed to npm by zloirock, a new releaser for core-js since your current version.
Updates
cross-env
from 5.2.1 to 7.0.3Release notes
Sourced from cross-env's releases.